JavaScript 音(yīn)頻(pín)操作(zuò)庫 ∞±±™Blip發布日(rì)期:2014-11-09   來(lái)源:網絡
  

Blip 是(shì)一(yī)個(gè)輕量級的(de) JavaScript 庫,★&封裝了(le) Web Audio API,是(shì)對(duì) AudioContext®> 的(de)抽象,簡化(huà)了(le)音(yīn)頻(pí♥≥n)的(de)處理(lǐ)。提供強大(dà)而且靈活的(de)方法用(yòng)于循環播放(<∑♠™fàng)等。

示例代碼:

1
2
3
4
5
6
7
8
9
10
11
12
13
blip.sampleLoader()
.samples({
kick, path/to/your/kick_sound.wav,
snare, path/to/your/snare_sound.wav,
kazoo, path/to/your/kazoo_sound.wav
})
.done(callback)
.load();
function callback() {
// now your samples are available
blip.sample(snare) // is an AudioBuffer×®¥
}

http://www.oschina.net/p/blip