javascript - 解码音频并播放介绍然后循环部分

标签 javascript web-audio-api

我有一首歌,由前奏 (I)、要循环的部分 (L) 和结尾 (E) 组成。我根本不想播放结局,即音频文件歌曲 = I + L + E,播放的音频 = I + L + L + ...

我通过将介绍和循环分成两个文件成功地做到了这一点,但我想在客户端“即时”执行此操作。

我该怎么做?

最佳答案

Web Audio API 正是为此提供了 AudioBufferSourceNode.loopStartAudioBufferSourceNode.loopEnd ( source )。您还必须记住设置 AudioBufferSourceNode.loop = true

关于javascript - 解码音频并播放介绍然后循环部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39333570/

相关文章:

javascript - 在一行中通过 ID 选择多个元素

javascript - 如何将 Angular Controller 注入(inject)到我的单元测试中

javascript - 在 Javascript 中链接可视化库

javascript - 使用phonegap在android模拟器中调试javascript

HTML5 网络音频 - 将音频缓冲区转换为 wav 文件

javascript - FFT 与 offlineAudioContext

javascript - HTML 多文件上传队列

javascript - 使用 Web Audio API 创建 10 波段均衡器

javascript - 有没有办法使用 Web Audio API 比实时更快地采样音频?

ruby-on-rails - html5网络音频api在服务器上应用过滤器后保存输出