{"_id":"speaker","_rev":"113-065a87da58a8c50da62c607a665fabd9","name":"speaker","description":"Output PCM audio data to the speakers","dist-tags":{"latest":"0.5.5"},"versions":{"0.0.1":{"name":"speaker","description":"Output raw PCM audio data to the speakers","keywords":["pcm","audio","music","output","speaker","headphone"],"version":"0.0.1","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-audio-output.git"},"main":"./index.js","dependencies":{"bindings":"*","debug":"*","readable-stream":"~0.0.3"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"speaker@0.0.1","dist":{"shasum":"615c60b7eb7417e7c57c6e7555b8908d39c367f3","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.0.1.tgz","integrity":"sha512-E7qDFmgLHv4lu9Z+VuAOttlaeropzbPgwg0Yn5o+VQfexx5Hr3nuJl6FecquwWSj1jFfsedc5gUJKQMRAN5IrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiPJL/Z1Up7KVGMKTwalMuqXBXw8kaUS9MtclVuYA+8wIgPFj52arlAy05p8SJYdKCJpf+AZhrN1wNm9TC6ghUXPg="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{}},"0.0.2":{"name":"speaker","description":"Output raw PCM audio data to the speakers","keywords":["pcm","audio","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse"],"version":"0.0.2","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","dependencies":{"bindings":"*","debug":"*","readable-stream":"~0.0.3"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"speaker@0.0.2","dist":{"shasum":"cce62ae90776b903812c03594720f9edfc77dbd5","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.0.2.tgz","integrity":"sha512-ntg1wGoTkGGzTSIPxGzMzXZhFxi/u8rL8+lmEHO43uFKvw8uDxVBcIcvyl2bYx2sh/RxB7WBxtiUFl0dq8y2Pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvASdsp1vkr64sCkyh55zcG8cNlCeuRIamzPeTGzyLUwIgY0e2d/+MGk7VrjKEA8n5LWE412lmP0axtJ9AST27xbE="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{}},"0.0.3":{"name":"speaker","description":"Output raw PCM audio data to the speakers","keywords":["pcm","audio","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse"],"version":"0.0.3","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","dependencies":{"bindings":"*","debug":"*","readable-stream":"~0.0.3"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"speaker@0.0.3","dist":{"shasum":"69869a4b75f41f99968c5aa63a1178ea15baee28","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.0.3.tgz","integrity":"sha512-S1oWjtQvc3DwyN823cuBNtF5saOgwbm76664fbqCZJW+9xe079US3u20mBny2WkZgOQ/k05gxhtstvHsKfeBZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA11pKpfMuZ8p5qmBL3D9LirlINXulz9NyvmV7iS8+gvAiEArlaQXGjeMApqiqP1Yk3goVkZWMh1dW+HV7DTixbd4/A="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{}},"0.0.4":{"name":"speaker","description":"Output raw PCM audio data to the speakers","keywords":["pcm","audio","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse"],"version":"0.0.4","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"*","debug":"*","readable-stream":"~0.0.3"},"gypfile":true,"_id":"speaker@0.0.4","dist":{"shasum":"369e12cb3c0ce5f0b8151183c127a39d7f6fbe0a","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.0.4.tgz","integrity":"sha512-vax70Je1IfJL9FtQU9WL/F7+z52rDpgqQevuF0cjQrur4962ZNV2TE8mJHPlEMKtaEwli1sBa8SJevPtuhm6yA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEq//8P3hbk1APAOMNvCDoGG3UgAVa9hgkiphIaj/71uAiBKBAJST4IZ7EqA8plXa9PlaGp2emiM2DDz9Ejbri1GJQ=="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{}},"0.0.5":{"name":"speaker","description":"Output raw PCM audio data to the speakers","keywords":["pcm","audio","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse"],"version":"0.0.5","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"*","debug":"*","readable-stream":"~0.0.3"},"devDependencies":{"mocha":"*"},"gypfile":true,"_id":"speaker@0.0.5","dist":{"shasum":"23b3bb98764fb4b4f667d1a7c5749d1e2a078122","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.0.5.tgz","integrity":"sha512-8cWcD6FHpQgzoV7uVENBu9BooNwLv16PLt5byLyY8YTNkPX/339VFV58m1+gpKn/J7IuLvz+VT7IneLnfUS7pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAsSavKzEsZ/PUT1Tv9vGqoYlJtvyDsl0fIQ6ZzBOG99AiAcdrjwkVIytBwpOnCF6nk81uCtHzwxo1YYQR4wwEd/nw=="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{}},"0.0.6":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.0.6","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"*","debug":"*","readable-stream":"~0.0.3"},"devDependencies":{"mocha":"*"},"gypfile":true,"_id":"speaker@0.0.6","dist":{"shasum":"d132754ed9199d50cfde204aa058378226acfa0d","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.0.6.tgz","integrity":"sha512-7+ae8CGL0hgh6QpvDuRaolTDqh54zUsyH4vNlRmSJ38JYHEbbPOTqsOwlIH/gh7HJtWcfCnyYWBYwfbwKOidFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdBgIyGqZbdrhRhZZBtyw/G/9v76lpQuJv1NLiz8iwWAiEA1lpKNutuxnyE4WI5gt/z1KrN7Gz6cfpKi7rbv9nj91k="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{}},"0.0.7":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.0.7","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"*","debug":"*","readable-stream":"*"},"devDependencies":{"mocha":"*"},"gypfile":true,"_id":"speaker@0.0.7","dist":{"shasum":"6af56847de1ba5ea1e35a00667602140b8266316","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.0.7.tgz","integrity":"sha512-yZouR8R9/RgKTYmfkxW8ZNM4XgZJd2UfhmpaslRrA1ib2FCmUDIFVbDgR3N4y/ei2EttQVowbZ9sYJlNhPlgDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/s3zOh8IvE0FkNDCdrMGqAkqHwJcYx6MaTsZdXJYcUAIgEVoT9QcgTgFhaCIA19HHDm5VyFWwc9sd6LmZgc7vYNY="}]},"_npmVersion":"1.1.70","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{}},"0.0.8":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.0.8","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"*","debug":"*","readable-stream":"*"},"devDependencies":{"mocha":"*"},"gypfile":true,"_id":"speaker@0.0.8","dist":{"shasum":"3aaa99b3db93710dd83dcf4a44c8bd02e59953a2","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.0.8.tgz","integrity":"sha512-mFdwdyyTCxSu5CMO2Y6nKqZgFlqpyrYvhDyTNIopUrphQWg1kdC5dGUrJFdPqSvN5dtjGjsrqE8hbRSIiPGtRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLo6QD+mF1Gfuzd/Nn4PxJ6mTYKhPISHCi/cLQsWAsEAiEA1O/WqStKxcCEbLDN3E6aESRea70oHyVVo8AFy1Jqryo="}]},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{}},"0.0.9":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.0.9","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"*","debug":"*","readable-stream":"*"},"devDependencies":{"mocha":"*"},"gypfile":true,"_id":"speaker@0.0.9","dist":{"shasum":"2122a9088fe22b3b0edc895c9c8c45b54e2b50c0","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.0.9.tgz","integrity":"sha512-8ZGoVsRTsi5SQ9mAB55O28fj+F2R+EnlgO5CbSFZADLQirVAuHkls3zR8oKQzHNTw9X/0y/D8q9r1CqmgN2j1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRjo+EtSwpB+j2XFZfphndfdGminO2kStQEDnf5/cLmgIhAJoU5iaS+e3hcLdd+tF/0oqQw2QZgYQYmWB6AACKWFpA"}]},"_from":".","_npmVersion":"1.2.12","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{}},"0.0.10":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.0.10","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"*","debug":"*","readable-stream":"*"},"devDependencies":{"mocha":"*"},"gypfile":true,"_id":"speaker@0.0.10","dist":{"shasum":"686b67ae04692498a4ed710c3ac67a1cbf42ed11","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.0.10.tgz","integrity":"sha512-e+BWGVSQuMy6d0E78vRqc/6N+qaRR+14NviTtOx/ZTLXVsQxM/okf41n/iLWa8Ww6dNYOMtiLi+P6kViXKAFYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1q2eaOFsnaYkVmqH8oQUktxZLV/NzJaYxsQ8dwMAudQIgOJT5CRaimcEZ4h1FoOJsjiFJBWfXUI44RGrmwx9Ryp8="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{}},"0.1.0":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.1.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"~1.2.0","debug":"~0.8.0","nan":"~0.8.0","readable-stream":"1.0"},"devDependencies":{"mocha":"~1.12.0"},"gypfile":true,"bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","_id":"speaker@0.1.0","dist":{"shasum":"4bb6058e0e9ca87a1abc95d79f3e5fab366dea80","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.1.0.tgz","integrity":"sha512-Krgy3BOckLq3TwR6FJC4Ux+kg89jKP1ekwUnTWNI57WjdZSfvDesnyeDk5+DED3IoO2nIGuGr1u3Xfvr7SYP5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMPNRTG3XT6U88EwtPDSDHD8LHzAlCHJx88rjL23k5YAiBDgCINL6rFYke1NjehD1ZoS3GP4xRGmpIj04h2u9fa6g=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{}},"0.1.1":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.1.1","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"~1.2.0","debug":"~0.8.0","nan":"~1.1.0","readable-stream":"1.0"},"devDependencies":{"mocha":"~1.12.0"},"gypfile":true,"bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","_id":"speaker@0.1.1","_shasum":"c17bf99f53e3b1510955711086c8a3ffb9ea93ab","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"7d9e26ae1a2b3b07fb5ffcfa6c830ce56f52505a","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.1.1.tgz"},"directories":{}},"0.1.2":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.1.2","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"~1.2.0","debug":"~0.8.0","nan":"~1.1.2","readable-stream":"1.0"},"devDependencies":{"mocha":"~1.18.0"},"gypfile":true,"bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","_id":"speaker@0.1.2","_shasum":"a5a6182708dc6f3827f219d4cb405b64a7ae65e3","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"a5a6182708dc6f3827f219d4cb405b64a7ae65e3","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.1.2.tgz","integrity":"sha512-RPU9GvPIQjNki5vH/kxFNgqWbPO8DxYBrNSgg6N1ZDUUojnNUyFkToBRxyJtOjBUVD9O6dQMGH0nW8EMBqHj8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9kM2a+ovhiuLQ2qQkeiwuwgVwjugY6/SLSF7V5d1DKAiAOUXNYAe3eo7F21gQhwwqWIyjGuTWJs53tgsgyfhMR+w=="}]},"directories":{}},"0.1.3":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.1.3","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"~1.2.0","debug":"~1.0.0","nan":"~1.2.0","readable-stream":"1.0"},"devDependencies":{"mocha":"~1.18.0"},"gypfile":true,"gitHead":"a468de7346e012d549dd13a6646ebb56eaec9eff","bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","_id":"speaker@0.1.3","_shasum":"dc2a92e95c1f1759966df9b7af32f311d59c6912","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"dc2a92e95c1f1759966df9b7af32f311d59c6912","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.1.3.tgz","integrity":"sha512-kIBLxdaFm77cs75yNhfP1OMckf69FAXTOtEy9ugX8bSPKjWNfgXGobbyXa7unP894G8I6gxfXv9shTYyUD/6Ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJiLyL/fU5P8mo6HT8fgncaqpLXxVl4LjNkq0nZFR02AiAZnFbDG5H9T9qbl4+HrRrWAaZa/iWvSyLowh1YFxI0Vg=="}]},"directories":{}},"0.2.0":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.2.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"~1.2.0","debug":"~1.0.0","nan":"~1.2.0","readable-stream":"1.0"},"devDependencies":{"mocha":"~1.18.0"},"gypfile":true,"gitHead":"21fc9e5ba97f1889b23d3142d5a7abd368c15fad","bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","_id":"speaker@0.2.0","_shasum":"247d71fb0ac5becc49a37a15d74fe5b9f851bab1","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"247d71fb0ac5becc49a37a15d74fe5b9f851bab1","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.2.0.tgz","integrity":"sha512-N4i6YchLJB2pYWG15IG6j2+R7kwjWYfuv8xL0h38+E5Z7dNGqddUb6HqiycjBBFbLIIfe/9jWsrraenZiKtklA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLkGeRc6R2O0L9qACeUws2upIIZefhwtrZY0JYkvPAHgIhAOaxpQM6tBRK/5PkZVc2O2I9R1PXo5d2PUilidXozwNl"}]},"directories":{}},"0.2.1":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.2.1","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"~1.2.0","debug":"~1.0.0","nan":"~1.2.0","readable-stream":"1.0"},"devDependencies":{"mocha":"~1.18.0"},"gypfile":true,"gitHead":"bade01e28d431484c09a75a27dcadeb23ad86366","bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","_id":"speaker@0.2.1","_shasum":"b763037974f83f5df70552f8e18634274182dd40","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"b763037974f83f5df70552f8e18634274182dd40","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.2.1.tgz","integrity":"sha512-/Ntu8idB7nZ90AvmFidiu2o6h99Oo/kfDlNX3QimFiya+J9pqHT92gN7hqjKZVYO3aTA4XQa5+zpXC5x6tIXTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvNUOydu7ksAsMRQj2TOw1KgaFU8JfZ0DkORLDkAuZZAiEA4e3eFD4FmAxY26WTWRNjORmeUMW9yC8wUW0iddolfRk="}]},"directories":{}},"0.2.2":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.2.2","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"~1.2.0","debug":"2","nan":"~1.2.0","readable-stream":"1.0"},"devDependencies":{"mocha":"~2.1.0"},"gypfile":true,"gitHead":"fb0d3cdf9a8b12ebfc2cca26fd8c70aeb5339a49","_id":"speaker@0.2.2","_shasum":"89de9d634826f6fa27f959f4b74f7476719ac2a2","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"89de9d634826f6fa27f959f4b74f7476719ac2a2","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.2.2.tgz","integrity":"sha512-03SsdMBH441FK9pNSrya+87l6g2Sl/8LaJucT2j+Ki6j9alf5mvD6+ja073V+htH8NOZP95JPYeymSnH+nXT6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGucRgnzf1+pqYEazFP97EmcVMxANtXzsdUgk/uyAai4AiA2LsPHOxBhAulWKz0P6QfgMgV0lnjVRDXZbx8XjaT9IQ=="}]},"directories":{}},"0.2.3":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.2.3","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"~1.2.0","debug":"2","nan":"~1.2.0","readable-stream":"1.0"},"devDependencies":{"mocha":"~2.1.0"},"gypfile":true,"gitHead":"ad6a969f025f63244fc127946c139c8eff6a93b7","_id":"speaker@0.2.3","_shasum":"0ade1b1db23927c157ff7cfb9bb5d7e34d431507","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"0ade1b1db23927c157ff7cfb9bb5d7e34d431507","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.2.3.tgz","integrity":"sha512-uMAKa5n9OVAyup02Pp/6XtE5/blivAdnh1gid2kaM+SKhCmqV2RyrmehH4MXQ3JMsLJYC3OWL3dAjkrz8e/B1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWY7UyM+7MB/mx1zfcd5e7b0rZEdDzbCBrIVRJYS9IUwIhAMJiwaRkZRTlHRWjz2IECI/LP14e3phz1OuMAC9uVSlw"}]},"directories":{}},"0.2.4":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.2.4","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"~1.2.0","debug":"2","nan":"~1.6.2","readable-stream":"1.0"},"devDependencies":{"mocha":"~2.1.0"},"gypfile":true,"gitHead":"73a8b14272a782508ac7be961c57ff5c9cfa73a6","_id":"speaker@0.2.4","_shasum":"f8d87f8874f999030ffa40c6122afd0721c5aabe","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"f8d87f8874f999030ffa40c6122afd0721c5aabe","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.2.4.tgz","integrity":"sha512-mVntipDuO4Y0eNw0q1q/RnyWHrUixGjwMsd4uKdlAcoPnT6EyU+L/iQznAB/+vk/RXAUPimsAaEgH4uZnVaPxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGulBOXMcozeuhyW5gD/ezqgTXxIVZPgL3txk+hd14PAiEAxkUuDjxfAO3fZuWW0MtRxkw1mx0bvVUiBpVwStLw8H8="}]},"directories":{}},"0.2.5":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.2.5","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"~1.2.1","debug":"2","nan":"~1.7.0","readable-stream":"1.0"},"devDependencies":{"mocha":"~2.1.0"},"gypfile":true,"gitHead":"84c2fb8f0dbe8bfcbf1371292c3e5d688a0a0623","_id":"speaker@0.2.5","_shasum":"6a5e68f2aa571f90e3f6bf1361757013a28e8c4f","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"6a5e68f2aa571f90e3f6bf1361757013a28e8c4f","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.2.5.tgz","integrity":"sha512-2j3rAp8XnKO2QbfV+XsrXz6/d609LXZIMsWxqwN+33RPqj9zO9F2uBeyVb9xtg6L2DtB84KsndBJm6TUQKOV1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZsme+/q+ZKefXP8oHkqgjW+wb98FXKjKqzpKk0YY/zAiAqdC6jWo6QZYI68O1ezc7xjopQoIK4psyBw+WYVJBMFQ=="}]},"directories":{}},"0.2.6":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"version":"0.2.6","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"~1.2.1","debug":"2","nan":"2","readable-stream":"1.0"},"devDependencies":{"mocha":"~2.1.0"},"gypfile":true,"gitHead":"a98f8d9803e72e70ff56e63dd4a25cbc2732ee0f","_id":"speaker@0.2.6","_shasum":"d29e90b7de1b926a47718796da11f2ba9ebc199a","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"d29e90b7de1b926a47718796da11f2ba9ebc199a","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.2.6.tgz","integrity":"sha512-aBXWcrBksfu6z+/l4C3F+MgWOTG6fI8Vi1OASnSUcOH6sN+ifvGV88SPP8TA3zBWPrIPgpN74wnZGdgJNj0t9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICp0TkizOISnCrLirVIVmuVAZ+Ze2vgv6lxqLQt5Z8CkAiABQdSunKnMkJauGKP3bNQ+Gk7xmmROm9yxRmZvXwRpnw=="}]},"directories":{}},"0.3.0":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"license":"MIT","version":"0.3.0","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"^1.2.1","debug":"^2.2.0","nan":"^2.2.0","readable-stream":"^2.0.5"},"devDependencies":{"mocha":"^2.1.0"},"gypfile":true,"gitHead":"d191f24ab8fdb1276b22acb24f83c5d520e5ad26","_id":"speaker@0.3.0","_shasum":"36e0ee37e74fb88f7ead9ac9b1f1517b9b82d253","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"tootallnate","email":"nathan@tootallnate.net"}],"dist":{"shasum":"36e0ee37e74fb88f7ead9ac9b1f1517b9b82d253","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.3.0.tgz","integrity":"sha512-n+9NbYupVPmxEjAGKGiR2+qOHzF9h5SndaZQhicsLjdPHeArFHKddFmfJ+nxJIM+VJ76ae+nmN81LjdK9LgoXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICLdQMcvKdXie3PlcbN7cATM1YmYoMTSAVeCz/jycnONAiEAmMz/J4L8wAtYRNoEWjb4zlMLS/45giRVgL+GQGq4sb0="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/speaker-0.3.0.tgz_1460253726170_0.7878933397587389"},"directories":{}},"0.3.1":{"name":"speaker","description":"Output PCM audio data to the speakers","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"license":"MIT","version":"0.3.1","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git://github.com/TooTallNate/node-speaker.git"},"bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker","main":"./index.js","scripts":{"test":"node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"^1.2.1","debug":"^2.2.0","nan":"^2.2.0","readable-stream":"^2.0.5"},"devDependencies":{"mocha":"^2.1.0"},"gypfile":true,"gitHead":"5a3064f1728f81e79ce6ce7ddbb79e9f9fcb34f4","_id":"speaker@0.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"dist":{"integrity":"sha512-LEqSy+FHYHPZj4kX8NHylzaOmy+VIqj57enm2GS4B568hj0SdKDYa9jALCGQy43LZa/JmQk1iF0nlMVbS1PfPg==","shasum":"19965f87b54be291554826c2c9338e0afd5b7594","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1vAnyiLShFoQaAUbF8A8aR7XDwXZVnLI33QO5CZXd8QIgLwU3vMdC+qecryZ8mRWpe1vTP6iuk1jHvzmLsQkGMPc="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/speaker-0.3.1.tgz_1503866783740_0.8062170846387744"},"directories":{}},"0.4.0":{"name":"speaker","version":"0.4.0","license":"MIT","description":"Output PCM audio data to the speakers","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/node-speaker.git"},"scripts":{"test":"standard && node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"^1.3.0","buffer-alloc":"^1.1.0","debug":"^3.0.1","nan":"^2.6.2","readable-stream":"^2.3.3"},"devDependencies":{"mocha":"^3.5.0","standard":"^10.0.3"},"engines":{"node":">4"},"keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"gypfile":true,"gitHead":"5042061067fa9e3624cba8dc9d9ef34bf6870818","bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker#readme","_id":"speaker@0.4.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"dist":{"integrity":"sha512-+RBB17n43y6ATvSo9tl/+bWm7OJlaWdyQzlAUmFVESqsKRK7d4M/38tH1Ex7XBnuSfWhxS8eBga5qtiehjUPWA==","shasum":"e185bff92f3c958f2324242ee05e71c7d6f01bcc","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/7kow8UBT60PgW4o+3wY0zZt9+wm/LkU7TSvxSNpbBAiBDdTFm7NPEXB932UWbOtiRQUXDLi2zhdi823MHAK1Wxg=="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/speaker-0.4.0.tgz_1504168505968_0.47132920753210783"},"directories":{}},"0.4.1":{"name":"speaker","version":"0.4.1","license":"MIT","description":"Output PCM audio data to the speakers","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/node-speaker.git"},"scripts":{"test":"standard && node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"^1.3.0","buffer-alloc":"^1.1.0","debug":"^3.0.1","nan":"^2.6.2","readable-stream":"^2.3.3"},"devDependencies":{"mocha":"^3.5.0","standard":"^10.0.3"},"engines":{"node":">4"},"keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"gypfile":true,"gitHead":"20627e12f2628da8313544f5a92813f78cb3e68e","bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker#readme","_id":"speaker@0.4.1","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"dist":{"integrity":"sha512-n5ef+ti/tRUpo5zUTeQ6zNGVb1i19gNBVbaRcr5s/RzzAILfA+bcJsJSClXCCydSmU4GArUgkFdFUfJTxA2SCA==","shasum":"b0448d635dc52edfe226f069b4fc52c4c2968c39","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.4.1.tgz","fileCount":242,"unpackedSize":3511906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfFFh6pvIyhlg/ULBOkJ9a2xtzF+26vVLKQUoyKHI0NAiEAw2eyJKehPWzSl5Zllbv4tptvl8bt9F7ObUX83w1tQOs="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/speaker_0.4.1_1522320722989_0.98912852110948"},"_hasShrinkwrap":false},"0.4.2":{"name":"speaker","version":"0.4.2","license":"MIT","description":"Output PCM audio data to the speakers","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/node-speaker.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"standard && node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"^1.3.0","buffer-alloc":"^1.1.0","debug":"^3.0.1","nan":"^2.6.2","readable-stream":"^2.3.3"},"devDependencies":{"@types/node":"^10.11.4","mocha":"^3.5.0","standard":"^10.0.3"},"engines":{"node":">4"},"keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"gypfile":true,"gitHead":"4a8c1a9f6c568396a4dc43b45db2f1625288ce47","bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker#readme","_id":"speaker@0.4.2","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-HnQjSRkUmr2ccLdvGAyUEnp513mQ7k+Gv64qLSkMxVUvVl4zB8Nhw/0wWftqujXXYOE7OU7Vc6TUb64qsO33jg==","shasum":"812c19b66f67e29c09d2bc86c07a59a60ee9f06d","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.4.2.tgz","fileCount":245,"unpackedSize":3526097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0YLzCRA9TVsSAnZWagAAJpIP/1vQ4jpXmTZ5MS0a5Edk\n7kIFC/5YCcunabiTcTbTVMa21NM5XN0MJ3aIZuAbJ31GUOcZtxWcX7T0aloV\n1V1CeXb/ukU7tA2NcjmxXoCY5fOpYWh4adzQfWdKCPmxxkuT0yRLsk/3jTSn\n/RtdXyc97SgYE3Q4BfvgEvUXmoHlgMDclP8lij3g2AG3Ze9Pg1FNU9G/Myuu\nyhXtXEN6V7YrluUupWwoDbDaHxBVtnOggl/2xOrwg9kurEqsSr+DgjyamlVu\nfeQKBrm0KSAshIJwxMwfutrfseAzy/29je0dKxOuovg5sNRVcuRCPapGlRFl\naZFVs3h1XFCAg5+q/b1WfzaorBFTCFThYufxXp/4CI1kAtyRkZhhnui42xwU\nlo6FzsWQDk+lLhzkxuoj9mBjAfVGVhSP7ZbHgANixGYBSEFPKUqRoQC31ZGu\nwr4M9iVl/GABSSGSkA0cif9wa7RD+YW0Psnkk0ZVTuH8pqH76hrA24zbo1XM\n50ANvfknrjZiGvJah79e9vyhna5EEPd/qokkvPGXJ+JEoe2k3QZX4dK2XQDk\nepxPCgiI5Gt26GbqqM+EgJWXbEDOhyCanQOTwFOyrcDddrVPkJIqxGAAiTX0\nfP2lCpuH1esHdy7Mb8hf3eigikxtipjCwWKCmhsDVETM2ZxPp1HhoRIP2Hk2\n2mBD\r\n=meNo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3JzwmJuxyCuQCDMdXuQ7mRzL+GAuO9OYS+4pY+zqGjAiAnjoh5b1FpDEjgSXkP9HIAjbxNfOhYF8nHGrgE6tjMnQ=="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/speaker_0.4.2_1557234419239_0.18736743078880558"},"_hasShrinkwrap":false},"0.5.0":{"name":"speaker","version":"0.5.0","license":"MIT","description":"Output PCM audio data to the speakers","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/node-speaker.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"standard && node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"^1.3.0","buffer-alloc":"^1.1.0","debug":"^4.0.0"},"devDependencies":{"@types/node":"^12.12.14","mocha":"^6.2.2","standard":"^14.3.1"},"engines":{"node":">=8.6"},"keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"gypfile":true,"gitHead":"a085e0548368c6ef8652b4984207ec1e9fc2a0a4","bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker#readme","_id":"speaker@0.5.0","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Y9vZ4GTchZRWSdVeHtk74uh7JqdZpGVcYNZT1LcnrqwzTLEnmlf6V9ZtelHFZEjR4Z5DN/YE0KlrFIQRtjafHg==","shasum":"0164a4ad060e5803ec804be8b4814540168b7790","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.5.0.tgz","fileCount":244,"unpackedSize":3517133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd670rCRA9TVsSAnZWagAA6PUP/0nZUvyw4yq2wwVP+EKV\nSqwwtrjvx1Cyo7tFrWMVYU23aQ4D+nYNu2UrfI97kaDbHO/ykxIyVaSkcgN8\nUJxR5ei3FEgaMRHx97cW1BVYq6NfCkrTjgX+LKaKXDGX9InnJNP0G9ROC0SG\nbi/P7E+2rTlzdgwkAL73SwPm0yUW9C3S23mWQPST9sgnpyzn6aXjgZYrz87i\nrMp6X2Xkkz1ZIFopGtYQUpivtvzXf/ZZYgdKjbWYe96b+uM2AIdpZhzjyVvO\n4P85V8BO9ZoWw4qsJrS4WWoRfyg/3akg8XATbNB9QAgK5NbbGh+JidOMPgGc\nrqUZzoHGcojiMFTSpsvvsWIKQBsnZ3G++UfTZmAGgTpe8TOWKEVlH4g2fXCu\nMM2B7qcl1ZIeZacOlEr1jkD4/cspIne8/BTL99O1cCkJ0UmEa06VO/sSY6y8\n38rnuEQoTgjP5DJ1wxZGecPHSXwIcnG6mhIO+pVF3kdepbWfD4FpvXiJCQIy\n7Wdc6eRygGE5viyFfzyeD+5ES40JH9jbPufyq75KDpz8Aw2V9yusH+3+FoF3\nHO1xLcb+NYZTCbBPSabr7qtnPHWghITIBcfq3Z8/5kzLrVuTzB69RL6kM9pV\n4PcvCkdCQpPrrfxK+wV+NhkHqboWW9ffxaAxFHJ3OMxaX3MFjkc1m3IoTSoN\nbie9\r\n=j9jV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRYJcoasa5yN+Y4mAJVwYjH+ijAM6uBmoLOfUpS/76qAiEA8INFuc3SWq3guTDsk1YhmS78PKOvGWlANh2TwpO0gF8="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/speaker_0.5.0_1575730475163_0.6480675183095412"},"_hasShrinkwrap":false},"0.5.1":{"name":"speaker","version":"0.5.1","license":"MIT","description":"Output PCM audio data to the speakers","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/node-speaker.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"standard && node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"^1.3.0","buffer-alloc":"^1.1.0","debug":"^4.0.0"},"devDependencies":{"@types/node":"^12.12.14","mocha":"^6.2.2","standard":"^14.3.1"},"engines":{"node":">=8.6"},"keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"gypfile":true,"gitHead":"fe0d8908df1d70583d515733dedb27cbbb3db2e2","bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker#readme","_id":"speaker@0.5.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-/9/ZGeGXLWNhEUqdXZmzgNr9QLNHWFkhKvwtJAKjlFx8mqGmyUPmBwiqw463KlRnUh7oXiHlmn6gqvkAEhtPnQ==","shasum":"49a179731d5a6bfebf947a5392168e38c32e6434","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.5.1.tgz","fileCount":241,"unpackedSize":3514940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd95qACRA9TVsSAnZWagAAhbIP/0DycwNtaV90tsqiKvoD\nZ+7jNiK3GcYSezFb9yFY1cPKaFdSio8qjlbzIernOj7+3HVSUlrYY6Kymzzk\nbOemlLChThaJzFm1nn0iFTs64qY3YCLncZMgPuzn18aHm54+tHfH5c68W3wu\nyMdthReY2u5arLfwfLtkJTlryDMPGILNGrjIiViwJD2VmYLZfTF9QNsSNl4M\n03Yi8xTNE7oQLiNxVCCamU5S5jb0WB8An8BBSNHgKBaUqavQ57OT04qGsrqp\nJegpVJTYdVkLy7oPWkhmklGfKNHFruuUWM83bwB9L4TzrvvU2S4cTDHdXPHO\nQ/DO1cVcHU7srYMH0NKUve86kCCvy9DvVDrYaDyDyimoLCxVgYKQ/JVqyj4b\na6U52GH6ybktgge+Hz9irC4uYImj7hvSsGj2rz8P3aRrRxAMxXtNlM4bzQDH\nJaGkPt/DQWhSWpnHKaEtZQu86hYJ5sluIP9uSQiYx1d88jYeyKlAEwK7wzvP\nvbg1SfpJuNd9z9tiuGHjcpwd7kY9y5UKkIJUcJp+SCTxga2FYG2Wwnh36q5S\nDjadyTQrTMkBzDuuuMyVH2cfcG/kZCOKpifYD7tihcPLxOL+JVgw9x5ohA7a\nYglg+0pIvEkXV4IvOjT8zBmnLlgoKAHBCump6EXKDl/U0nd4e0khdQMCcEDo\nYEv/\r\n=nQXx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID82W5c6FH3DGecR7nxx0OkhTbpWRn0eC/IvjoMObh37AiEA69SwP08107zze8t5GGyngVi4Bxba5KfexQICR2zmUcM="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/speaker_0.5.1_1576508032176_0.48080389909583987"},"_hasShrinkwrap":false},"0.5.2":{"name":"speaker","version":"0.5.2","license":"MIT","description":"Output PCM audio data to the speakers","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/node-speaker.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"standard && node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"^1.3.0","buffer-alloc":"^1.1.0","debug":"^4.0.0"},"devDependencies":{"@types/node":"^12.12.14","mocha":"^6.2.2","standard":"^14.3.1"},"engines":{"node":">=8.6"},"keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"gypfile":true,"gitHead":"f63171aec6f608d969399b782496d6fa4d2061bb","bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker#readme","_id":"speaker@0.5.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5jGAnNPhg1NSf2d8OAtmJsZUHtlK4zqvS6esyNXs5/+30sBNnjqO0XViVVUlXWynUL2rEWUxn/5a2kTduPpsjA==","shasum":"b7e49d2b17f2947f95bfaa9fa4f6be0f0731123a","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.5.2.tgz","fileCount":241,"unpackedSize":3514939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/4FnCRA9TVsSAnZWagAAQjUP/3qH/e/LAlsCZab0KsOE\nR430AZShqAuuQpbJLZ4h0CGByQago3twg3B0HRbHiPgXJ6dFa8VqdqSP302o\ncB5KR22Cf8/Y8eE4f/DElyGaGaXkhhfCNoiiAACJFpV+W+kpj08qPPYJQjNT\nqgW0ik8GCP8dZ9N0TuKxwPbRHY0kFb8/h6rqi+oxwB3CvW/ZUhDcetJ/vL3b\n7UULIh40DGCGfOJ5Pg+7sujft/+4EFfaurI3lWE+hQfLzFMkkEeJ3vL++2Vj\n9JdQrrjLnhHWWUh76tVosav2HQZS2YxkR3CnQeXplH0b1FNVOtRnMhKFXo0R\nQQjZBvVVL8ngI4By0QsZtwaKUfkc4eAwzjtHYejvz6p0WqZOkcqsYMqdfOGs\n5lMBpBGXHstk/7GYW17qJpuK3IejT5xxGEvjTsJ4xf8/QG4HS+Wfe0HOOfY2\n8+J/VaNL2hW2ncVhOdshhh4jKDgML/HoBygW3aviWW37x0nCwArBI47wGdYK\naPdBvAp6DszCp/QbjwA4GchiFEM40t5NhYCgWrJbabZAmW6Bf2DUjMmDNAbQ\nsFhpJhZtEDdv6/mF5+mATX9P6WXTj2C8h+qxD9syBB9+6JLAqDgYRRo1FMlM\nlLI2sLwf+CiNE6oDTfqdwqmk6PZ1mHHrnh2IBd5wuIkp6MFYwoWcenPU+XCT\n15un\r\n=67z2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBv62wtiEzlPfBoM7CdBJ7KktVNXsTZfTAHEerlor+XUAiAIrvBCgN3o7wk+29aq3HvIAf28ZUG+s8PYCkk5QMIe/Q=="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/speaker_0.5.2_1593803111203_0.9962241061945516"},"_hasShrinkwrap":false},"0.5.3":{"name":"speaker","version":"0.5.3","license":"MIT","description":"Output PCM audio data to the speakers","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/node-speaker.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"standard && node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"^1.3.0","buffer-alloc":"^1.1.0","debug":"^4.0.0"},"devDependencies":{"@types/node":"^12.12.14","mocha":"^6.2.2","standard":"^14.3.1"},"engines":{"node":">=8.6"},"keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"gypfile":true,"gitHead":"3bf1f0bdee519c5c07b530bb21993e5128f9cc22","bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker#readme","_id":"speaker@0.5.3","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"integrity":"sha512-3P6oT7rV+bKrpbVibxIo3SUa8Ydly3PnWh1G3716N104Es45gX9g6JkmryfK67i+Gq5liYoh01/nj7sGL3PObA==","shasum":"cd8e085eed0c56b4b1a9c4ba1491c1e223e1e32c","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.5.3.tgz","fileCount":241,"unpackedSize":3514955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSzGlCRA9TVsSAnZWagAADxMQAIA2QiEO67tpdHLNVHay\n1o0uUFCZaNexAe5HaDdli1zOllL6OhKheBjHgCQT9dYe1Xt9Wwehig3SiDBV\n9SyZ6vhUe/m0RJuOf2eS3T7cShEYcoRaFgJAC9/mbljcLlgYEBP4YpsXj6+g\nEo9He549R44uG8RTytzHo8h3ggNuAPub6a3C7Jw1H90us8p21v1dztuUAEty\nrVz9+p0Je5wtSepTrxD+fUTmJeTffGTW7HFqku7GItCs1fAesv6cc33Z05Ph\n2JAbp6n4I4mv/z8uD1Oen4/O+k+lfLFEUW8A34847BZcIzFN383wS/hHkyMK\nvplgF8PJu9nS0WWkpu7QxsHYnOfO+RRFz6WdWWFrJwxtxYxzH70u24sz28VC\ngV+gvbilAVGvcUAHmPLBRqPPnzyBo0yMQUsIjgKzrD8R2CJ0HKhxfzMfQjKb\nMhjhP/Ze0D2X8qQ3sTcEODd+1BsHxu6w2h5+iZpKGqHVhdo3hI0uY/ay/3zY\nmTWvvmz0tZDikr7VchhYDee6ZrovPWGEYfKJrJuWeTwqedVr/VTn4I+/fBzS\ndyLc046Eh5ZKSUPwSUKkXSwoYzF28RihfNN81wgJh4VSGB62LnknI0MP4akz\n+XRF4AeQHtVN4Vu6a1sbLGbdh+upcd3n87gQT23ki8Bx+XDHVBg836LKE7hB\nIs6i\r\n=wFZx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBj+tE6mZi7EaITrVXkYUSuVINbRhBhqQzcRPcHcdChiAiEAvWX6tCwmt+m3j/SSG56GqWV0DGkdgHivODeKxLcjw08="}]},"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/speaker_0.5.3_1615540644757_0.31461805176951385"},"_hasShrinkwrap":false},"0.5.4":{"name":"speaker","version":"0.5.4","license":"(MIT AND LGPL-2.1-only)","description":"Output PCM audio data to the speakers","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/node-speaker.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"standard && node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"^1.3.0","buffer-alloc":"^1.1.0","debug":"^4.0.0"},"devDependencies":{"@types/node":"^12.12.14","mocha":"^6.2.2","standard":"^14.3.1"},"engines":{"node":">=8.6"},"keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"gypfile":true,"gitHead":"316afff5a393fce438cf7296011fcfc6e12aa9dc","bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker#readme","_id":"speaker@0.5.4","_nodeVersion":"17.3.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-0I35CJGgqU1rd/a3qVysR5gLlG+8QlzJcPAEnYvT0BLfuLdJ7JNdlQHwbh7ETNcXDXbzm2O148GEAoAER54Dvw==","shasum":"63dcd289999682becf20986efb9c0baf4862e07a","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.5.4.tgz","fileCount":241,"unpackedSize":3515363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMhriACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX5Q//e9O4+TcMDpghM68LIkfqKLsbKCHenu2hJm06qkNK2CDn6ycQ\r\nhKnt0VkCLm1oB9WyGyXdlD9pBocz0yX4qSppGWOFvWoXP3suC4MIGECMJD+8\r\npZuWzCIaiTXUdpfXFO0V7bX5baKbXC/Dhn1ui0mZ2yOb/LcxIreDV4yy92ji\r\nPCMG1XO2P4WkAFF/mF8ZSdwir6Q7QtA1GcE3BGK1X4uurFlmBVKxXgBYT3wY\r\nQVbaEJPhu6GB4DouVlmeAt2CqK1DXtcAYn+ue9pOm/0JChd/dYclB2pOrshE\r\nslbtgL2Ob4OcuLRuUdOA/MXvYdde6Szk7vj+mjZRJlyFCpT8PpfsaKKm/qBz\r\nnEHXTaeudVBPovJv63YCEqj3EKQd+erp35vcwt5d/8W/s+YXGARl91g9gYEN\r\niCK0fhl0X7dH9GuBDdK5yvBLcOvDQtjXpZZgM6TkYtP601TLzVo/dyWn0Vjo\r\njiM4YVsQ+qyn+y8arJDpXsreTIUuwDXM8Um+BtlDNqVj0cU1eCO6LI4oTCp5\r\nOsnJflTdNqvsXz49Qk+kopkKd5wOAa8QDmJQdlrSlhHiqlLMOVME/U/jESEs\r\nZP/BAemwUawerMptBMYkNm4V+ydF/mBNrBzQ5KLSR/BN6ipG9JeIHsfbhlZJ\r\nxKt2Sqbtch+00CImGZWVInhdxb0rijN0iwE=\r\n=BRLe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7oqPjkZGJ6X3L9cqhWF4MTz+CjsYElA1n0tXECtevWgIgYJLSwG4Qd9flphvx85670HPjG3+sncwpT2oz1oANJaw="}]},"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/speaker_0.5.4_1647450849933_0.7929475144539102"},"_hasShrinkwrap":false},"0.5.5":{"name":"speaker","version":"0.5.5","license":"(MIT AND LGPL-2.1-only)","description":"Output PCM audio data to the speakers","author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/node-speaker.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"standard && node-gyp rebuild --mpg123-backend=dummy && mocha --reporter spec","install":"node-gyp rebuild"},"dependencies":{"bindings":"^1.3.0","buffer-alloc":"^1.1.0","debug":"^4.0.0"},"devDependencies":{"@types/node":"^12.12.14","mocha":"^6.2.2","standard":"^14.3.1"},"engines":{"node":">=8.6"},"keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"_id":"speaker@0.5.5","gypfile":true,"gitHead":"9339c52409b886f88ae1c3a83a451edbec021594","bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"homepage":"https://github.com/TooTallNate/node-speaker#readme","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-IBeMZUITigYBO139h0+1MAgBHNZF55GFJN4U/Box35Sg49cfqYkbCO92TXoCUy22Ast08zfqKuXLvPxq9CWwLw==","shasum":"8c5fa2aaee2f272889a8778dcad1fc30a13d42a3","tarball":"https://registry.npmjs.org/speaker/-/speaker-0.5.5.tgz","fileCount":245,"unpackedSize":3660501,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpanc4QjkeBgyVqSepo3PpvtmgutCeAEdftI3GI9pq/AiBvMMM6rxNQMzgiKxmgCXR2fSVowigsDxoCJGo9etCG1g=="}]},"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/speaker_0.5.5_1714777205249_0.5080807309428381"},"_hasShrinkwrap":false}},"readme":"# node-speaker\n\n## Output [PCM audio][pcm] data to the speakers\n\n[![Build Status](https://github.com/TooTallNate/node-speaker/workflows/Node%20CI/badge.svg)](https://github.com/TooTallNate/node-speaker/actions?workflow=Node+CI)\n\nA Writable stream instance that accepts [PCM audio][pcm] data and outputs it\nto the speakers. The output is backed by `mpg123`'s audio output modules, which\nin turn use any number of audio backends commonly found on Operating Systems\nthese days.\n\n## Installation\n\nSimply compile and install `node-speaker` using `npm`:\n\n```sh\nnpm install speaker\n```\n\nOn Debian/Ubuntu, the [ALSA][alsa] backend is selected by default, so be sure\nto have the `alsa.h` header file in place:\n\n```sh\nsudo apt-get install libasound2-dev\n```\n\n## Example\n\nHere's an example of piping `stdin` to the speaker, which should be 2 channel,\n16-bit audio at 44,100 samples per second (a.k.a CD quality audio).\n\n```javascript\nconst Speaker = require('speaker');\n\n// Create the Speaker instance\nconst speaker = new Speaker({\n  channels: 2,          // 2 channels\n  bitDepth: 16,         // 16-bit samples\n  sampleRate: 44100     // 44,100 Hz sample rate\n});\n\n// PCM data from stdin gets piped into the speaker\nprocess.stdin.pipe(speaker);\n```\n\n## API\n\n`require('speaker')` directly returns the `Speaker` constructor. It is the only\ninterface exported by `node-speaker`.\n\n### new Speaker([ options ]) -> Speaker instance\n\nCreates a new `Speaker` instance, which is a writable stream that you can pipe\nPCM audio data to. The optional `options` object may contain any of the `Writable`\nbase class options, as well as any of these PCM formatting options:\n\n* `channels` - The number of audio channels. PCM data must be interleaved. Defaults to `2`.\n* `bitDepth` - The number of bits per sample. Defaults to `16` (16-bit).\n* `sampleRate` - The number of samples per second per channel. Defaults to `44100`.\n* `signed` - Boolean specifying if the samples are signed or unsigned. Defaults to `true` when bit depth is 8-bit, `false` otherwise.\n* `float` - Boolean specifying if the samples are floating-point values. Defaults to `false`.\n* `samplesPerFrame` - The number of samples to send to the audio backend at a time. You likely don't need to mess with this value. Defaults to `1024`.\n* `device` - The name of the playback device. E.g. `'hw:0,0'` for first device of first sound card or `'hw:1,0'` for first device of second sound card. Defaults to `null` which will pick the default device.\n\n#### \"open\" event\n\nFired when the backend `open()` call has completed. This happens once the first\n`write()` call happens on the speaker instance.\n\n#### \"flush\" event\n\nFired after the speaker instance has had `end()` called, and after the audio data\nhas been flushed to the speakers.\n\n#### \"close\" event\n\nFired after the \"flush\" event, after the backend `close()` call has completed.\nThis speaker instance is essentially finished after this point.\n\n## Audio Backend Selection\n\n`node-speaker` is backed by `mpg123`'s \"output modules\", which in turn use one of\nmany popular audio backends like ALSA, OSS, SDL, and lots more. The default\nbackends for each operating system are described in the table below:\n\n| **Operating System** | **Audio Backend** | **Description**\n|:---------------------|:------------------|:----------------------------------\n| Linux                | `alsa`            | Output audio using [Advanced Linux Sound Architecture (ALSA)][alsa].\n| Mac OS X             | `coreaudio`       | Output audio using Mac OS X's CoreAudio.\n| Windows              | `win32`           | Audio output for Windows (winmm).\n| Solaris              | `sun`             | Audio output for Sun Audio.\n\nTo manually override the default backend, pass the `--mpg123-backend` switch to\n`npm`/`node-gyp`:\n\n```sh\nnpm install speaker --mpg123-backend=openal\n```\n\n[pcm]: http://en.wikipedia.org/wiki/Pulse-code_modulation\n[alsa]: http://www.alsa-project.org/\n","maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"},{"name":"tootallnate","email":"nathan@tootallnate.net"}],"time":{"modified":"2024-05-03T23:00:05.633Z","created":"2012-10-24T18:09:52.772Z","0.0.1":"2012-10-24T18:09:53.546Z","0.0.2":"2012-10-26T03:06:35.794Z","0.0.3":"2012-11-03T21:38:20.817Z","0.0.4":"2012-11-04T19:44:31.056Z","0.0.5":"2012-11-17T06:39:10.832Z","0.0.6":"2012-12-15T20:10:57.210Z","0.0.7":"2013-01-15T01:58:29.464Z","0.0.8":"2013-02-12T17:13:56.312Z","0.0.9":"2013-03-07T07:56:55.146Z","0.0.10":"2013-05-09T03:51:49.621Z","0.1.0":"2014-04-17T19:34:22.767Z","0.1.1":"2014-05-27T18:00:53.062Z","0.1.2":"2014-06-02T21:29:08.783Z","0.1.3":"2014-06-16T00:11:17.330Z","0.2.0":"2014-06-22T20:20:30.275Z","0.2.1":"2014-07-07T21:21:45.951Z","0.2.2":"2015-01-13T18:59:25.211Z","0.2.3":"2015-02-20T18:28:26.963Z","0.2.4":"2015-02-20T18:33:29.477Z","0.2.5":"2015-04-15T19:32:27.331Z","0.2.6":"2015-09-24T23:22:22.704Z","0.3.0":"2016-04-10T02:02:08.627Z","0.3.1":"2017-08-27T20:46:25.337Z","0.4.0":"2017-08-31T08:35:07.601Z","0.4.1":"2018-03-29T10:52:03.119Z","0.4.2":"2019-05-07T13:06:59.470Z","0.5.0":"2019-12-07T14:54:35.369Z","0.5.1":"2019-12-16T14:53:52.321Z","0.5.2":"2020-07-03T19:05:11.405Z","0.5.3":"2021-03-12T09:17:25.042Z","0.5.4":"2022-03-16T17:14:10.201Z","0.5.5":"2024-05-03T23:00:05.437Z"},"author":{"name":"Nathan Rajlich","email":"nathan@tootallnate.net","url":"http://tootallnate.net"},"repository":{"type":"git","url":"git+https://github.com/TooTallNate/node-speaker.git"},"users":{"jimstr":true,"rchk":true,"runningtalus":true,"emersion":true,"heck":true,"zoomyzoom":true,"augustohp":true,"goliatone":true,"vaju":true,"marlongrape":true,"butterkekstorte":true,"suissa":true,"edmundo096":true,"laggingreflex":true,"heartnett":true,"django_wong":true,"fabioricali":true,"chrisdelight":true,"cleider87":true},"homepage":"https://github.com/TooTallNate/node-speaker#readme","keywords":["pcm","audio","sound","music","output","speaker","headphone","alsa","coreaudio","openal","sdl","portaudio","jack","oss","pulse","mpg123"],"bugs":{"url":"https://github.com/TooTallNate/node-speaker/issues"},"readmeFilename":"README.md","license":"(MIT AND LGPL-2.1-only)"}