在不改变剪辑音高的情况下改变音频文件的速度

时间:2016-05-09 08:59:22

标签: audio audiocontext audiobuffer web-audio-api

我创建了一个起音网络音频的audiocontext实例,并将音乐文件作为音频文件加载到其中,我现在可以播放这些歌曲了,我的问题是:有什么方法可以通过以下方式设置音频源(音频缓冲器)的速度任何节点并相应地播放?

我试过

var context = AudioContext();
source= context.createBufferSource();
context.nodes.push(source);
source.buffer = Audiobuffer;
source.playbackRate.value = 1.5;

上面的问题是,它正在改变音频文件的音高,如何在不改变音高的情况下改变速度?。

0 个答案:

没有答案