2 "name": "TheAmazingAudioEngine",
4 "summary": "Core Audio, Cordially: A sophisticated framework for iOS audio applications, built so you don't have to.",
5 "homepage": "http://theamazingaudioengine.com",
8 "Michael Tyson": "michael@atastypixel.com"
11 "git": "https://github.com/TheAmazingAudioEngine/TheAmazingAudioEngine.git",
20 "TheAmazingAudioEngine/**/*.{h,m,c}",
21 "Modules/**/*.{h,m,c}"
23 "exclude_files": "Modules/TPCircularBuffer",
25 "exclude_files": "Modules/Filters/AEReverbFilter.*"
28 "-DTPCircularBuffer=AECB",
29 "-D_TPCircularBufferInit=_AECBInit",
30 "-DTPCircularBufferCleanup=AECBClean",
31 "-DTPCircularBufferClear=AECBClear",
32 "-DTPCircularBufferSetAtomic=AECBSetAtomic",
33 "-DTPCircularBufferTail=AECBTail",
34 "-DTPCircularBufferConsume=AECBConsume",
35 "-DTPCircularBufferHead=AECBHead",
36 "-DTPCircularBufferProduce=AECBProduce",
37 "-DTPCircularBufferProduceBytes=AECBProduceBytes",
38 "-DTPCircularBufferPrepareEmptyAudioBufferList=AECBPrepareEmptyBL",
39 "-DTPCircularBufferPrepareEmptyAudioBufferListWithAudioFormat=AECBPrepareEmptyBLWithAF",
40 "-DTPCircularBufferProduceAudioBufferList=AECBProduceBL",
41 "-DTPCircularBufferCopyAudioBufferList=AECBCopyBL",
42 "-DTPCircularBufferNextBufferList=AECBNextBL",
43 "-DTPCircularBufferNextBufferListAfter=AECBNextBLAfter",
44 "-DTPCircularBufferConsumeNextBufferList=AECBConsumeBL",
45 "-DTPCircularBufferGetAvailableSpace=AECBGetAvailableSpace",
46 "-DTPCircularBufferConsumeNextBufferListPartial=AECBConsumeBLPartial",
47 "-DTPCircularBufferDequeueBufferListFrames=AECBDequeueBLFrames",
48 "-DTPCircularBufferPeek=AECBPeek",
49 "-DTPCircularBufferPeekContiguous=AECBPeekContiguous",
50 "-D_TPCircularBufferPeek=_AECBPeek"