audio-play

Play audio buffer in node or browser

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
audio-play
2.3.12 years ago6 years agoMinified + gzip package size for audio-play in KB

Readme

audio-play Build Status unstable Greenkeeper badge
Play audio buffer, browser/node-wise.

Usage

npm install audio-play ```js const play = require('audio-play'); const load = require('audio-loader'); load('./sample.mp3').then(play); ```

API

```js const play = require('audio-play'); //play audio buffer with possible options let pause = play(audioBuffer, { //start/end time, can be negative to measure from the end start: 0, end: audioBuffer.duration, //repeat playback within start/end loop: false, //playback rate rate: 1, //fine-tune of playback rate, in cents detune: 0, //volume volume: 1, //device (for use with NodeJS, optional) device: 'hw:1,0', //possibly existing audio-context, not necessary context: require('audio-context'), //start playing immediately autoplay: true }, onend?); //pause/continue playback play = pause(); pause = play(); //or usual way let playback = play(buffer, opts?, cb?); playback.pause(); playback.play(); //get played time playback.currentTime; ```

Related