TheAmazingAudioEngine.h
Go to the documentation of this file.
1 //
2 // TheAmazingAudioEngine.h
3 // TheAmazingAudioEngine
4 //
5 // Created by Michael Tyson on 23/03/2016.
6 // Copyright © 2016 A Tasty Pixel. All rights reserved.
7 //
8 // This software is provided 'as-is', without any express or implied
9 // warranty. In no event will the authors be held liable for any damages
10 // arising from the use of this software.
11 //
12 // Permission is granted to anyone to use this software for any purpose,
13 // including commercial applications, and to alter it and redistribute it
14 // freely, subject to the following restrictions:
15 //
16 // 1. The origin of this software must not be misrepresented; you must not
17 // claim that you wrote the original software. If you use this software
18 // in a product, an acknowledgment in the product documentation would be
19 // appreciated but is not required.
20 //
21 // 2. Altered source versions must be plainly marked as such, and must not be
22 // misrepresented as being the original software.
23 //
24 // 3. This notice may not be removed or altered from any source distribution.
25 //
26 
27 #ifdef __cplusplus
28 extern "C" {
29 #endif
30 
31 #import <TheAmazingAudioEngine/AEBufferStack.h>
32 #import <TheAmazingAudioEngine/AETypes.h>
33 
34 #import <TheAmazingAudioEngine/AEModule.h>
35 #import <TheAmazingAudioEngine/AESubrendererModule.h>
36 #import <TheAmazingAudioEngine/AEAudioUnitModule.h>
37 #import <TheAmazingAudioEngine/AEAudioUnitInputModule.h>
38 #import <TheAmazingAudioEngine/AEAudioFilePlayerModule.h>
39 #import <TheAmazingAudioEngine/AEOscillatorModule.h>
40 #import <TheAmazingAudioEngine/AEMixerModule.h>
41 #import <TheAmazingAudioEngine/AESplitterModule.h>
42 #import <TheAmazingAudioEngine/AEBandpassModule.h>
43 #import <TheAmazingAudioEngine/AEDelayModule.h>
44 #import <TheAmazingAudioEngine/AEDistortionModule.h>
45 #import <TheAmazingAudioEngine/AEDynamicsProcessorModule.h>
46 #import <TheAmazingAudioEngine/AEHighPassModule.h>
47 #import <TheAmazingAudioEngine/AEHighShelfModule.h>
48 #import <TheAmazingAudioEngine/AELowPassModule.h>
49 #import <TheAmazingAudioEngine/AELowShelfModule.h>
50 #import <TheAmazingAudioEngine/AENewTimePitchModule.h>
51 #import <TheAmazingAudioEngine/AEParametricEqModule.h>
52 #import <TheAmazingAudioEngine/AEPeakLimiterModule.h>
53 #import <TheAmazingAudioEngine/AEVarispeedModule.h>
54 #import <TheAmazingAudioEngine/AEAudioFileRecorderModule.h>
55 #if TARGET_OS_IPHONE
56 #import <TheAmazingAudioEngine/AEReverbModule.h>
57 #import <TheAmazingAudioEngine/AEAudioPasteboard.h>
58 #endif
59 
60 #import <TheAmazingAudioEngine/AERenderer.h>
61 #import <TheAmazingAudioEngine/AERenderContext.h>
62 #import <TheAmazingAudioEngine/AEAudioUnitOutput.h>
63 #import <TheAmazingAudioEngine/AEAudioFileOutput.h>
64 
65 #import <TheAmazingAudioEngine/AEUtilities.h>
66 #import <TheAmazingAudioEngine/AEAudioBufferListUtilities.h>
67 #import <TheAmazingAudioEngine/TPCircularBuffer.h>
68 #import <TheAmazingAudioEngine/AECircularBuffer.h>
69 #import <TheAmazingAudioEngine/AEDSPUtilities.h>
70 #import <TheAmazingAudioEngine/AEMainThreadEndpoint.h>
71 #import <TheAmazingAudioEngine/AEAudioThreadEndpoint.h>
72 #import <TheAmazingAudioEngine/AEMessageQueue.h>
73 #import <TheAmazingAudioEngine/AETime.h>
74 #import <TheAmazingAudioEngine/AEArray.h>
75 #import <TheAmazingAudioEngine/AEManagedValue.h>
76 #import <TheAmazingAudioEngine/AEIOAudioUnit.h>
77 #import <TheAmazingAudioEngine/AEAudioFileReader.h>
78 #import <TheAmazingAudioEngine/AEWeakRetainingProxy.h>
79 
80 
352 #ifdef __cplusplus
353 }
354 #endif