「サウンドやるなら最低OpenAL使わないとね」なんていう声が聞こえてくるわけですが、実際のところどれくらいの負荷がかかっているかよく分かっていません。したらそんなことはないかもしれないのです。そこで『再生から処理が戻ってくるまでの時間』という視点で調べてみることにしました。ソースコードは以下のとおり。ここをコメントアウトした場合も計測する。timeIntervalSinceNow]);これだと負値が出てしまいますが、そこはスルーしておきます。音声ファイルに使ったのは16bits/monoral/22.05kHz/caf形式のファイルです。皆さんが一番使っているタイプのフォーマットではないかと勝手に思っています。受け取るかという点では、予想していたよりも1桁速かったのが嬉しい誤算。10μsec以下だけど・・・、うーん、ちょっとSimulator*1は速すぎるかな、と。シミュレータはパフォーマンステストには全然使えないことが分かりました。まとめOpenALのサウンド再生では、処理復帰までに200-500μsecの遅延がかかる。思っていたよりもOpenALの処理復帰は速いNSDateやNSLogもぼちぼち時間がかかる原因にはなっているリリース前に消しておけるようにしておくことも重要あと、初回の再生だけ少し時間がかかっていたのを念のために書いておきます。autoreleaseまわりの...。