音を生成するためにウェーブテーブルを使用するiPhoneアプリを見ただけです。私はどのように実装することができるか知りたい。 コアオーディオを使用しなければならないとはかなり確信していますが、その他の情報をどこに置くべきかについては他の考え方に感謝します。iOSで実装されたウェーブテーブル
0
A
答えて
1
巨大な調査の後、私はこれに関するオープンソースプロジェクトを発見しました。それはクールなシンセ、ウェーブテーブルといくつかのオープンソースC++ライブラリですhttp://arielelkin.github.io/articles/mandolin/
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です。
希望すると便利です。
関連する問題
- 1. ネストされたが、実装
- 2. Swiftで書かれたiOSアプリでShopifyを実装
- 3. iOSでのリプリケーションサーバの実装
- 4. iOSでiOSを実装する方法
- 5. パスカルで実装された.libのラッパー
- 6. ストーリーボードで実装されたUISearchBar
- 7. Cで実装されたUNIXコマンド
- 8. C#DLLで実装されたWCFサービス
- 9. iOS ARToolKit Xcode実装
- 10. Openfire Meeting iOS実装
- 11. AWSに実装されたパブリックフェーシングAPIの実装速度制限
- 12. UWP、MySQL、実装されたListView、CRUD操作を実装する
- 13. SugarWod(iOS)にカスタムURLが実装されていますか?
- 14. は、ネイティブのマップビューは、私が実装されているiOSの
- 15. iOSでバックグラウンドでサービスを実装する
- 16. iOSに配置された「CSS like」ビューの実装に最適な方法
- 17. iOSアプリケーション用RTSP実装
- 18. MapKitの実装iOS Xcode
- 19. XcodeのiOS用WebKit実装
- 20. iOS 5 segueの実装
- 21. IOS指紋の実装
- 22. iOS AWS S3実装チュートリアル
- 23. 最適化されたstrcmpの実装
- 24. ブロックされたCSR SPMVの実装
- 25. 実装ネストされた形質
- 26. Xamarinフォーム - ネストされたリストの実装
- 27. 実装されたグラフ分割アルゴリズムR
- 28. 自動実装されたプロパティとシリアライゼーション
- 29. 制御されたインタフェースの実装
- 30. 実装されたリンクリストをソート