2011-11-08 11 views
0

音を生成するためにウェーブテーブルを使用するiPhoneアプリを見ただけです。私はどのように実装することができるか知りたい。 コアオーディオを使用しなければならないとはかなり確信していますが、その他の情報をどこに置くべきかについては他の考え方に感謝します。iOSで実装されたウェーブテーブル

答えて

1

応答のあるプログラム(AudioQueueの待ち時間が少し高いなど)の場合は、CoreAudioまたはAudioUnitsが必要です。

一般的なオーディオファイル形式として保存すると、表を読み込むためのAudioFile API(AudioToolbox)が必要になります。

これを超えると、おそらくウェーブテーブルエンジンを作成する必要があります。私はそれをしました。ウェーブテーブル合成がどのように機能し、オーディオ信号に精通しているかを知っていれば、難しいことではありません。最も基本的な合成タイプの1つです。

musicdsp.orgmayには、これの出発点として使用できるものがあります。

0

はSTKを使用する方法についてのチュートリアルを見てみましょう。

0

オーディオファイルI/O:偉大なリソースを発見しましたhere。この男は、ExtAudioFileServicesを使用するための優れたAPIを作成しました。

読む必要がありますLearning Core Audioです。 Chris Adamsonと会社は本当に素晴らしいリソースを集めました。 Chrisのブログも見つかりますhere

また、Core Audioメーリングリストに登録してください。

マイケルタイソンのブログ/リソースも素晴らしいA Tasty Pixelです。

希望すると便利です。

関連する問題