岩下です。
返信が遅くなりまして済みません。
やはり Android2.3 & OpenSL になってしまいますか。
最悪 OpenAL は外すとしても、出来るだけ Android 2.2 をターゲットにしたいです。
既存のゲームソフトでは一体どうやっているのでしょうか・・・
引き続き情報をお待ちしてます。
---------- Forwarded message ----------
From: Tomonori Hatsukaku <
a5n22...@gmail.com>
Date: 8月18日, 午後11:33
Subject: OpenAL サウンド再生の遅延について
To: 日本Androidの会
自分は音声方面には詳しくないんですが、Android向けのOpenALは現在のところ最終的にはAudioTrackを利用した音声出力になってい
るのでは ないでしょうか。となると、遅延が発生するのはほぼ必至なはず。
ここはAndroid2.3以上と割り切ってOpenSLを利用するのはいかがでしょうか。OpenSLならばAudioTrackと違って、ネイティ
ブで処理 が簡潔するので遅延はないはず。
実際、Unity3Dの3.4からはAndroid2.3向け以上のビルドだと遅延時間を選択できるようになっていました。これは、おそらく内部の音声
処理にO penSLを利用するようになったためではないでしょうか。
2011年8月18日22:17 岩下洋治 <
fruhlingsstim...@gmail.com>: