{"_id":"mp3","_rev":"4207013","name":"mp3","description":"An MP3 decoder for Aurora.js","dist-tags":{"latest":"0.1.0"},"maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"}],"time":{"modified":"2026-03-04T17:03:52.000Z","created":"2014-06-17T17:44:39.758Z","0.1.0":"2014-06-17T17:44:39.758Z"},"users":{},"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"repository":{"type":"git","url":"git://github.com/audiocogs/mp3.js"},"versions":{"0.1.0":{"name":"mp3","version":"0.1.0","description":"An MP3 decoder for Aurora.js","peerDependencies":{"av":"~0.4.0"},"devDependencies":{"exorcist":"^0.1.6","browserify":"^4.1.10","browserify-shim":"^3.5.0"},"browserify-shim":{"av":"global:AV"},"repository":{"type":"git","url":"git://github.com/audiocogs/mp3.js"},"keywords":["audio","av","aurora.js","aurora","decode"],"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"GPL","bugs":{"url":"https://github.com/audiocogs/mp3.js/issues"},"homepage":"https://github.com/audiocogs/mp3.js","_id":"mp3@0.1.0","dist":{"shasum":"e53e4723e34698ee3ffddcdb60bf88356a4910c1","size":44564,"noattachment":false,"key":"/mp3/-/mp3-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mp3/download/mp3-0.1.0.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"devongovett","email":"devongovett@gmail.com"},"maintainers":[{"name":"devongovett","email":"devongovett@gmail.com"}],"directories":{},"publish_time":1403027079758,"_hasShrinkwrap":false,"_cnpm_publish_time":1403027079758,"_cnpmcore_publish_time":"2021-12-17T11:58:30.303Z"}},"readme":"MP3.js - a JavaScript MP3 for Aurora.js\n================================================\n\nMP3.js is a refactored version of [JSMad](https://github.com/ofmlabs/jsmad) designed to run in the \n[Aurora.js](https://github.com/audiocogs/aurora.js) audio framework.  It supports all of the\nfeatures of JSMad and is released under the same GPLv2 license.  The code was reorganized a bit, and now\nuses all typed arrays for decoding at better performance.\n\nMP3.js adds support for layer I and II to the existing support for layer III. It also supports free bitrate streams, \nand improves performance thanks to the use of typed arrays.\n\n## Demo\n\nYou can check out a [demo](http://audiocogs.org/codecs/mp3/) alongside our other decoders \n[alac.js](http://github.com/audiocogs/alac.js), [flac.js](http://github.com/devongovett/flac.js), and [AAC.js](http://github.com/audiocogs/aac.js).  Currently MP3.js\nworks properly in the latest versions of Firefox, Chrome, and Safari.\n\n## Authors\n\nJSMad was originally written by [@nddrylliog](https://twitter.com/nddrylliog), \n[@jensnockert](https://twitter.com/jensnockert), and [@mgeorgi](https://twitter.com/mgeorgi) during a Music Hack Day. The \nrefactor for MP3.js was performed by [@devongovett](https://twitter.com/devongovett).\n\n## Building\n    \nWe use [browserify](https://github.com/substack/node-browserify) to build MP3.js.  You can download a\nprebuilt version from the Github [releases](https://github.com/audiocogs/mp3.js/releases) page. \nTo build MP3.js for the browser yourself, use the following commands:\n\n    npm install\n    make browser\n    \nThis will place a built `mp3.js` file, as well as a source map in the `build/` directory.\n\nMP3.js depends on [Aurora.js](https://github.com/audiocogs/aurora.js), our audio codec framework.\nFor detailed information on how to use Aurora.js, check out the [documentation](https://github.com/audiocogs/aurora.js/wiki).\n## License\n\nMP3.js follows the same jsmad license. MP3.js is available under the terms of the GNU General Public License, \nVersion 2. Please note that under the GPL, there is absolutely no warranty of any kind, to the extent permitted by the law.\n\n## Future\n\n- MPEG 2.5 is not supported.\n- Most of ID3v2.2 and ID3v2.3 are implemented, but some tags are missing.\n","_attachments":{},"homepage":"https://github.com/audiocogs/mp3.js","bugs":{"url":"https://github.com/audiocogs/mp3.js/issues"},"license":"GPL"}