2

OS X (Lion と Xcode 4.3 を使用) でかなり単純なオーディオ プログラミングを行いたいと考えています。主に、特定の周波数でトーンを合成します。問題は、この主題に関する Apple のドキュメントが、この主題に関する現在の知識に対してレベルが高すぎることです。私は何週間もの間、何かを始めようと探しましたが、役に立ちませんでした.

Core Audio の基本的なチュートリアルやサンプル コードを知っている人はいますか?

4

2 に答える 2

4

本をお勧めしますLearning Core Audioそのサイトの本からのサンプルコードもあります。

于 2012-07-03T00:00:12.820 に答える
1

かなり簡単にオーディオを合成したい場合は、サードパーティのライブラリを使用することをお勧めします。考えられる 2 つの解決策は、FMOD と SuperCollider です。

両者の長所と短所は、スーパーコライダーがサーバーとして実行され、アプリからクライアントとして接続できることと、FMOD がアプリにコンパイルされ、コア オーディオを使用してサウンドを合成することです。このアプリの配布を計画している場合は、明らかに FMOD が最適です。SuperCollider には独自の言語もあり、サウンド合成の調整を開始するには、基本を学ぶ必要があります。ここにいくつかのリンクがあります:

FMOD:

FMOD ダウンロード (多数のサンプル コードが付属)

スーパーコライダー:

SC サーバーのダウンロード

正弦波発生器のサンプル アプリ

SC スクリプトと例の優れたソース

于 2012-07-03T03:02:32.563 に答える