CSL
5.2
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
CSL_Includes.h
Go to the documentation of this file.
1
//
2
// CSL_Includes.h -- include all the core CSL 5.0 header files
3
//
4
// See the copyright notice and acknowledgment of authors in the file COPYRIGHT
5
//
6
7
// CSL Kernel
8
9
#include "
CSL_Core.h
"
/// The core of CSL 5
10
#include "
RingBuffer.h
"
/// Utility circular buffer
11
#include "
BlockResizer.h
"
/// BlockResizer
12
#include "
CPoint.h
"
/// 2D & 3D points
13
//#include "ThreadUtilities.h" /// CThread utilities
14
#include "
Variable.h
"
/// Static/dynamic variables
15
16
// Sources
17
18
#include "
Envelope.h
"
/// Breakpoint envelopes
19
#include "
Window.h
"
/// Signal processing windows
20
#include "
Oscillator.h
"
/// All the oscillator classes
21
#include "
Noise.h
"
/// Noise generators
22
#include "WaveShaper.h"
/// WaveShaper oscillator
23
24
// Effects
25
26
#include "
BinaryOp.h
"
/// Binary operators
27
#include "
Filters.h
"
/// Canonical-form filters
28
#include "
FIR.h
"
/// FIR filters and design
29
#include "
InOut.h
"
/// Copy in-out plug
30
#include "
Mixer.h
"
/// Mixer, panners
31
#include "
Freeverb.h
"
/// Reverberator
32
33
// FFT
34
35
#ifdef USE_FFTREAL
36
#include "
FFT_Wrapper.h
"
/// FFT/IFFT
37
#include "
Spectral.h
"
/// FFT/IFFT with FFTW
38
#endif
39
40
#ifdef USE_FFTW
41
#include "
FFT_Wrapper.h
"
/// FFT/IFFT
42
#include "
Spectral.h
"
/// FFT/IFFT with FFTW
43
#endif
44
45
// Sound files
46
47
#ifdef USE_JSND
48
#include "
SoundFileJ.h
"
49
#endif
50
51
#ifdef USE_LSND
52
#include "
SoundFileL.h
"
53
#endif
54
55
#ifdef USE_CASND
56
#include "
SoundFileCA.h
"
57
#endif
58
59
// MIDI
60
61
#ifdef USE_JMIDI
62
// #include "MIDIIOJ.h"
63
#endif
64
65
#ifdef USE_PMIDI
66
#include "
MIDIIOP.h
"
67
#endif
CSL
Kernel
CSL_Includes.h
Generated on Thu Nov 15 2012 22:01:09 for CSL by
1.8.1.1