ルック。
IIRC A.T.単にしかし、多くのサンプルはもちろん
この機能を使用してマイクから必要とされているグラブ、とにかく
を待って何もできなくなりますので、それは失敗しますラウンドは初めて、ちょうどこの機能をコメントアウトし、代わりにバッファを自分で埋めますあなたのファイルからのサンプル(おそらく、おそらくメモリにロードしたいと思うでしょう、おそらくfileIOが優先度の高いスレッドを詰まらせたくないと思うかもしれません)。
これはおそらく何らかの種類のAudioFileクラスを作成し、レンダリングコールバックを設定するときは、このクラスのインスタンスへの参照を渡します。そうすれば、このレンダリングコールバック(バニラC関数、つまりクラスのメンバーではないので、クラスデータにアクセスする他の方法はありません)からデータにアクセスできるようになります。何か面倒なことをしたいのでなければファイルレベルの変数を使用)。
このAudioFile * audiofile NONATOMICをプロパティとして作成することを忘れないでください。プロパティの場合、他のスレッドがオブジェクト内にあり、その結果ロックされているため、レンダリングコールバックが待機しないようにしてください。
こんにちは..それを解決することができました。もしそうなら、私を助けることができますか? –