在 BASS 中,我可以从文件加载流并播放它,或者我可以对文件进行采样并播放样本。
我应该考虑哪些差异和影响?
最佳答案
大概你正在谈论这个BASS:http://www.un4seen.com/
一般情况下,样本会在播放前加载到内存中,流会同时读取和播放。
正如手册中所述:“如果您想播放大型或一次性样本,那么最好使用 BASS_StreamCreateFile 进行流式传输。”
另一方面,如果您要一遍又一遍地播放样本,将其存储在内存中可能会很有用。
在播放开始之前,延迟也可能存在一些变化 - 我想示例播放的启动速度会更快。但我不确定,因为我只在工作中使用了流接口(interface)。
关于audio - 流和样本之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33910142/