Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tootallnate/mpg123.js

Decode MP3s in the browser using libmpg123 compiled with emscripten
https://github.com/tootallnate/mpg123.js

Last synced: 4 days ago
JSON representation

Decode MP3s in the browser using libmpg123 compiled with emscripten

Awesome Lists containing this project

README

        

mpg123.js
=========

This module is [`libmpg123`][libmpg123] compiled to JavaScript using [emscripten][].

Compile Instructions
--------------------

This module comes with a known working compiled `libmpg123.js` file included.

In order to (re)generate this file, you need to build the "gyp-ified" version of
[`libmpg123`][libmpg123] using [emscripten][], and then run the
[`em-build.sh`](em-build.sh) file which specifies the C functions (symbols) to
export and outputs to the `libmpg123.js` file.

[libmpg123]: http://www.mpg123.de/api/
[emscripten]: https://github.com/kripken/emscripten