{"_id":"alac","_rev":"4208063","name":"alac","description":"An Apple Lossless decoder for Aurora.js","dist-tags":{"latest":"0.1.0"},"maintainers":[{"name":"devongovett","email":""},{"name":"npm:devongovett","email":""}],"time":{"modified":"2026-03-04T17:04:22.000Z","created":"2014-06-17T18:03:19.648Z","0.1.0":"2014-06-17T18:03:19.648Z"},"users":{},"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"repository":{"type":"git","url":"git://github.com/audiocogs/alac.js"},"versions":{"0.1.0":{"name":"alac","version":"0.1.0","description":"An Apple Lossless decoder for Aurora.js","main":"src/decoder","peerDependencies":{"av":"~0.4.0"},"devDependencies":{"exorcist":"^0.1.6","browserify":"^4.1.10","browserify-shim":"^3.5.0","coffeeify":"^0.6.0","coffee-script":"^1.7.1"},"browserify":{"transform":["coffeeify"]},"browserify-shim":{"av":"global:AV"},"scripts":{"prepublish":"make js","postpublish":"make clean"},"repository":{"type":"git","url":"git://github.com/audiocogs/alac.js"},"keywords":["audio","av","aurora.js","aurora","decode"],"author":{"name":"Devon Govett","email":"devongovett@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/audiocogs/alac.js/issues"},"homepage":"https://github.com/audiocogs/alac.js","gitHead":"c7cc9cad58be165aff4fc9294c66ce8b03472bdc","_id":"alac@0.1.0","_shasum":"da1bf3bd5d0801d019fc389c4caf8cab85bafd13","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"devongovett","email":"devongovett@gmail.com"},"maintainers":[{"name":"devongovett","email":""},{"name":"npm:devongovett","email":""}],"dist":{"shasum":"da1bf3bd5d0801d019fc389c4caf8cab85bafd13","size":10709,"noattachment":false,"key":"/alac/-/alac-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/alac/download/alac-0.1.0.tgz"},"directories":{},"publish_time":1403028199648,"_hasShrinkwrap":false,"_cnpm_publish_time":1403028199648,"_cnpmcore_publish_time":"2021-12-17T11:58:33.359Z"}},"readme":"alac.js: An Apple Lossless decoder in the browser\n================================================================================\n\nThe Apple Lossless Audio Codec (ALAC) is an audio codec developed by Apple and included in the original iPod.\nALAC is a data compression method which reduces the size of audio files with no loss of information.\nA decoded ALAC stream is bit-for-bit identical to the original uncompressed audio file.\n\nThe original encoder and decoder were [open sourced](http://alac.macosforge.org/) by Apple, \nand this is a port of the decoder to CoffeeScript so that ALAC files can be played in the browser.\n\n## Demo\n\nYou can check out a [demo](http://audiocogs.org/codecs/alac/) alongside our other decoders [flac.js](http://github.com/audiocogs/flac.js), [MP3.js](http://github.com/devongovett/mp3.js), and [AAC.js](http://github.com/audiocogs/aac.js).  Currently, alac.js works properly in the latest versions of Firefox, Chrome, and Safari.\n\n## Authors\n\nalac.js was written by [@jensnockert](http://github.com/jensnockert) and [@devongovett](http://github.com/devongovett) \nof [Audiocogs](http://audiocogs.org/).\n\n## Building\n\nWe use [browserify](https://github.com/substack/node-browserify) to build alac.js.  You can download a\nprebuilt version from the Github [releases](https://github.com/audiocogs/alac.js/releases) page. \nTo build alac.js for the browser yourself, use the following commands:\n\n    npm install\n    make browser\n    \nThis will place a built `alac.js` file, as well as a source map in the `build/` directory.\n\nalac.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\n    \n## License\n\nalac.js is released under the same terms as the original ALAC decoder from Apple, which is the \n[Apache 2](http://www.apache.org/licenses/LICENSE-2.0) license.","_attachments":{},"homepage":"https://github.com/audiocogs/alac.js","bugs":{"url":"https://github.com/audiocogs/alac.js/issues"},"license":"Apache-2.0"}