fs读到的文件为buffer,目前只有将buffer
先转arrayBuffer
,然后再通过audioContext.decodeAudioData
转成AudioBuffer。
问题是decodeAudioData
是异步的,在加载多音源的时候很难处理。
所以,有没有什么方案能直接将Buffer
转AudioBuffer
?
fs读到的文件为buffer,目前只有将buffer
先转arrayBuffer
,然后再通过audioContext.decodeAudioData
转成AudioBuffer。
问题是decodeAudioData
是异步的,在加载多音源的时候很难处理。
所以,有没有什么方案能直接将Buffer
转AudioBuffer
?
13 回答12.8k 阅读
7 回答2k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答921 阅读✓ 已解决
6 回答1.1k 阅读