{"_id":"node-core-audio","_rev":"70-9a1dc8f61517b76ad8190d842dd6e5b3","name":"node-core-audio","description":"Core native node.js audio functionality, including sound card access and audio streaming","dist-tags":{"latest":"0.5.1"},"versions":{"0.0.1":{"name":"node-core-audio","version":"0.0.1","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com"},"description":"A node.js wrapper of PortAudio which gives access to sound card audio data","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.0.1","dist":{"shasum":"80d33fdec39f663b890f7ee5aa3e7c0e122fd26e","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.0.1.tgz","integrity":"sha512-R3Z/xj2QzUoCEzONOfToRh2zqXWBqWrQOjIBu570EaRW0BC7Xp62kI7l0lPItD+cb/RC9wvhtfIupjFVPaCO5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+CLhKiHKgBXqtX1Fp/dxG+z9DRup+YfbIb+OGs7eXIAiEAm5TYb0F1OtbryRCzBf0BUFDUsOUz5a8/U3GDu4t+tdE="}]},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.0.2":{"name":"node-core-audio","version":"0.0.2","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com"},"description":"A node.js wrapper of PortAudio which gives access to sound card audio data","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.0.2","dist":{"shasum":"4151d00ccb1123a22a559c87c9d081bfcb5f5a9f","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.0.2.tgz","integrity":"sha512-Z7oVCkxqcDPNhYEuB1rlSaYcZDnab9RIkr8AYIFMD2fh+CQYavj4KDcwBYyHZ9KgdS6DjOBadK3WVNG/cc2lrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvTJO97P+g9HQrtHnX+Gnd0/4h+UhIdj/aHQbi8DykJAiBdMQ8WGk+ZjYACGphEJDcgxSJzVTTZvDKd6g7gDrQvAA=="}]},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.0.3":{"name":"node-core-audio","version":"0.0.3","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com"},"description":"A node.js wrapper of PortAudio which gives access to sound card audio data","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.0.3","dist":{"shasum":"d71a2f9c1d5af675acfa938b656e9aaae72468af","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.0.3.tgz","integrity":"sha512-Nh4gx5baLcq3mw+wJyh1jlFw7GprSMDizNWajIzGNeIu2CT/+j9c6uZHDU2hAjZpFvgxKXdBMDfhEM3uo85CoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAMr1M45D4LFHixFw11jmEDnBaSpM8nnsbJWN4xnUOmAiB7DHt7eG5+LMg1TpglHo42apElFZDBOKQnY4XJhqOQ0g=="}]},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.0.4":{"name":"node-core-audio","version":"0.0.4","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com"},"description":"A node.js wrapper of PortAudio which gives access to sound card audio data","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.0.4","dist":{"shasum":"9c2ce9120cc7c366c4b4e6d7b940aee5cd338ec1","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.0.4.tgz","integrity":"sha512-N+QpFNQvs/aXfXq5Y8CAHznSqpm1ELSeUWWQ2kp6HQ4pHaRRj69rxcp01eVZg+a0bZsj6K00T52PtGF1Wd5raA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDznFotgQIR8weXhLw4BsTijYXLf8sGKDgK6QDYqVYbLAIgFURSMr/t+b88xVqDa5AQ5Po0sFQvUVW+GySA11suHSQ="}]},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.0.5":{"name":"node-core-audio","version":"0.0.5","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com"},"description":"A node.js wrapper of PortAudio which gives access to sound card audio data","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","FFT"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.0.5","dist":{"shasum":"1e3abaac58dc4fdc3954fb877df9d869e6ef2a11","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.0.5.tgz","integrity":"sha512-wFzNRhgaz3A6X0kYzVtrfifnE/eJo65rQyD+XnubFdEdBN9UG3kdbVIltcgNtOQHipbW+4nejlfa6oXHAdfVKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqSMAZqSW/5iL5DZ2vaYpe0yX29CdMGAQHwziasmYyUAiEAoRUfPnB+aSlIOXxSiq0hLadbQulVM4TMSfVrXs8NVsI="}]},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.0.6":{"name":"node-core-audio","version":"0.0.6","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com"},"description":"A node.js wrapper of PortAudio which gives access to sound card audio data","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.0.6","dist":{"shasum":"a368e67abc6a171c14978124dbedeaf103a248f8","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.0.6.tgz","integrity":"sha512-3n/CWYbYjB5KS5gkWy6HhpKc5oTACenG/S9v01SBmAlV3g/J3yNL6o5MGwtza25FBArnnwyPlcSVBSlI2Jp7xQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHojkHbBybe4NBonv7roKGo8N30yUyNcDgRSNvDhxs7/AiEA/uRo/mE41j2UGq08DM0w1vbfV2kT0QpsKytWcXhsvDs="}]},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.0.7":{"name":"node-core-audio","version":"0.0.7","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com"},"description":"A node.js wrapper of PortAudio which gives access to sound card audio data","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.0.7","dist":{"shasum":"db2e881644260cabc611fc79caa75a789df6590a","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.0.7.tgz","integrity":"sha512-hlaUvOEnVVaXlesXvQypuZ4QgMtsGLeBo4uqqoZVWMwCkY2NnOFYUAXjLq8L8cjkI3UycYipP5/i4yVcE29zgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDn/QVTpM2YtCQ9TFaR7jBGTdJ9qCE/KuPSbuRl+z/qgIhAP22h/Tu1wQUgBdmKEG9bb8BSZ/NQpEXsYxVKFvW0F6r"}]},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.1.0":{"name":"node-core-audio","version":"0.1.0","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com"},"dependencies":{"audio-streamer":">= 0.1.0"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.1.0","dist":{"shasum":"cc4c405806f80036dc736d27b05840b9c82cfa79","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.1.0.tgz","integrity":"sha512-4OH23p5GUtfTHbv0E5ZTCnqjcBgEqL+5xxwbQShY+qE4fJ15rQ9G5ZDl64JlL1w02JseeVfaTM1k5SMGmP7Ytg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP9q6UBAuM1OncK6Roj8N9gRLqBHPgb4FIKbHiJW0BNwIgHJZloLtoQ3e3EMKLyrXXFtwPVAP/XijveazCRGtlTR4="}]},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.3.0":{"name":"node-core-audio","version":"0.3.0","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.3.0","dist":{"shasum":"e78f74f0af5347152f4dda4e73224816461cfd86","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.3.0.tgz","integrity":"sha512-tGWLgrRHc1UATWKg0eQmDlKMUuWbIUldgoF4z0NnU/OagjZk/KgK9T+6h9oLRLGZs/KcE4FLgEuOuIH+fjsSlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEl2Ikjsb5/9lRgjLkYZpimcafD4d7MG8jZ0w9oVtjbSAiBWrVI4jTuW9u9KfL61QPOubIXl2C55HnSrUJY5XzsAsQ=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.3.2":{"name":"node-core-audio","version":"0.3.2","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.3.2","dist":{"shasum":"9e5e8b281c03e146a6a56a5e8e5c98a4cd159e73","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.3.2.tgz","integrity":"sha512-l10a+RenuRzADpNU/NJQPIINy2PIKA4XMXbA30JTTwZW88+1RFkMTXlFAciYwZrsHZz62RPNKW+DrjIyFmKyzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAPwQ7TaYa0l672U13n9TzDu8r9xlFLVDo3qxMVNwE5AiEA1Lfxh0Wx5P4qpWgDNovu0MEw92tzd5Rkm3SL11emFGk="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.3.3":{"name":"node-core-audio","version":"0.3.3","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.3.3","dist":{"shasum":"f3d498ed3ce4295e82eccafcfe8791f79af43a6e","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.3.3.tgz","integrity":"sha512-mlyPgWWNvORFoHA0ZaZDc1HX4rAOEhtziOrz5ZyjOqVD93Htyk48zW2qKnFR2hRM1SqqyecsCIyp4NgfNMjJSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCn059bdpQdNpiTeNJCvDf8aGD16exQhbPO/nbj/8NGFgIhANQK+YnvSdN4J5pR89fvvYLPGIgRmjEvuj26saml4mED"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.3.4":{"name":"node-core-audio","version":"0.3.4","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.3.4","dist":{"shasum":"beadc8321714b21d4f23777957f13baef2ea3630","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.3.4.tgz","integrity":"sha512-7GfJR7QwnWmfNW1W1mUoY+nIqCX/VPydFevDr4C2o0iY31wOUjDoLtwEu9tjndib/kMfGqQkjNCFbHkZ+qCjdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLNgwlT3MOr86io9dCW4bGh1Ut7H0vdNskQD/uc3rPLwIhAITEciAmK/8ru31N0oeh60VQCO/MoGVBZVCPkprPUZ1W"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.3.5":{"name":"node-core-audio","version":"0.3.5","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.3.5","dist":{"shasum":"04cb69506d15063df7c658b120568408e7ddbfbb","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.3.5.tgz","integrity":"sha512-TvxX/fx3zZPCSCZPvoCKCchoU05CjBRy78UdIsxtFWH2K7JLgxN9XM8US30irvQessAxOhKAPghE6zEtRK/jCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMqrpbdmC8Mnyf3FB+DrYPpzBEX0WtaX3ZDxYi8DiYuwIgb/pIw9OXx2B9pHq1nhA4QUBQF5y5DHGtQ294hFO7sBE="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.3.6":{"name":"node-core-audio","version":"0.3.6","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"},{"name":"Jeremiah Senkpiel","email":"fishrock123@rocketmail.com","url":"http://searchbeam.jit.su/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.3.6","dist":{"shasum":"078859faa3e4fa771b01f4803527d153f7efe3e9","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.3.6.tgz","integrity":"sha512-KAHp71zLK6nSYrd0VQlOVtsXLmXav1ni/1P5fX7fv/1j3+4BKWpmo61CvqXZJZXgyjACvFYvGjJCiesyCtE/8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkgBgKeagLTwSLMAVC4ERRdIjJ+emcvO4MIHcffwd9kAiEAx6Tomhyr/h5uRcb527NmXGurdyyxyWxWJQ+nqUODrQo="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.3.7":{"name":"node-core-audio","version":"0.3.7","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"},{"name":"Jeremiah Senkpiel","email":"fishrock123@rocketmail.com","url":"http://searchbeam.jit.su/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"bugs":{"url":"https://github.com/ZECTBynmo/node-core-audio/issues"},"_id":"node-core-audio@0.3.7","dist":{"shasum":"a89385d249aff6d0c31179a71742ecedd73993ff","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.3.7.tgz","integrity":"sha512-OLTjy042q1KsR07UcdcIaW/U/jvlBQwxzdn7cewfx4EzNgkaBqXCbImBUIk3i9ePBDm82xVTX1itzhfaqyXB2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf8K62w18MllL3wip+gs6DYNLqf6YQsXkROdotvSRtYwIhAOkethIEa9X60R6CUflSAf04h/caxYicjmQ7d0vTtP1k"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.3.8":{"name":"node-core-audio","version":"0.3.8","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"},{"name":"Jeremiah Senkpiel","email":"fishrock123@rocketmail.com","url":"http://searchbeam.jit.su/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"bugs":{"url":"https://github.com/ZECTBynmo/node-core-audio/issues"},"_id":"node-core-audio@0.3.8","dist":{"shasum":"2a7c1d5b55f3a4341d829896d17f19bb617d6704","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.3.8.tgz","integrity":"sha512-Mr56oKXAj7IhMYLsAHlMOqMcmF72EcBBsdHpJFz7W+0mok/J75Cg6y3DcHdmVBfh+48p48tjW9H1MrrSdGpP2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4FiI/R1YNAtq8T5ODv0OTUq2/pfk5QOy814Ww1gCB2AIhANOEtQisDKioCCed7Ai9YxYKyI31qfsedcoDT8NPKo3C"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.3.9":{"name":"node-core-audio","version":"0.3.9","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"},{"name":"Jeremiah Senkpiel","email":"fishrock123@rocketmail.com","url":"http://searchbeam.jit.su/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"_id":"node-core-audio@0.3.9","dist":{"shasum":"036c79d2a6f438efdc0dce213bc652be9c699403","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.3.9.tgz","integrity":"sha512-zyq9cGKOhc+9ddD+M+RaMa+cu1TPk+HlRpkppu/v60fnN65yL0zD2HfNKpLw15CTQ44u2POCrbUfhONdzv6uFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl233bUK/AqrI4qHkzu87DKV9XcP4Qe5Oe/6CoU49S3gIgfy0EX9hyBtDt7MZz7h21XysUjs1eY2Jhq665FeU1kZo="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.4.0":{"name":"node-core-audio","version":"0.4.0","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"},{"name":"Jeremiah Senkpiel","email":"fishrock123@rocketmail.com","url":"http://searchbeam.jit.su/"},{"name":"Daniel Church","email":"CrazyNorman@gmail.com","url":"https://github.com/anprogrammer/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"bugs":{"url":"https://github.com/ZECTBynmo/node-core-audio/issues"},"homepage":"https://github.com/ZECTBynmo/node-core-audio","_id":"node-core-audio@0.4.0","dist":{"shasum":"329da5c23491f1555efdd261338dcbf02751009c","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.4.0.tgz","integrity":"sha512-OgkTyzozquqlLgFu2+lQFVmUVueE93+VQAPi0dSyYxA4KBH8HL9mBNr+g9rIfo1PQl5cW6StZSG4r/cfcHmHZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzists9LFahxGaEWamvkS06sgqW1B+Hv3svg0J8Dz5wAiB5tvXlAoWhBIrcakIa2+eTg4L3L75M0m8eR/Nh1pD8Wg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.4.1":{"name":"node-core-audio","version":"0.4.1","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"},{"name":"Jeremiah Senkpiel","email":"fishrock123@rocketmail.com","url":"http://searchbeam.jit.su/"},{"name":"Daniel Church","email":"CrazyNorman@gmail.com","url":"https://github.com/anprogrammer/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"bugs":{"url":"https://github.com/ZECTBynmo/node-core-audio/issues"},"homepage":"https://github.com/ZECTBynmo/node-core-audio","_id":"node-core-audio@0.4.1","dist":{"shasum":"fbfd1785451870956e45bdd0051f7056ea4cb3d2","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.4.1.tgz","integrity":"sha512-E8rrTxhj59iJ8MN4te7iFpYDO2j0rj0hUYVq4rrQQpdJt5k07dELixqeBUqWGwonW/wHZ/Y3I1wxrWgHK0m7SA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5akJ206Tt+j9Rjw3O0R/YNaOL4vPSs5IJFpYjtf3R8AiEA16T7JKCCbCynasN5bxXew4TMSHzeR9i78ohY5DkHpfQ="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.5.0":{"name":"node-core-audio","version":"0.5.0","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"},{"name":"Jeremiah Senkpiel","email":"fishrock123@rocketmail.com","url":"http://searchbeam.jit.su/"},{"name":"Daniel Church","email":"CrazyNorman@gmail.com","url":"https://github.com/anprogrammer/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","nan":"^1.8.4","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","engines":{"node":">=0.8.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"licenses":[{"type":"MIT","url":"http://raw.github.com/ZECTBynmo/node-core-audio/master/LICENSE"}],"repository":{"type":"git","url":"git+ssh://git@github.com/ZECTBynmo/node-core-audio.git"},"scripts":{"install":"node-gyp rebuild"},"gypfile":true,"gitHead":"ed5f98b593da11018e753b142778885590e16f2b","bugs":{"url":"https://github.com/ZECTBynmo/node-core-audio/issues"},"homepage":"https://github.com/ZECTBynmo/node-core-audio#readme","_id":"node-core-audio@0.5.0","_shasum":"7f7ad10851df7bff1baf114b8729f9ce12c9c86e","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"dist":{"shasum":"7f7ad10851df7bff1baf114b8729f9ce12c9c86e","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.5.0.tgz","integrity":"sha512-CQeyNjHHcrSkN0eQi3Plo8R46iY/2/rfwNunreXkxXtnPXK5arhgrzXQ8f/DcfZ+0i5dBHiq1xZjbk8oyxS7BQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGn4xcZhtSeFpl1xUNfCLkg1n0EjxRVimmrmcXNi4hZAiEAmv5kIsCJLtKd7VdrTYgXQ0FwbKi6UeFFz82YqSfi/yE="}]},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"directories":{}},"0.5.1":{"name":"node-core-audio","version":"0.5.1","author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"},{"name":"Jeremiah Senkpiel","email":"fishrock123@rocketmail.com","url":"http://searchbeam.jit.su/"},{"name":"Daniel Church","email":"CrazyNorman@gmail.com","url":"https://github.com/anprogrammer/"}],"dependencies":{"audio-streamer":">= 0.1.0","fft":"~0.2.1","nan":"^2.1.0","node-waveheader":"git://github.com/mrose17/node-waveheader.git","portfinder":"0.2.1"},"description":"Core native node.js audio functionality, including sound card access and audio streaming","main":"./node-core-audio","scripts":{"test":"node test/test.js","install":"node-gyp rebuild"},"engines":{"node":">=0.12.0"},"keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"license":"MIT","repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"gypfile":true,"gitHead":"fead49806f718771b78393421148ed355b246272","bugs":{"url":"https://github.com/ZECTBynmo/node-core-audio/issues"},"homepage":"https://github.com/ZECTBynmo/node-core-audio","_id":"node-core-audio@0.5.1","_shasum":"bd7d3edc26bfea8adb659235d54ddfcbc261ef42","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"mvegeto","email":"michael.vegeto@gmail.com"},"dist":{"shasum":"bd7d3edc26bfea8adb659235d54ddfcbc261ef42","tarball":"https://registry.npmjs.org/node-core-audio/-/node-core-audio-0.5.1.tgz","integrity":"sha512-MIG8db/VhFJziq0kiR1n9VU0n3d34mqLJylS8RQbp2Z+KfHeQeUwXi+ZkzTeVEL+42gOnAVuzv7jdoe2ao9dGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGm+dopsiO2gJ5Wzwo3r7hmaDnAPitmZ4XFLz10OfMYBAiEAmQF2th0rNBLDDIZgjyOepaA1pDia7Y4e3rAwM/lr5j8="}]},"maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/node-core-audio-0.5.1.tgz_1481581061990_0.36717654555104673"},"directories":{}}},"readme":"Node Core Audio\n==================\n\n![alt tag](https://nodei.co/npm-dl/node-core-audio.png)\n\nA C++ extension for node.js that gives javascript access to audio buffers and basic audio processing functionality\n\nRight now, it's basically a node.js binding for PortAudio.\n\nNOTE: Looking for help maintaining this repository!\n\nActive contributors:\n\n- [rmedaer](https://github.com/rmedaer)\n\nInstallation\n=====\n\n```\nnpm install node-core-audio\n```\n\nBasic Usage\n=====\n\nBelow is the most basic use of the audio engine. We create a new instance of\nnode-core-audio, and then give it our processing function. The audio engine\nwill call the audio callback whenever it needs an output buffer to send to\nthe sound card.\n\n```javascript\n// Create a new instance of node-core-audio\nvar coreAudio = require(\"node-core-audio\");\n\n// Create a new audio engine\nvar engine = coreAudio.createNewAudioEngine();\n\n// Add an audio processing callback\n// This function accepts an input buffer coming from the sound card,\n// and returns an ourput buffer to be sent to your speakers.\n//\n// Note: This function must return an output buffer\nfunction processAudio( inputBuffer ) {\n\tconsole.log( \"%d channels\", inputBuffer.length );\n\tconsole.log( \"Channel 0 has %d samples\", inputBuffer[0].length );\n\n\treturn inputBuffer;\n}\n\nengine.addAudioCallback( processAudio );\n```\n\n// Alternatively, you can read/write samples to the sound card manually\n```javascript\nvar engine = coreAudio.createNewAudioEngine();\n\n// Grab a buffer\nvar buffer = engine.read();\n\n// Silence the 0th channel\nfor( var iSample=0; iSample<inputBuffer[0].length; ++iSample )\n\tbuffer[0][iSample] = 0.0;\n\n// Send the buffer back to the sound card\nengine.write( buffer );\n```\n\nImportant! Processing Thread\n=====\nWhen you are writing code inside of your audio callback, you are operating on\nthe processing thread of the application. This high priority environment means you\nshould try to think about performance as much as possible. Allocations and other\ncomplex operations are possible, but dangerous.\n\nIF YOU TAKE TOO LONG TO RETURN A BUFFER TO THE SOUND CARD, YOU WILL HAVE AUDIO DROPOUTS\n\nThe basic principle is that you should have everything ready to go before you enter\nthe processing function. Buffers, objects, and functions should be created in a constructor or static function outside of the audio callback whenever possible. The\nexamples in this readme are not necessarily good practice as far as performance is concerned.\n\nThe callback is only called if all buffers has been processed by the soundcard.\n\nAudio Engine Options\n=====\n* sampleRate [default 44100]\n  * Sample rate - number of samples per second in the audio stream\n* sampleFormat [default sampleFormatFloat32]\n  * Bit depth - Number of bits used to represent sample values\n  * formats are sampleFormatFloat32, sampleFormatInt32, sampleFormatInt24, sampleFormatInt16, sampleFormatInt8, sampleFormatUInt8.\n* framesPerBuffer [default 256]\n  * Buffer length - Number of samples per buffer\n* interleaved [default false]\n  * Interleaved / Deinterleaved - determines whether samples are given to you as a two dimensional array (buffer[channel][sample]) (deinterleaved) or one buffer with samples from alternating channels (interleaved).\n* inputChannels [default 2]\n  * Input channels - number of input channels\n* outputChannels [default 2]\n  * Output channels - number of output channels\n* inputDevice [default to Pa_GetDefaultInputDevice]\n  * Input device - id of the input device\n* outputDevice [default to Pa_GetDefaultOutputDevice]\n  * Output device - id of the output device\n\nAPI\n=====\nFirst things first\n```javascript\nvar coreAudio = require(\"node-core-audio\");\n```\nCreate and audio processing function\n```javascript\nfunction processAudio( inputBuffer ) {\n    // Just print the value of the first sample on the left channel\n    console.log( inputBuffer[0][0] );\n}\n```\n\nInitialize the audio engine and setup the processing loop\n```javascript\nvar engine = coreAudio.createNewAudioEngine();\n\nengine.addAudioCallback( processAudio );\n```\n\nGeneral functionality\n```javascript\n// Returns whether the audio engine is active\nbool engine.isActive();\n\n// Updates the parameters and restarts the engine. All keys from getOptions() are available.\nengine.setOptions({\n\tinputChannels: 2\n});\n\n// Returns all parameters\narray engine.getOptions();\n\n// Reads buffer of the input of the soundcard and returns as array.\n// Note: this is a blocking call, don't take too long!\narray engine.read();\n\n// Writes the buffer to the output of the soundcard. Returns false if underflowed.\n// notic: blocking i/o\nbool engine.write(array input);\n\n// Returns the name of a given device\nstring engine.getDeviceName( int inputDeviceIndex );\n\n// Returns the total number of audio devices\nint engine.getNumDevices();\n```\n\nKnown Issues / TODO\n=====\n\n* Add FFTW to C++ extension, so you can get fast FFT's from javascript, and also register for the FFT of incoming audio, rather than the audio itself\n* Add support for streaming audio over sockets\n\n\nLicense\n=====\nMIT - See LICENSE file.\n\nCopyright Mike Vegeto, 2013\n","maintainers":[{"name":"mvegeto","email":"michael.vegeto@gmail.com"}],"time":{"modified":"2022-06-21T13:11:20.971Z","created":"2012-08-25T21:32:02.439Z","0.0.1":"2012-08-25T21:32:03.711Z","0.0.2":"2012-08-25T23:08:36.510Z","0.0.3":"2012-08-26T02:23:14.054Z","0.0.4":"2012-08-26T03:11:55.422Z","0.0.5":"2012-08-26T23:12:17.744Z","0.0.6":"2012-08-28T05:23:58.946Z","0.0.7":"2012-09-01T15:57:40.365Z","0.1.0":"2012-10-13T22:34:51.731Z","0.3.0":"2013-08-24T16:47:28.900Z","0.3.2":"2013-08-24T18:27:05.307Z","0.3.3":"2013-08-24T18:30:02.508Z","0.3.4":"2013-09-16T22:47:14.086Z","0.3.5":"2013-09-17T03:49:19.049Z","0.3.6":"2013-10-04T03:20:47.228Z","0.3.7":"2013-10-26T00:16:36.585Z","0.3.8":"2013-11-04T23:31:20.162Z","0.3.9":"2013-11-11T13:25:24.725Z","0.4.0":"2014-07-25T01:10:25.891Z","0.4.1":"2014-07-25T01:37:02.505Z","0.5.0":"2015-07-03T16:52:22.699Z","0.5.1":"2016-12-12T22:17:44.232Z"},"author":{"name":"Mike Vegeto","email":"michael.vegeto@gmail.com","url":"http://mikevegeto.com/"},"repository":{"type":"git","url":"http://github.com/ZECTBynmo/node-core-audio.git"},"users":{"v6":true,"rchk":true,"developit":true,"imbcmdth":true,"batosai":true,"license":true,"jackvial":true,"zoomyzoom":true,"kdemetter":true,"mvegeto":true,"faraoman":true,"ryuchihoon":true,"malloryerik":true,"jarik1112":true,"sammy_winchester":true,"xiaoyiyu":true,"vb078":true},"homepage":"https://github.com/ZECTBynmo/node-core-audio","keywords":["audio","dsp","processing","portaudio","sound","synth","signal","streaming","buffer"],"contributors":[{"name":"Marc J. Schmidt","email":"marc@kryn.org","url":"http://marcjschmidt.de/"},{"name":"Jeremiah Senkpiel","email":"fishrock123@rocketmail.com","url":"http://searchbeam.jit.su/"},{"name":"Daniel Church","email":"CrazyNorman@gmail.com","url":"https://github.com/anprogrammer/"}],"bugs":{"url":"https://github.com/ZECTBynmo/node-core-audio/issues"},"readmeFilename":"README.md","license":"MIT"}