gpt4 book ai didi

javascript - 播放时出现 JS/Web Audio : How do I jump to loopStart immediately,?

转载 作者:行者123 更新时间:2023-12-03 06:06:31 24 4
gpt4 key购买 nike

我正在使用 JavaScript 中的 Web Audio API。我当前项目的一部分涉及循环器,我需要动态更改循环器的起点和终点。这是有效的。

但是我设置的时候需要音频文件的播放位置移动到起始点。我已经用谷歌搜索并阅读规范好几天了,但我似乎找不到答案。

我知道你可以使用 start() 函数设置它,但我需要在它已经播放时更改它。谢谢!

最佳答案

如果我理解您要做什么,我认为唯一的方法是使用相同的缓冲区创建一个新的 AudioBufferSource 。使用与原始相同的循环点调整这个新的 AudioBufferSource,然后使用正确的开始时间和偏移量调用 start()

关于javascript - 播放时出现 JS/Web Audio : How do I jump to loopStart immediately,?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39516168/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com