オーディオの問題で数日間悩んでいます。私は、OpenAL が AVAudio 機能とうまくいくとは思わない。
私は自分の OpenAL クラスを持っています。(MyOpenAL クラスをラップ) 私のアプリは、AVAudioRecorder を使用して録音を開始します。私は記録を停止します。次に、OpenALを使用して任意のサウンドを再生する「OpenAL Play」ボタンをクリックしました。聞こえない。AVAudioPlayerを使用して「AVAudioPlayer Play」ボタンをクリックすると、録音を聞くことができます。
oalTouch、avTouch、SpeakHear サンプル コードをテストしました。彼らは同じ結果になりました。oalTouch では、AVAudioPlayer が停止すると、OpenAL の再生も同時に停止します。これが私がそう思う理由です。
OpenAL は、AVAudio~ 関数を一緒に使用する際に問題がありますか?
私は長い間グーグルでした。しかし、解決策と同じ問題の問題を見つけることができませんでした。
私を読んでくれてありがとう。