audiobuffer-slice icon indicating copy to clipboard operation
audiobuffer-slice copied to clipboard

Slice out a portion of an AudioBuffer.

audiobuffer-slice

Slice out a portion of an AudioBuffer.

NPM

Install

npm install audiobuffer-slice

Usage

See example directory for full example. Live example

var audioBufferSlice = require('audiobuffer-slice');

// audioBuffer slice from 10s to 15s; a 5 second (5000ms) slice.
audioBufferSlice(audioBuffer, 10000, 15000, function(error, slicedAudioBuffer) {
  if (error) {
    console.error(error);
  } else {
    source.buffer = slicedAudioBuffer;
  }
});

License

MIT