encode-wav

0.1.0 • Public • Published

encode-wav

NPM

encode WAV files from audio buffers

adapted from https://github.com/mattdiamond/Recorderjs

api

encodeWAV: takes an array of leftBuffer data and rightBuffer data, the buffer's samplerate, and a callback to execute when finished processing.

that is it.

Example Usage

var encoder = require('encode-wav');
 
encoder.encodeWAV([buffer.getChannelData(0), buffer.getChannelData(1)],
                  buffer.sampleRate,
                  function(blob) {
                    console.log('wav encoding complete: ', blob );
                    if (blob) {
                      window.location = URL.createObjectURL(blob);
                    }
                  })

Package Sidebar

Install

npm i encode-wav

Weekly Downloads

0

Version

0.1.0

License

MIT

Last publish

Collaborators

  • meandave