2013-11-23 73 views
1

我在我的頁面上使用Buzz插件播放音頻。我使用循環功能併爲其添加一些示例Buzz audio plugin。每件事情都能正常工作:循環工作和樣本聲音,但我有一點暫停,重複每個聲音(樣本沒有任何沉默的陰影)。帶有過度暫停的jQuery音頻循環(Buzz插件)

如何控制「buzz」插件的循環速度,並刪除暫停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; 
     }; 

它的嗡嗡聲插件的循環功能

+0

也有這個問題。我沒有看到關於控制循環的文檔中的任何內容;只是循環()和unloop()。 – Allen

回答

0

看來,問題不在於Buzz.js,但mp3 audio。嘗試使用不同的格式(如Ogg Vorbis)。

UPDATE 所以,即使我切換到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'); 
    }); 
}); 

我想我最終會嘗試交替雙軌方法。