音頻合成、處理和分析平臺:AudioKit
AudioKit 是一個開源的強大的音頻合成、處理和分析平臺,沒有陡峭的學習曲線。用于 iPhone/OS X 應用的開發,支持 Objective-C 和 Swift 語言。

100+ Synthesizers and FX
物理模型,光譜效應,顆粒合成,效果處理,過濾器,混響等。

Built-in Sampler
錄制音頻流,包括從麥克風。可重新錄制和快速處理。

Powerful Sequencing
Sequences are not limited to the usual notes-on-a-score, but can contain blocks of any code that can be triggered at any time.

Full-featured Examples
The list of examples is growing, but already contains projects demonstrating audio techniques such as FM Synthesis, Granular Synthesis, Convolution, Effects Processing, and Pitch-Shifting, and more.

Simple, Human-readable Code
Coding with audio with audio metaphors - Conductors control Orchestras, which contain Instruments that produce Notes. Clear methods with Apple-style naming conventions, Xcode completion, documentation and tool-tips.

Write your audio-code along side your app logic
The same code that controls your data and user interface controls your sound in Objective-C or Swift.
#import "NewInstrument.h" @implementation NewInstrument - (instancetype)init { self = [super init]; if (self) { AKSineTable *sineTable = [[AKSineTable alloc] init]; [self addFTable:sineTable]; AKFMOscillator *fmOscillator; fmOscillator = [[AKFMOscillator alloc] initWithFTable:sineTable baseFrequency:akp(440) carrierMultiplier:akp(1) modulatingMultiplier:akp(0.5) modulationIndex:akp(1.0) amplitude:akp(0.1)]; [self connect:fmOscillator]; AKAudioOutput *audioOutput = [[AKAudioOutput alloc] initWithAudioSource:fmOscil]; [self connect:audioOutput]; } return self; } @end