2012-03-17 6 views
1

今、私は基本的な波形を提供し、オーディオサンプラーを提供するオーディオユニット楽器を作成するプロジェクトに取り組んでいます。私はオーディオファイルブラウジングをサポートするためにオーディオユニットの楽器ベースを実装する方法に問題があり、この状況をサポートするAudio unit SDKについてもサンプラーを作ることに不思議です。オーディオユニット楽器+サンプラー

サンプラーは波形と結合して新しいサウンドを生成する これはIOSオーディオユニットではありません。と私はこのサンプラーの構造について多くの知識がありません

私は多くの検索されているが、私は理解することができる関連する知識といくつかのソースコードです。 plsは、Au楽器からのオーディオファイルを少なくともブラウジングし、時間領域でオーディオデータをスライスするのに役立ちます。だから私はそれを使用するDSPを使用することができます。

については、

答えて

1

FilterDemoソースコードをご覧ください。これは、パラメータ、プロパティ、UI、および基礎となるDSPコードの関係の最も重要な側面を示しています。私は生のDSPコードと一般的なパラメータだけを持つAUプラグイン(したがってUIはない)を、カスタマイズされたUIを備えた完全に統合されたAUプラグインに変換するための基礎としてFilterDemoソースコードを使用していくつかの成功を収めました。

また、対処するフラットな名前空間があるため、ソースコードの一部に埋め込まれている警告に注意して、UI要素の名前を変更してください。

+1

非常に役に立ちます。また、[Apple Developers Resource](https://developer.apple.com/library/mac/navigation/#section=Frameworks&topic=AudioUnit)にサンプルプロジェクトがたくさんあることがわかりました。 – bariyard

関連する問題