A Vorbis audio decoder for aurora.js ported using emscripten
npm install vorbis.jsvorbis.js
======
A Vorbis audio decoder for aurora.js, ported using Emscripten.
You can either use Browserify to build your project using the Node module
system, or download standalone versions of aurora.js,
ogg.js, and vorbis.js
to include as tags on your HTML page.
See the Aurora.js docs for details on using Aurora.js.
Install using npm:
npm install av vorbis.js
Register codecs and play a file:
``javascript
var AV = require('av');
require('vorbis.js'); // and any other codecs you want...
AV.Player.fromFile('filename.ogg').play();
`
In node, requiring vorbis.js automatically loads the ogg.js demuxer.
See the Aurora.js docs for more details.
1. Install Emscripten.
2. Clone git submodules
3. Run npm install to install dependenciesmake libvorbis
4. Run to configure and build libogg and the C wrapper. Run this again whenever you make changes to the C wrapper or a new version of libogg is released.make browser` to generate a browser version of vorbis.js, or use browserify to build your application.
5. Run
libvorbis is available under its original license, and the JavaScript and C wrapper code in this repo
for Aurora.js is licensed under MIT.