我有91个音频文件,我需要能够同时播放,这是我到目前为止所做的:
for (int i = 0; i < 91; i++){
[(AVAudioPlayer*)audioPlayers[i] prepareToPlay];
}
for (int i = 0; i < 91; i++){
[(AVAudioPlayer*)audioPlayers[i] play];
}
当我使用它时,我认为播放每个声音后会有轻微的延迟,因此它们不能同时播放。
我怎样才能完全同时播放它们?
我想过将它们组合成一个文件然后播放它,但我不确定如何实现这种方法,或者它是否是正确的方法。