1

我不确定我是否理解 Android 中 SoundPool 的这个限制:

对于音频,每个设备有 32 个活动 AudioTrack 对象的硬性限制

我想加载超过 32 个声音,比如说 100 个。但同时播放,只有 5-10 个。SoundPool 可以做到这一点吗?

4

1 回答 1

1

是的,没关系。您可以加载超过 32 个声音,但一次不能播放超过 32 个声音。但是,您加载的声音文件的大小是有限制的。解压缩为 PCM 格式时,每个文件需要小于 1 Mb。

于 2014-01-26T23:28:12.183 回答