4

メモリ内ソースから再生する AudioQueue を使用した例を知っている人はいますか?

私が見つけることができるすべての例はファイルから再生します (AudioFileReadPackets を使用) が、私の特定のケースでは、データを自分でリアルタイムで生成しているので、理想的には、コールバックを使用してファイルからデータを吸い出すのではなく、自分でデータをキューに入れたいと考えています。

どんな助けでも大歓迎です。

4

3 に答える 3

0

Audio Queue Services Programming Guideは、必要な詳細を提供するはずですが、探している特定の例については明らかに少し手抜きです。AudioFileReadPackets を介してファイルから PCM データをプッシュする代わりに、出力キューを介してメモリ内のオーディオ データをプッシュするだけです。

別のstackoverflow questionで、AudioQueue プレーヤー コールバックでサウンド合成の適切な例を見つけました。

于 2010-06-14T02:28:48.690 に答える
0

SpeakHere の例は、あなたにとって最良の例かもしれません。この例では、デバイスからサウンドを録音して再生します。この例は、Apple のサンプル サイトにあります。

于 2010-07-25T11:05:04.830 に答える