每秒播放不同的WAV声音?从磁盘还是从记忆?



我需要创建WAV播放器,每秒播放不同的音频文件。

1秒 - 播放1.wav 第 2 秒 - 播放 2.wav 3,4,5,6,:59 - 玩XXX.wav

我不知道,如果从磁盘文件中读取并播放它是好主意。 每秒秒...或者更好的方法:将所有文件加载到内存中,然后从内存中播放(更快(

对此,你怎么看?

如果文件列表很小 - 加载它们。为一小时的音乐加载 3600 个文件是 - 不聪明,奥托。

我不知道,如果从磁盘文件中读取并播放它是好主意。 每秒秒...或 更好的方法:将所有文件加载到内存中,然后从内存中播放(很多 更快(

考虑第三种选择。在播放当前文件时将下一秒的文件加载到内存中。

最新更新