LoginSignup
8
5

More than 5 years have passed since last update.

オーディオのレイテンシを計測してみる

Posted at

オーディオ出力からマイク入力のループバック回路
の続きです。前回作ったドングルを手元の iPhone6 にぶっ刺して、レイテンシを計測してみます。
計測プログラムは Unity でこしらえました。Audio の設定で DSP Buffer Size を変更して計測すると、実験そのものの妥当性もある程度は検証できそうです。

計測アプリ

を作りました。Unity 5.1.1.f1 を使用。
https://github.com/dsedb/audio_latency_check

計測中画面

IMG_1448.png

計測終了画面

IMG_1447.png

こうなりました

iPhone6 iOS8.4.1

DSP Buffer Size 往復時間(ミリ秒)
Best latency 140.2041
Good latency 200.9916
Best performance 329.0549

それっぽい値が。計測できてそう。

感想

140 msec ってどんなもんでしょうね。ここからマイク入力のレイテンシを引くので、もうすこし小さいわけではありますが。
鋭い人は気になってしまうかも。楽器アプリとか、どのぐらい成立するんだろうな。300 msec ともなると、かなり苦しそう。

まあ、タッチデバイスの時点で、わりとどうでもよくなっているのかもしれませんが。

8
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
5