1.0.3 • Published 9 years ago

sona v1.0.3

Weekly downloads
4
License
MIT
Repository
github
Last release
9 years ago

Sona

Simple Web Audio API wrapper.

Usage

var sona = new Sona([
    { url: 'assets/sample.mp3', id: 'sample' },
    { url: 'assets/test.mp3', id: 'test' },
    { url: 'assets/example.mp3', id: 'example' }
]);

sona.load(function () {
	// All sounds have loaded when this callback is executed

    // Play a sound once at default volume
    sona.play('sample');

    // Play a looping sound
    sona.loop('example');

    // Get volume of sound
    sona.getVolume('sample');	// == 1

    // Change volume to 50%
    sona.setVolume('sample', 0.5);

    // Stop the loop
    sona.stop('sample');
});

Compatibility

Not supported in Internet Explorer. See caniuse.com.

Specs

Load SpecRunner.html in a browser window.

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

10 years ago

1.0.0

10 years ago