| { |
| "name": "TheAmazingAudioEngine", |
| "version": "1.5.4", |
| "summary": "Core Audio, Cordially: A sophisticated framework for iOS audio applications, built so you don't have to.", |
| "homepage": "http://theamazingaudioengine.com", |
| "license": "zlib", |
| "authors": { |
| "Michael Tyson": "michael@atastypixel.com" |
| }, |
| "source": { |
| "git": "https://github.com/TheAmazingAudioEngine/TheAmazingAudioEngine.git", |
| "tag": "1.5.4" |
| }, |
| "platforms": { |
| "ios": "7.0", |
| "osx": "10.9", |
| "tvos": "9.0" |
| }, |
| "source_files": [ |
| "TheAmazingAudioEngine/**/*.{h,m,c}", |
| "Modules/**/*.{h,m,c}" |
| ], |
| "exclude_files": "Modules/TPCircularBuffer", |
| "osx": { |
| "exclude_files": "Modules/Filters/AEReverbFilter.*" |
| }, |
| "compiler_flags": [ |
| "-DTPCircularBuffer=AECB", |
| "-D_TPCircularBufferInit=_AECBInit", |
| "-DTPCircularBufferCleanup=AECBClean", |
| "-DTPCircularBufferClear=AECBClear", |
| "-DTPCircularBufferSetAtomic=AECBSetAtomic", |
| "-DTPCircularBufferTail=AECBTail", |
| "-DTPCircularBufferConsume=AECBConsume", |
| "-DTPCircularBufferHead=AECBHead", |
| "-DTPCircularBufferProduce=AECBProduce", |
| "-DTPCircularBufferProduceBytes=AECBProduceBytes", |
| "-DTPCircularBufferPrepareEmptyAudioBufferList=AECBPrepareEmptyBL", |
| "-DTPCircularBufferPrepareEmptyAudioBufferListWithAudioFormat=AECBPrepareEmptyBLWithAF", |
| "-DTPCircularBufferProduceAudioBufferList=AECBProduceBL", |
| "-DTPCircularBufferCopyAudioBufferList=AECBCopyBL", |
| "-DTPCircularBufferNextBufferList=AECBNextBL", |
| "-DTPCircularBufferNextBufferListAfter=AECBNextBLAfter", |
| "-DTPCircularBufferConsumeNextBufferList=AECBConsumeBL", |
| "-DTPCircularBufferGetAvailableSpace=AECBGetAvailableSpace", |
| "-DTPCircularBufferConsumeNextBufferListPartial=AECBConsumeBLPartial", |
| "-DTPCircularBufferDequeueBufferListFrames=AECBDequeueBLFrames", |
| "-DTPCircularBufferPeek=AECBPeek", |
| "-DTPCircularBufferPeekContiguous=AECBPeekContiguous", |
| "-D_TPCircularBufferPeek=_AECBPeek" |
| ], |
| "frameworks": [ |
| "AudioToolbox", |
| "Accelerate" |
| ], |
| "requires_arc": true |
| } |