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",
19 "TheAmazingAudioEngine/**/*.{h,m,c}",
20 "Modules/**/*.{h,m,c}"
22 "exclude_files": "Modules/TPCircularBuffer",
24 "exclude_files": "Modules/Filters/AEReverbFilter.*"
27 "-DTPCircularBuffer=AECB",
28 "-D_TPCircularBufferInit=_AECBInit",
29 "-DTPCircularBufferCleanup=AECBClean",
30 "-DTPCircularBufferClear=AECBClear",
31 "-DTPCircularBufferSetAtomic=AECBSetAtomic",
32 "-DTPCircularBufferTail=AECBTail",
33 "-DTPCircularBufferConsume=AECBConsume",
34 "-DTPCircularBufferHead=AECBHead",
35 "-DTPCircularBufferProduce=AECBProduce",
36 "-DTPCircularBufferProduceBytes=AECBProduceBytes",
37 "-DTPCircularBufferPrepareEmptyAudioBufferList=AECBPrepareEmptyBL",
38 "-DTPCircularBufferPrepareEmptyAudioBufferListWithAudioFormat=AECBPrepareEmptyBLWithAF",
39 "-DTPCircularBufferProduceAudioBufferList=AECBProduceBL",
40 "-DTPCircularBufferCopyAudioBufferList=AECBCopyBL",
41 "-DTPCircularBufferNextBufferList=AECBNextBL",
42 "-DTPCircularBufferNextBufferListAfter=AECBNextBLAfter",
43 "-DTPCircularBufferConsumeNextBufferList=AECBConsumeBL",
44 "-DTPCircularBufferGetAvailableSpace=AECBGetAvailableSpace",
45 "-DTPCircularBufferConsumeNextBufferListPartial=AECBConsumeBLPartial",
46 "-DTPCircularBufferDequeueBufferListFrames=AECBDequeueBLFrames",
47 "-DTPCircularBufferPeek=AECBPeek",
48 "-DTPCircularBufferPeekContiguous=AECBPeekContiguous",
49 "-D_TPCircularBufferPeek=_AECBPeek"