私は、利用可能なオーディオレイヤーのうち、iPhoneで利用可能なレイヤーの中で最もパフォーマンスの高いものが好きです。現在、私はSystemSoundIDメソッドとAVAudioPlayerメソッドを使用していますが、AudioQueueやOpenALを調べる価値があるのかどうかは分かりません。最もパフォーマンスの高いオーディオレイヤーですか?
ありがとうございます!
私は、利用可能なオーディオレイヤーのうち、iPhoneで利用可能なレイヤーの中で最もパフォーマンスの高いものが好きです。現在、私はSystemSoundIDメソッドとAVAudioPlayerメソッドを使用していますが、AudioQueueやOpenALを調べる価値があるのかどうかは分かりません。最もパフォーマンスの高いオーディオレイヤーですか?
ありがとうございます!
オーディオは複雑な問題であり、そのほとんどはハードウェアで行われるため、APIを変更するとパフォーマンスが向上しません。
異なるAPI
は異なるタスクのためのものです:iPhoneの場合、約FMODはどうなりますか?これは主にゲーム開発に使用され、さまざまなプラットフォームで使用できます。
私はRemoteIOを使用して非常に低いレベルの非常に低い待ち時間のオーディオについて読んできました。この記事とその後の(長い)議論を見てみましょう:Using RemoteIO audio units。あなたのアプリケーションで上位レベルのライブラリが完全に失敗しないかぎり、このパスを下回ることはお勧めしません。著者は、さまざまなアプローチ間で非常に異なるパフォーマンスの違いを見いだしました。 YMMV