gpt4 book ai didi

loops - jQuery音频循环具有过多的暂停(Buzz插件)

转载 作者:行者123 更新时间:2023-12-02 23:53:45 24 4
gpt4 key购买 nike

我使用Buzz插件在页面上显示音频。我使用了循环功能,并为其添加了一些示例Buzz audio plugin。一切正常:循环工作和采样声音,但是我在重复每个声音时稍稍停顿了beetwen(采样被剪切,没有任何静默)。

如何控制“嗡嗡声”插件的循环速度,并删除重复的暂停beetwen? Beetwen所有样本的持续时间各不相同

this.loop = function() {
if (!supported) {
return this;
}
this.sound.loop = "loop";
this.bind("ended.buzzloop", function() {
this.currentTime = 0;
this.play();
});
return this;
};

这是Buzz插件循环功能

最佳答案

看来问题不在于Buzz.js,而是mp3 audio。尝试使用其他格式(例如Ogg Vorbis)。

更新
因此,即使在我切换到ogg vorbis之后,I'm still getting the gap between loops。 Buzz.js似乎开始出现问题。

SC.get('/resolve', { url: mySound.track_url }, function(res, err) {
mySound.track = new buzz.sound(res.stream_url+'?client_id='+mySound.client_id);
mySound.track.bindOnce('canplay', function(e){
mySound.track.loop().play();
console.log('ready');
});
});

我想我最终将尝试“两轨交替”方法。

关于loops - jQuery音频循环具有过多的暂停(Buzz插件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20161926/

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