自分のメモ用として、iOSのCoreAudio関連のAppleのサンプルプロジェクトへのリンクをまとめていきます。
System Sound Services
プロジェクト名 | 内容 |
---|---|
Audio UI Sounds (SysSound) | 「System Sound Services」のデモ。アラートの再生やUIのサウンドエフェクトの再生、バイブレーションの使用。 |
aurioTouch2 | オーディオ入出力を処理するための「AURemoteIO」のデモ。 |
GLPaint | 「OpenGL ES」を使用したペイントアプリのデモ。(サウンドエフェクトの再生に「System Sound Services」を使用) |
audio processing graph
プロジェクト名 | 内容 |
---|---|
Sampler Unit Presets (LoadPresetDemo) | サンプラーAudioUnitを含むAUGraphの作り方のサンプル |
ドキュメント
Audio Unit Hosting Guide for iOS
iOSは、ミキシング、イコライジング、フォーマット変換、記録、再生、オフラインレンダリング、およびVoIPをサポートするためのオーディオ処理プラグインを提供しています。「audio unit」と呼ばれる強力で柔軟なプラグインを動的にロードして、使用することができます。
Core MIDI Framework Reference
コアのMIDIフレームワークは、MIDIハードウェアのキーボードやシンセサイザーなどのデバイスと通信するためのAPIが用意されています。
ドキュメント(日本語)
Core Audioはバージョン2.0以降のiOSで使用できます。 この文書では、iOS 2.2およびOS X v10.5の時点で使用できるCore Audioの機能について説明します。