Nsound  0.9.4
NsoundAll.h
Go to the documentation of this file.
1 //-----------------------------------------------------------------------------
2 //
3 // $Id: NsoundAll.h 910 2015-07-09 03:05:58Z weegreenblobbie $
4 //
5 // Nsound is a C++ library and Python module for audio synthesis featuring
6 // dynamic digital filters. Nsound lets you easily shape waveforms and write
7 // to disk or plot them. Nsound aims to be as powerful as Csound but easy to
8 // use.
9 //
10 // Copyright (c) 2004 - 2007 Nick Hilton
11 //
12 // weegreenblobbie_at_yahoo_com
13 //
14 //-----------------------------------------------------------------------------
15 
16 //-----------------------------------------------------------------------------
17 //
18 // This program is free software; you can redistribute it and/or modify
19 // it under the terms of the GNU General Public License as published by
20 // the Free Software Foundation; either version 2 of the License, or
21 // (at your option) any later version.
22 //
23 // This program is distributed in the hope that it will be useful,
24 // but WITHOUT ANY WARRANTY; without even the implied warranty of
25 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
26 // GNU Library General Public License for more details.
27 //
28 // You should have received a copy of the GNU General Public License
29 // along with this program; if not, write to the Free Software
30 // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
31 //
32 //-----------------------------------------------------------------------------
33 
34 #ifndef _NSOUND_ALL_H_
35 #define _NSOUND_ALL_H_
36 
37 #include <Nsound/Nsound.h>
38 #include <Nsound/AudioPlayback.h>
39 #include <Nsound/AudioPlaybackRt.h>
40 #include <Nsound/AudioStream.h>
42 #include <Nsound/Buffer.h>
43 #include <Nsound/BufferSelection.h>
45 #include <Nsound/CircularBuffer.h>
46 #include <Nsound/Clarinet.h>
47 #include <Nsound/Cosine.h>
48 #include <Nsound/DelayLine.h>
49 #include <Nsound/DrumBD01.h>
50 #include <Nsound/DrumKickBass.h>
51 #include <Nsound/EnvelopeAdsr.h>
52 #include <Nsound/FFTChunk.h>
53 #include <Nsound/FFTransform.h>
54 #include <Nsound/Filter.h>
55 #include <Nsound/FilterAllPass.h>
62 #include <Nsound/FilterDelay.h>
63 #include <Nsound/FilterDC.h>
66 #include <Nsound/FilterIIR.h>
72 #include <Nsound/FilterFlanger.h>
74 #include <Nsound/FilterPhaser.h>
75 #include <Nsound/FilterSlinky.h>
76 #include <Nsound/FilterStageIIR.h>
77 #include <Nsound/FilterTone.h>
78 #include <Nsound/FluteSlide.h>
79 #include <Nsound/Generator.h>
80 #include <Nsound/GeneratorDecay.h>
81 #include <Nsound/Granulator.h>
82 #include <Nsound/GuitarBass.h>
83 #include <Nsound/Hat.h>
84 #include <Nsound/Instrument.h>
85 #include <Nsound/Kernel.h>
86 #include <Nsound/Mesh2D.h>
87 #include <Nsound/MeshJunction.h>
88 #include <Nsound/Mixer.h>
89 #include <Nsound/OrganPipe.h>
90 #include <Nsound/Plotter.h>
91 #include <Nsound/Pluck.h>
92 #include <Nsound/Pulse.h>
95 #include <Nsound/RngTausworthe.h>
96 #include <Nsound/Sawtooth.h>
97 #include <Nsound/Sine.h>
98 #include <Nsound/Spectrogram.h>
99 #include <Nsound/Square.h>
100 #include <Nsound/StreamOperators.h>
101 #include <Nsound/Stretcher.h>
102 #include <Nsound/TicToc.h>
103 #include <Nsound/Triangle.h>
104 #include <Nsound/Utils.h>
105 #include <Nsound/Vocoder.h>
106 #include <Nsound/Wavefile.h>
107 #include <Nsound/WindowType.h>
108 
109 #endif
110 
111 // :mode=c++: jEdit modeline
112