floydback / sox.js

An emscripten port of sox for use in the browser and node

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sox.js

An emscripten port of sox for use in the browser and node

API Ideas

soxox().readFile('/foo.wav').convert({ }).delay({}).lowpass({}).writeFile('/foo.aif');

sox('/foo.wav').mix('/bar.wav').play();

sox('/foo.wav').info(function(err, data) { console.log(data); });

Building sox-emscripten.js

Requirements

How to build

vagrant up
vagrant ssh -c "/vagrant/scripts/build_sox.sh"
vagrant halt

Notes

This project was started at Music Hack Day San Francisco 2014

Helpful Links

License

Copyright (c) 2014 skratchdot
Licensed under the MIT license.

About

An emscripten port of sox for use in the browser and node

License:MIT License


Languages

Language:JavaScript 99.9%Language:Shell 0.1%