audiobuffer-slice

Slice out a portion of an AudioBuffer.

Usage no npm install needed!

<script type="module">
  import audiobufferSlice from 'https://cdn.skypack.dev/audiobuffer-slice';
</script>

README

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