2

Apple の説明によると、aurioTouch サンプル アプリは「オーディオ入力を取得し、それを出力にコピーする」ことを前提としています。これは、iPhone のマイクが iPhone のスピーカーから拾った音をアプリが再生/通過することを意味すると思います。

しかし、アプリを iPhone (2.2 にアップデート) にロードすると、プレイスルー機能がまったく機能しないようです。画面上のオシロスコープは声や音に期待どおりに反応するため、アプリの音声入力の半分は明らかに機能しています。

はい、アプリの「MUTE」ボタンを切り替えてみました。また、iPhone の「着信音/サイレント」スイッチがサイレントに設定されておらず、音量がゼロに設定されていないことも確認しました。私は何が欠けていますか?

4

1 に答える 1

5

この問題は、ヘルパー コードで DC フィルターが正しく記述されていないことに起因します。

DC フィルターを呼び出す AppDelegate コードの 210 行目と 211 行目をコメント アウトすると、すぐに起動して実行できます。

于 2009-07-08T19:26:47.590 に答える