gpt4 book ai didi

javascript - 使用 Chrome webkitAudioContext 在中间开始播放加载的音频文件?

转载 作者:数据小太阳 更新时间:2023-10-29 04:16:17 30 4
gpt4 key购买 nike

我正在使用 Chrome 网络音频 API 和 webkitAudioContext 来播放循环。我有几个循环,我在它们之间交叉淡入淡出,类似于 Digital DJ Chrome 博客上的例子。

在他们的示例中,他们在循环到达循环结束时切换样本,然后开始播放下一个加载的循环。我想立即开始新循环并在其间交叉淡入淡出,但我还没有找到关于如何在中间开始播放新音频文件的示例,而不仅仅是从头开始。

我已经查看了 W3C Web Audio API并且您发送的 noteOn 参数只是一个时间编码,与音频开始播放时的上下文 currentTime 属性相关。它总是从样本的开头开始播放。

是否有更多文档或我忽略了如何开始播放音频文件 2 秒的内容?

最佳答案

尝试AudioBufferSourceNodenoteGrainOn 方法。该方法需要一个偏移量和一个持续时间。

关于javascript - 使用 Chrome webkitAudioContext 在中间开始播放加载的音频文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7781362/

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