pcm-stream

A transform stream for converting audio encoded as 32-bit floats to 16-bit intergers.

Usage no npm install needed!

<script type="module">
  import pcmStream from 'https://cdn.skypack.dev/pcm-stream';
</script>

README

pcm-stream

A transform stream for converting audio encoded as 32-bit floats to 16-bit intergers.

npm install pcm-stream

Usage

var pcm = require('pcm-stream');

var stream = pcm();

pcm.on('data', function(data) {
    console.log(data);
});

pcm.write(new Buffer([0, 0, 0, 0]));
pcm.end();

Also works in browsers with browserify.