{"_id":"gibberish-dsp","_rev":"89-1014b2d27893a0ed6a193a35891becc4","name":"gibberish-dsp","description":"Gibberish is designed to be an optimized API for audio synthesis using per-sample techniques.","dist-tags":{"latest":"3.4.0","older_v2_fix":"2.5.1"},"versions":{"2.0.0":{"name":"gibberish-dsp","version":"2.0.0","description":"Gibberish is designed to be a fast audio API for browser based audio content. Gibberish is different from other JavaScript audio libraries (such as audiolib.js or Audiolet) in that it generates code that is heavily optimized for JIT compilation and per-sa","main":"./build/gibberish.min.js","scripts":{"install":"node ./build/build.js;","postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\n\nLive long and prosper.\n==========================\n\n\n \"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.0.0","dist":{"shasum":"aa6056af3d11827cd305d793293ad1b3d4f34cab","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.0.0.tgz","integrity":"sha512-E+pNM0Bowm/64pjGwAuYQfO6Dm+hOQy0d33K+YOc4sPPecu8jcvFpkZWeevYyYHJn+DC2w0tT8JWJE5puXlrOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvyOisCFq2CRjY5sRQDJkN6JKwGqjQpdDKSRT+yZcfUAiEA/vB6r/TwbLKyWC17dikwoaiGRf3uEteuvVrd4NyfRPE="}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.0.1":{"name":"gibberish-dsp","version":"2.0.1","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"install":"node ./build/build.js;","postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\n\nLive long and prosper.\n==========================\n\n\n \"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.0.1","dist":{"shasum":"1415be7d197109e07744b2f41501e93096fac9ab","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.0.1.tgz","integrity":"sha512-PFnfKIY0c2zu2d61zGD5z9PrVDtUNaODSRBY99kwzLNLijIEkWLKrK/NFmBMFiltI89hwJ5SUnRRIIJP/sN5gA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn/gmx1XdYZu0miTHynhdcegcOkqUx9Es9PSgxI7VJOgIhAPVqdnOXXD1EhKZgxxmSBimBsVsylPfP3CKDsqRn9spl"}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.1.0":{"name":"gibberish-dsp","version":"2.1.0","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"install":"node ./build/build.js;","postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\n\nLive long and prosper.\n==========================\n\n\n \"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.1.0","dist":{"shasum":"c4975a81a9b7b5e628250dfd30a0da543596126e","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.1.0.tgz","integrity":"sha512-wSsaqZKWdFg+ndYIL1lvdpjOFtJygWf02VNo51YtjNKDHG2sK9s8ubLwJIJfAx20VqeX8PMe/QK6deu1SRcY7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdnOKz2DEvaz/YHobkd7K4lvzGmyZee7E9fO5bpnZEEQIhAINg4z5FE/H2beWtD06G26H3/IfoR91fgoXE18eEhsD5"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.1.1":{"name":"gibberish-dsp","version":"2.1.1","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"install":"node ./build/build.js;","postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\n\nLive long and prosper.\n==========================\n\n\n \"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.1.1","dist":{"shasum":"aa1003a5a444ec069c03399a0e72bef6ceb4100b","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.1.1.tgz","integrity":"sha512-2344i6+vR6ea281WSqFqkO+qiOvid73VpNk5AMzn5SnqtehHQMsduKMnn/fzhIevVP1KWvK45sJzTmPiBjHwMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7PHzm2Jaoo3GtzeH7/PDjLrcUJ6TNh2Xl8HPv3igltQIgRVfOXAhxKBXmn8KqOWgVvnnHJOtFa0kVLfAnQ4jPKLo="}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.1.2":{"name":"gibberish-dsp","version":"2.1.2","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.1.2","dist":{"shasum":"ca1ceb3cb40fbfc6d0b1df8f49969341bd868b35","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.1.2.tgz","integrity":"sha512-qoI/Bfg1HOcfb+aGsoRgpxAQwX8l+gXrrfFOQdeAnC2y8/3p5HO6YFW0IOo+z6NUYQta/PkYGeimVEC62TFvPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL8SS3Zk4fPrWlGmEUIqwSIuQK7FVo000Kp8Y9PU/1IAIgOJ7qeF/vW6d34NfFkkEdZ4VHlLR69v0gvBDsN68mh1c="}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.1.3":{"name":"gibberish-dsp","version":"2.1.3","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.1.3","dist":{"shasum":"0bfec7a8beb0420d152e21b8c57983e5c98f4420","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.1.3.tgz","integrity":"sha512-Z969Mn1bKJinb5xWli3riBRDUsOZPltX2gy7l6I5yaBl1QSQrrctLmkUe+/SizTAg4m1a87up2fOEMKYL2TRaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAC/LYpPX8p/zcvOfzbi7MqZ83wmZr57PWdY+wiTLfkVAiEA1MWJkA1CIzGfp6+d1fD5bcpI9C68lvKehl4ZVQ4ukfk="}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.1.4":{"name":"gibberish-dsp","version":"2.1.4","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.1.4","dist":{"shasum":"c68e1fe9cf4ffbc4a36457eb21d4b918bc9bcce1","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.1.4.tgz","integrity":"sha512-y8O/qSgMka3mpe4j3KQ4OYjJ1kNDmpyzaZlcBtgWbTJwV9A2r7r9qgsnxqlqWCo86s6q6nFSSIMeoqxJHKXqeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTk6A329Y0EhEl2iYWgy+/o6C9DLXgmgn1MOwhLGUAgAiEA4EA5ZDna87lbMP87NDy6dd/QQEt5mSxEe/qABDAS/aM="}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.1.5":{"name":"gibberish-dsp","version":"2.1.5","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.1.5","dist":{"shasum":"b3480c92bafb83ac24b589c7ae21f6a85870a6fd","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.1.5.tgz","integrity":"sha512-W+8OIsvc7cNxa7lDejhJgqFVfaAa4/dghUkYn3e2fz1kVBRAoqSLMoyywmvUZwPz0cqr9CGhqzNQK2WT9Vd1nQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcLC1hoUp1ANam6w/3wHFdlT1+EViDpafpSAhtZutgJAiAYr06JV6cdK1DihcLCRr1QOcSit40VYxgAaZLA0HnU+w=="}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.1.6":{"name":"gibberish-dsp","version":"2.1.6","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.1.6","dist":{"shasum":"f902addca02c5804927745d3ebe96492a2c9baac","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.1.6.tgz","integrity":"sha512-70a9IFeldd/ehCXNhV2btfEw/oLqvcBJATW272seMGeS0oIga/iv7F7oxCNKPzaLVJDr5/01S3YjI+g2mxa99A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkpkl2PbSRNhAPO831OBVsMubJsfoGMSsn8RabD6ek1gIhALgebbuHXBQysEOjPlmcBHtrEpZ3BkLCsCAIkGBcBNes"}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.1.7":{"name":"gibberish-dsp","version":"2.1.7","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.1.7","dist":{"shasum":"c8582ee9e67edf4cd756c785e070af6c297aeaa3","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.1.7.tgz","integrity":"sha512-vh5saWTCsxmCB0uz6esge4vtEhzvLiuEwKESDZQZVsd+L1Z61SyG/3UHGjpuZGz625I2QjeCwyUsPR1KALL++A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3gNCLoZsTl7yJIurFLcPF+9y1BQHp1waa92OrSW8hJQIhALYiruWQjpbsXxkXxItIKDH0hHAeXVqJ4TmUS/3eN7OV"}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.1.8":{"name":"gibberish-dsp","version":"2.1.8","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.1.8","dist":{"shasum":"137040893d909fd45f7e848378fa526e744cf170","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.1.8.tgz","integrity":"sha512-SnH/tORtwFL3sDF1a/4xoGhCOUg+bhZ2VObxT4a7ZvveS2E3l/76BVCMIMLE8U5zpgGxz3Jyd45rQ9aEW2Yt2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwSNOHBn/T/wNMIPGzgTehyydSyL1wDEP3kVPTuo5vWAIgUeTVURoZCdA1cKwkfAUUXHCGIAwoUx1ctH7tD+Yxui8="}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.1.9":{"name":"gibberish-dsp","version":"2.1.9","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.1.9","dist":{"shasum":"05a0ab472a3b29b516049c087de4ae3e8717c7b1","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.1.9.tgz","integrity":"sha512-SAUlM2RDtPEQI5fBlrBDWfeuWVncI1ZqE60gwrhEC3+DyDq7/KNFlbFjqBhiJycBUk2+WjUVN4WrQkL25XMimA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjN1CnMwovZ7xAWHEm57WubUgmnARljo8RyhgfkNvskAiEA+Y+z/1SHMPHf0AIPyCOxUz1zSnHFOvYzpRwmuGKvTCg="}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.1.10":{"name":"gibberish-dsp","version":"2.1.10","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.1.10","dist":{"shasum":"5614ea46bdb421305b52fc71847f3be782732310","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.1.10.tgz","integrity":"sha512-BaEh7WV9Nqhu/aYnQ85n++77dSuupt6NkElzsYG0tVouNQPdem/1y3SDKQTq/XhbdLx9lQR23UNUgAjEa0NiMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsn2DwyGDOYxyufFi4WbSdWVf+W/e5ip33NLsJQFK/8gIhAOCKdkf37LS0z5+FytxhK4/p1F/U0pHUeOc6B0QKB9Yz"}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.1.11":{"name":"gibberish-dsp","version":"2.1.11","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.min.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.1.11","dist":{"shasum":"6914de9733a91622645acf52f027527bb217e3f1","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.1.11.tgz","integrity":"sha512-bQHAUoH/F2dxk0ipscACKqVNy5vapfNrNtjy2RLV8RRATpXe0ANTebd4PSWGQY3h0u/WAhA54yEhHO1e8jSdTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3eG33Sb/d+WGXGawSO3mbO4lxAWg0z7fMHmtNsMtplAiAqNEgfj8CAUn5/jNyxotovudFV61fRNwTsgnrbbMkQeg=="}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.2.0":{"name":"gibberish-dsp","version":"2.2.0","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.2.0","dist":{"shasum":"330410c1af2e8972e346346ad8dab5182253e516","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.2.0.tgz","integrity":"sha512-dpJUhfbGXaKhM+hI85SFxZn7DjekH25Qq78VfCYKsk3zeQOwV7KM1kyeDkdQ+KfVycTHeY6+DkDxg7dX4w/1lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUd8z34ylU2TxLx5X+LpRWgiW81JJxRxZk6e0sP820wAiBGQlqAzjIkI2WvgrnAfTsjAhyhRHizS2GIJ7r1w8UvuQ=="}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.2.1":{"name":"gibberish-dsp","version":"2.2.1","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","_id":"gibberish-dsp@2.2.1","dist":{"shasum":"4f793616962a589a1fc529ccbb92ab65ea515b25","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.2.1.tgz","integrity":"sha512-rg2WWbOpzVP1wEHFOkQQErqajRTN1Q1O7D5Tscl3qYUBfI09RlufUSDfELmNHUm/7MbDu1QHqJLp7We4SqgTwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOXwiDDMOJ4yZW95+gis9eUeI6PbQPdlc6oSdICJVSsAiEA34Bwk1K08I/0Dk3CJjHnu1GiahuFY5ez0m7kdB/2YXw="}]},"_from":"./","_npmVersion":"1.3.11","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{}},"2.3.0":{"name":"gibberish-dsp","version":"2.3.0","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"dae336afb46d1608e9305216f5b0409f08ac3d61","_id":"gibberish-dsp@2.3.0","_shasum":"29e6fe85ed014d95bbdcdd8564bf7d65853f55d4","_from":"./","_npmVersion":"1.4.28","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"dist":{"shasum":"29e6fe85ed014d95bbdcdd8564bf7d65853f55d4","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.3.0.tgz","integrity":"sha512-Sf2mt3KS9OsnFDXHm7KprDQl2nzdnXSlpA+lfanumki8RgFzKVs/KjUBaGF+1hhqbliw6JeMFGmhG7jWjXmRWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGKKKEi8T7hD+9bMi7golGvv/IFtCqGoJsmUXGhnxDEgIgSX9G8sPyFTquv0RmzniD7I1vEYELVi4+9Ny21YH+W8c="}]},"directories":{}},"2.3.2":{"name":"gibberish-dsp","version":"2.3.2","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","web-audio-api":"~0.1.5"},"devDependencies":{"uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"5cefb8d834938d5f1378aa4d0e9e89262893b754","_id":"gibberish-dsp@2.3.2","_shasum":"5a3e451c2bf04fbc41f4d61cb5ade9ccbaf64be6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"dist":{"shasum":"5a3e451c2bf04fbc41f4d61cb5ade9ccbaf64be6","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.3.2.tgz","integrity":"sha512-sJXu3oMrUEBcrxgxbncYXXq40OUaqxhUu31aTB660IeE6rCcOOlamAA2//Z5Xa3m2NQW7DURiZdcRi0T4szg2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9kR6RNE7lIdbCzQpWme/T68peLo5fJ8VB5iqw3+ml3QIhAOXvYhZboEnzT4CmjZRbiL0ymb9NeHGzK6NdI8u05ySa"}]},"directories":{}},"2.4.0":{"name":"gibberish-dsp","version":"2.4.0","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"dependencies":{},"devDependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","uglify-js":"^2.4.15"},"repository":{"type":"git","url":"https://github.com/charlieroberts/Gibberish"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"9a238374488b160b4177f5d6454fb46c79a83ced","_id":"gibberish-dsp@2.4.0","_shasum":"e6e55f8e660b61c1aa69d368bd9232456beb5147","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"dist":{"shasum":"e6e55f8e660b61c1aa69d368bd9232456beb5147","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.4.0.tgz","integrity":"sha512-RVGuBFbiHLltqfHssD1U03mbIRLhr9gp55qH4texSL5LqocHW8l7sCfi+9IgeCQTz8D6P9049Pzd+YtxAisIXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAei5/NXNo/lxaKZ974QiPur4D09aVzANeV9sMjwxGQOAiEAkRmt/V2kp9N2neKiGr6ZKaVqdWZ7bKlMxIua9cJhTb4="}]},"directories":{}},"2.5.0":{"name":"gibberish-dsp","version":"2.5.0","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"devDependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","uglify-js":"^2.4.15"},"repository":{"type":"git","url":"git+https://github.com/charlieroberts/Gibberish.git"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"32e41bf846eb4fb69f320f3c8d8e5d48719f41fc","_id":"gibberish-dsp@2.5.0","_shasum":"1f73022bef81f6c774cbb5fba30351bc4dd3c04a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.1","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"dist":{"shasum":"1f73022bef81f6c774cbb5fba30351bc4dd3c04a","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.5.0.tgz","integrity":"sha512-jOqUGXCvqnYOvwV0BYjtpozMS1DWMGUGeGVQnJb0SZj5LKlFird4jJ/I9CZM07MpMGlc+s0mY50AniY6Mx+ndw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEAXqFFWvbu+hXbsXEXf7UZtzQ2R1N7evIBnYYBL4KHYAiAOlauqzEp5rvLd4LgSsS94i/bzszgLd0LyevA4SENi7w=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gibberish-dsp-2.5.0.tgz_1462199789817_0.6574510198552161"},"directories":{}},"3.0.1":{"name":"gibberish-dsp","version":"3.0.1","description":"Gibberish is designed to be an optimized API for audio synthesis using per-sample techniques.","main":"./dist/gibberish.js","engines":{"node":">=0.10.26"},"devDependencies":{"babel-preset-es2015":"^6.6.0","babelify":"^7.2.0","benchmark":"^2.1.0","big.js":"^3.1.3","browserify":"^13.0.0","genish.js":"^0.2.0","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-buffer":"^0.0.2","gulp-mocha":"^2.2.0","gulp-rename":"^1.2.2","memory-helper":"^1.1.0","vinyl-source-stream":"^1.1.0","jsdsp":"^2.1.1"},"repository":{"type":"git","url":"git+https://github.com/charlieroberts/Gibberish.git"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP","Web Audio API","WAAPI","synthesis"],"author":{"name":"Charlie Roberts"},"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"2cffb552cbc3e66a5a51fec81f8dc13e540f2a8d","_id":"gibberish-dsp@3.0.1","scripts":{},"_shasum":"f7b6c42732bd0991b85fdbcda011d6231bf1eee0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"dist":{"shasum":"f7b6c42732bd0991b85fdbcda011d6231bf1eee0","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-3.0.1.tgz","integrity":"sha512-qopSvffOXnRtt66NJm/JFmk08BF5w6YSJUPi+IgBeYSn0CsA2EQycIuEgm5XNufheu/i+3zWZQlHDHxeuCeKVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmAG7XAZmR1UGWzHS0+zPCdKQxlKCauXdRKFAwjYj2FQIhAJ0FiK5534pqzr93ckGh1G/m0cQvFHQyEgBt9k4goP4q"}]},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gibberish-dsp-3.0.1.tgz_1500957647242_0.3618389854673296"},"directories":{}},"2.5.1":{"name":"gibberish-dsp","version":"2.5.1","description":"Gibberish is designed to be a fast audio API for browser-based synthesis. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.","main":"./build/gibberish.js","scripts":{"postinstall":"echo \"Run $ npm start to run the server; \n\nGo to http://localhost:5000/ \nto play. \n\nGo to http://localhost:5000/docs.html\nto learn.\"","start":"node ./server.js","test":"echo \"see index.html for tests.\""},"engines":{"node":">=0.10.26"},"devDependencies":{"connect":"^2.25.7","serve-static":"^1.5.3","uglify-js":"^2.4.15"},"repository":{"type":"git","url":"git+https://github.com/charlieroberts/Gibberish.git"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP"],"author":{"name":"Charlie Roberts"},"contributors":[{"name":"Graham Wakefield","email":"grrrwaaa@gmail.com","url":"http://www.mat.ucsb.edu/~wakefield/"},{"name":"Andrew Luhring","email":"andrew.luhring@gmail.com","url":"http://www.androo.pro"}],"license":"MIT","bugs":{"url":"https://github.com/charlieroberts/Gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","readme":"#Gibberish\n\n[Gibberish][gibberish] is designed to be a fast audio API for browser based audio content. It currently runs in Chrome, Safari 6+ and Firefox. It is 73 KB after minification.\n\nGibberish is different from other JavaScript audio libraries (such as [audiolib.js][audiolib] or [Audiolet][audiolet]) in that it is heavily optimized for JIT compilation and per-sample processing. Per-sample processing means code is less efficient, but it enables you do to complex signal-processing (such as sample-accurate audio-rate modulation of scheduling and feedback networks) that isn't possible using buffer-based processing. The code that is generated is arguably not human-readable, hence the name _Gibberish_. Below is an example of the input code (which you write) and the audio callback that is outputted (which is created by Gibberish... you should never have to even look at this). The audio callback plays a sine wave with vibrato feeding delay and reverb effects:\n\n## Live Demo\n[http://www.charlie-roberts.com/gibberish][gibberish]\n\n##Input\n```javascript\nGibberish.init();                   // convenience method to start audio callback\nGibberish.Binops.export();          // export math functions into global namespace\n\nmod = new Gibberish.Sine( 5, 15 );  // sine wave, 5 Hz, 15 amplitude\n\nsine = new Gibberish.Sine({         // sine wave with frequency modulated by mod\n  frequency: Add( 440, mod ), \n  amp: .4 \n}); \n\ndelay = new Gibberish.Delay({ input:sine });     // create a delay effect and feed our sine wave into it\nreverb = new Gibberish.Reverb({ input:delay });  // create a reverb effect and feed our delay into it\nreverb.connect();                                // connect reverb to default master output\n```\n\n##Output\n```javascript\nGibberish.callback = function(input,sine_2, sine_4, delay_5, reverb_6, bus2_0){\n  var v_10 = sine_2(5, 15);\n  var v_9 = sine_4(( 440 + v_10 ), 0.4);\n  var v_8 = delay_5(v_9, 22050, 0.5, 1, 1);\n  var v_7 = reverb_6(v_8, 0.5, 0.55, 0.84, 0.5);\n  var v_1 = bus2_0(v_7, 1, 0);\n\n  return v_1;\n}\n```\n\nAs you can see, there are no calls to any objects in the generated callback, just functional, JIT-optimizable goodness.\n\n##Building\nYou need to have node.js installed. Then:\n\n1. Run `npm install` in the top level directory\n2. Run 'node build/build' in the top level directory\n\nThis will create both a minimized and un-minimized version of the library.\n\n##Usage\nGibberish uses the UMD pattern, so it can be used in node, with AMD, or via simple script tags. If used with script tags the `Gibberish` object will be exported into the global namespace.\n\n##Ugens\nGibberish has a long list of oscillators, fx, and synthesis algorithms built in.\n\n### Oscillators\n* Sine\n* Triangle\n* Saw\n* PWM\n* Band-limited Saw\n* Band-limited PWM\n* White Noise\n* Sampler - read audiofiles and playback at various speeds\n* Table - wavetable with dynamic buffer\n\n### Synthetic Percussion (tr-808 emulation)\n* Kick\n* Snare\n* Clave\n* Tom\n* Cowbell\n* Hat\n* Conga\n\n### Synths\nAll synths except the monosynth also have polyphonic versions\n\n* Synth - oscillator + envelope\n* Synth2 - oscillator + envelope + filter\n* Monosynth - three oscillators + filter + envelope\n* FM - two op FM synthesis\n* Karplus-Strong - Physical model of a plucked string\n\n### Effects\n* Decimator - bit depth and sample rate reduction\n* Distortion - waveshaping\n* Delay\n* Ring Modulation\n* Flanger\n* Vibrato\n* Reverb\n* Buffer Shuffler\n* Granulator\n* OnePole filter\n* State Variable Filter (12 db resonant)\n* Biquad Filter (12 db resonant)\n* Ladder Filter (\"Moog-style\" 24db resonant)\n\n### Analysis\n* Envelope Follower\n\n### Sequencing\n* Seq\n* Seq2 - audio rate sequencer with rate modulation\n\n## License\nGibberish is licensed under the MIT license.\n\n[gibberish]:http://www.charlie-roberts.com/gibberish\n[audiolib]:https://github.com/jussi-kalliokoski/audiolib.js/\n[audiolet]:https://github.com/oampo/Audiolet\n\n","readmeFilename":"README.markdown","gitHead":"3343ca70c5078e5b40adef9bdb0d3354e90e4f73","_id":"gibberish-dsp@2.5.1","_shasum":"ebe0728b48570e3390e108ada9f1da0cb360a221","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"dist":{"shasum":"ebe0728b48570e3390e108ada9f1da0cb360a221","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-2.5.1.tgz","fileCount":255,"unpackedSize":163866941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2Mc/CRA9TVsSAnZWagAArfYP/Rqm3j8I8G72Cx/9lEPV\nB2DFOG0GHM3/M8CiIP5n7E8R4OG25DM9oo8Ge2NYt++GqGJn0oDCkoxFNWpu\n0qHw8SJVUI61WVYhkOnV/cAMhuM+8lAl2h6xHmjdFEXDYuG54o0D4nVWDp/Q\ndCPs67Q9gPhRyK9wzOcELHIE4SNmyUlPkeRE0Vyti/IdKDdO2H5ngC/GFa8g\nRxc3C0s41yRJ50yNU31qbeJ6ef5DvwpCqnh08gJSOX5nC4zt8on68UFe/+Mj\nPNUvgJ0uy4d2I3t1G6I5HLZ90Dt0iPDUb1Soc4NtrrynpO94v0qjWUygTjl2\nq9rsCUnhYHDRVJQPc3nqntv6EBEKA/C4G0rpB9TO3cyo8DxDvgSEjr7b7mEB\n8OLxzm0WPWVvvHYguXIn3G4ukVxSc9WyqifSAGZ91CDFNKYsu1l2YRnSvya2\n78JGBzRsyDwStZBNYXnkvV0QmO+DgcDpxmWEBB6cyIxbdov89uQgnlPUc9Q6\nbbs3HA7zcrg1SH9tHWm1Yji9u7HOI1KLBaYmO80/y3w/OAZM623EC8T1Wb3r\nk4RrpBLS/6R2toPTmHQ+JtORhLkSlkMdTNiLvOE92B+2+IPfeRd1jLT0a0rE\nK5klKbsHF6lg+Fr5q0wQnq/aieBAIRAnryluYFGXxK01XPLA8bK3OcEXRlpx\nKdLz\r\n=g1sf\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-1Opa7rx8Ima1GIKhU+lPiVetxHPuyoO0L4j40+oSk/C68r47ppECvQwebHYodjGs9QkyblnAFRN2e90nJ4ggRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs5AyxvVonNLNL4oQXiiuAg5at0F6xj03wXLcTfdbvqgIhAMIWW3Q/f6cYWKqPn38+EWTtf+h3NyJr4sImO35GF/IZ"}]},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gibberish-dsp_2.5.1_1524156216726_0.8240100116588216"},"_hasShrinkwrap":false},"3.1.0":{"name":"gibberish-dsp","version":"3.1.0","description":"Gibberish is designed to be an optimized API for audio synthesis using per-sample techniques.","main":"./js/index.js","engines":{"node":">=0.10.26"},"devDependencies":{"babelify":"^7.2.0","browserify":"^16.5.1","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-buffer":"^0.0.2","gulp-gzip":"^1.4.2","gulp-rename":"^1.2.2","gulp-uglify-es":"^1.0.4","uglify-es":"^3.3.9","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^1.1.0","gulp-clean":"^0.4.0"},"dependencies":{"genish.js":"^0.2.6","memory-helper":"^1.1.0","big.js":"^3.1.3","serialize-javascript":"^3.1.0","tidal.pegjs":"0.0.6","codemirror":"^5.47.0"},"repository":{"type":"git","url":"git+https://github.com/gibber-cc/gibberish.git"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP","Web Audio API","WAAPI","synthesis"],"author":{"name":"Charlie Roberts"},"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/gibber-cc/gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"b9080bf3bc895fb512ccac600e400ab1eea33105","_id":"gibberish-dsp@3.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"dist":{"integrity":"sha512-3yMklHSd9i2MBdSUJZK22EfxUCR2/DOF7gQnLGnT4fcm00E7+c4soVJR1dtS8OxQ4M6PGAJilSZj+WLRV4pPhA==","shasum":"5ed34ff3cf3bdc40ef44c8cbf5bf8c198e6d97ab","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-3.1.0.tgz","fileCount":256,"unpackedSize":164366243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2BlTCRA9TVsSAnZWagAAHPIQAJhTZ8zlbrvzaivcZ10C\nphXlaL8qQM6SInxlaec7pQK6vgabLx7eAYrPxpOuNMLHkC2naBc3gUkZIlGE\nqKWPdC6YO/1KF5e7qAcDBI+NYhHrN8RvpevH4sQeKDHt/+Xt2yARQ/CakKIU\nfG1jxfmDYwQWnTdNw7yQA8y1AokO92/QhFccAPjJENXRifdKSJ0qKxOyI4hK\nMR6pS5S+aWHVtjSAbmQ0aUBIROgu/2W9BQGtwQDR4t0JNiY2oFip65KQt/mZ\nprnM0ITUbxohbwyRE5oB9FGaNPKX5UKrrtT7ywXIdBXSxUrfYjESGWDoUB0k\nl81SNNuSESaKGkp9bSjDjKIe7zOV0ZkezUbVKvV5ZtA7wtCYBKRvChkvRcOM\nmdbW6GkEZEm7HmNl5oi/MxECwOUMbqKWsO72HE+sZmA94jc/D8ZxjBkqKAd6\nqGIpx4KT7QVIY9Rwim8ift/Lu95EjtVdUu8/SjSdcXCQ5vL2JD4MtDs0vQV5\nQsqZ/wQxHjZ/eO8WEZ+ju/F8O7mPBn9ZmsMy09INETlu1uPj54DSKRXkc2RI\nqSEMARdTwYpDvC2RYT8fEMRfVH9d0GmcdNLpvMgi5QaSjr5p0zdN/AK4i4cb\n/VMCRP5hOQuvJOOnw8hj8HXAdM/q1U/ETQ3ATmAVQECWyufyGZbuMnm7bgSn\nhCVs\r\n=2svw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4skYY4I8BY//KUHUQRW9NyKenyPpCws8E4x3OmoQdFQIgQDWMNvfO8XPjbWLYYsqJJ/jr6BHW9wApyO14jGvrNN0="}]},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gibberish-dsp_3.1.0_1591220560722_0.4144000877324032"},"_hasShrinkwrap":false},"3.1.1":{"name":"gibberish-dsp","version":"3.1.1","description":"Gibberish is designed to be an optimized API for audio synthesis using per-sample techniques.","main":"./js/index.js","engines":{"node":">=0.10.26"},"devDependencies":{"babelify":"^7.2.0","browserify":"^16.5.1","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-buffer":"^0.0.2","gulp-gzip":"^1.4.2","gulp-rename":"^1.2.2","gulp-uglify-es":"^1.0.4","uglify-es":"^3.3.9","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^1.1.0","gulp-clean":"^0.4.0"},"dependencies":{"genish.js":"^0.2.6","memory-helper":"^1.1.0","big.js":"^3.1.3","serialize-javascript":"1.9.1","tidal.pegjs":"0.0.6","codemirror":"^5.47.0"},"repository":{"type":"git","url":"git+https://github.com/gibber-cc/gibberish.git"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP","Web Audio API","WAAPI","synthesis"],"author":{"name":"Charlie Roberts"},"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/gibber-cc/gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"37a7814924bda02073f08b891a793c242924607e","_id":"gibberish-dsp@3.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"dist":{"integrity":"sha512-uaYuj6esI7dH77B0z9QsfnW8VU4BNtwYrE+WV1r48xWdgYEWbhN82UkY00EExkkZtrFAqJ5Km1GiuP4M3jCdpg==","shasum":"5887be4e26007c323fba5fac90f1887654269634","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-3.1.1.tgz","fileCount":256,"unpackedSize":164366242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2BswCRA9TVsSAnZWagAA2MsP/0VatlmU1qSpF74sVPrn\nNZkakvR6nkBTToaOxjNDtGXol5f84UpAyZ6hmjGL0GYdPP0PZN3ItYc2xMnt\nm9l9/EuYgiI3HiIq7rOtg3G5gqypST6w2OhFSAAZypBPzxiccW6fTs8dghWl\nk3Fse6dYIM3tARkMrNIOGx26MdelWkF8sRfQdFqX7divH/l9hIUj4eDax7ai\n18iqhBNgRmqWN+t74wRGJOuYAcMIevwcLkV604FmOnQRKKhnJmiw5QdsgkUa\nCPPfnNNfw0I5eTROv1k/46S1t/MohyjbAgLHrZDsHEiRtEasooJIUqszpT6I\nt7CfEPb4IDHawX/Fz4zi7tVMLfMduzNxjWxLETSDz6yOzEbmO0VaKfPK+hvU\nc98FjUppNnRli2WzK23LHR/RcqXrc8AglOqrlLkS9wMB6ofV4Fk9Gw0WfGAU\nxncCUWMK389Pv/RLU9OorZw0ydmn0Qm9L+Ec3Y0pK7rtdirNXlgYVLkSJkMB\nnC2zhhcNtalU/FHDA6/2nwx9luEaBwKNPQVtbGbtXgE7C/f9JJTN7I8aiw+o\nHBd7+SeAklW6sztGPWV0tmS54mA1wwWNoXc8luZ2u1GRKlGTs0bPDWlD4uix\n0unBgeNAVs0QAb/bsxiUsRN7w88J+UPwP7E2gSVAZRCyupSqgbs8z/IEYLWp\nhwlt\r\n=liK4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCg9a2VYjtpQWDtJDWb8VJKvB5wRC45trg0C5Cy1eNbAiEAuAOO33GwgGF6pqDKsQOUT1qgQ9GMvX4KbrOzw3jd2Es="}]},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gibberish-dsp_3.1.1_1591221038197_0.6681339859432929"},"_hasShrinkwrap":false},"3.2.0":{"name":"gibberish-dsp","version":"3.2.0","description":"Gibberish is designed to be an optimized API for audio synthesis using per-sample techniques.","main":"./js/index.js","engines":{"node":">=0.10.26"},"devDependencies":{"babelify":"^7.2.0","browserify":"^16.5.1","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-buffer":"^0.0.2","gulp-gzip":"^1.4.2","gulp-rename":"^1.2.2","gulp-uglify-es":"^1.0.4","uglify-es":"^3.3.9","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^1.1.0","gulp-clean":"^0.4.0"},"dependencies":{"genish.js":"^0.2.6","memory-helper":"^1.1.0","big.js":"^3.1.3","serialize-javascript":"1.9.1","tidal.pegjs":"0.0.6","codemirror":"^5.47.0"},"repository":{"type":"git","url":"git+https://github.com/gibber-cc/gibberish.git"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP","Web Audio API","WAAPI","synthesis"],"author":{"name":"Charlie Roberts"},"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/gibber-cc/gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"fa1f3479540550c0b13d9fe95ba8d4aba28ae3d5","_id":"gibberish-dsp@3.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"dist":{"integrity":"sha512-9+1I8vKdylNW8NJOxhzHX7qgdDRnzFbl++2v1aNEZlfTj7g8dyAuwLMhlGWr2/V5Cn6AXJEuRlBoe1odfBxOVQ==","shasum":"6e0451d25da72a33000dff8804bebcd37951f34f","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-3.2.0.tgz","fileCount":256,"unpackedSize":164389554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8+TRCRA9TVsSAnZWagAA6NYP/iIYn3JFZl6Y9fbqsFhV\n0m5K6h0UuFIW11DlTcaFsB7EXCODa4Wf33gZpAIYiUHEvEovATuPCHh+ZES0\ntWJ5syxy2QT4VrPdrCFMqxHkKli1YUejtKkqOX+n/Dl5Lw2f/vqK40KxMm+d\ngGNWTWLkP+k5gDBmO/r6xMvSnDNaJrQf3EUOaMS/Y0ZLa5bWbHFKFzmw2hfF\nPpqET8GTcofjjoZBw8nAj8jJ7oyIGsPTvtlETUFvF5E6FUc16klhus8avn2h\nksfPy8vsp0qI4g4Fr6Qi4h6KiplZzZ9pLjDYVkN/GGZ3VnqZaHILcuvzg8Ua\n8x76E3Fq7MgFGwd3yUnxpbbk0LmvAvI5e70DFrA+gJlhVNdb8H8LFUsu1tRQ\nS/VPxvwL7xnzbyEWmbM4Ye9uGK2nsZ29WTnTSMhZgjUr8TPc2V2ovvdrX6Jy\n34vpdC/5CEIBJzijAHt1dw+52nqImaC67S2xOxwwe3JeOIdO0VZrupCRxVZP\n5Kz0/0qfrFUTIWI4ydVgj0tb380Xyvi7uy6Qs+ogND8DtREvnkFu69mY2IqY\n4hu9WxazejRfk7Pbi/DMlYkVmmnpKeg3Vp0ymW2Nf0bADzfFxPPvVvb8I0QL\n4fisxoXhj4QxGnkvvWcOlAB9FXCMMP5nWn/6lsB3iwnOxJhV2sALRFyepvhA\nt/GE\r\n=AcWf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9WQVCir0zIkDfcwtzIKZsuInIE++av5zcmjWQbD23aAiEAymOnPL+c8d3Jn896Qj9TrJiqy5ZNszgTmoNYsawrois="}]},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gibberish-dsp_3.2.0_1593042126904_0.3759056749276972"},"_hasShrinkwrap":false},"3.2.1":{"name":"gibberish-dsp","version":"3.2.1","description":"Gibberish is designed to be an optimized API for audio synthesis using per-sample techniques.","main":"./js/index.js","engines":{"node":">=0.10.26"},"devDependencies":{"babelify":"^7.2.0","browserify":"^16.5.1","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-buffer":"^0.0.2","gulp-gzip":"^1.4.2","gulp-rename":"^1.2.2","gulp-uglify-es":"^1.0.4","uglify-es":"^3.3.9","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^1.1.0","gulp-clean":"^0.4.0"},"dependencies":{"genish.js":"latest","memory-helper":"latest","big.js":"^3.1.3","serialize-javascript":"1.9.1","tidal.pegjs":"latest","codemirror":"^5.47.0"},"repository":{"type":"git","url":"git+https://github.com/gibber-cc/gibberish.git"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP","Web Audio API","WAAPI","synthesis"],"author":{"name":"Charlie Roberts"},"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/gibber-cc/gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"ebb9ba3652a30af79e5d53b69bd675d265893387","_id":"gibberish-dsp@3.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"dist":{"integrity":"sha512-HLCy7R05e5yKDY0ZTX++aw9+gSIgmgk6kPYUCbpthyI7VS4VIAUi1HqTsXst/THC/Z/JchsQos4hExyXm0CvDA==","shasum":"428b10db19a3b16efac551ededa8bd7ad93521d2","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-3.2.1.tgz","fileCount":256,"unpackedSize":164389555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8/acCRA9TVsSAnZWagAAokYP+QC3FaydGET4b4/ZaamI\nIOYXCiK09f42bsBVqJA0o/dfJ89VfKjC9E8H8okP1A5Hm3IMXQ/MJDLfVizu\nUPQNkNtrZD2vmBG6k3rdG29jkTPC2Ma4Rndpr7SSq9QSSDiJEglsuBXPe0dR\nM8OpaYeWIxG5vUfLPbBiYEyw/rRRSiS8Y6CsF7csDu7zHN1bpONyp5nGZTev\n87IQeiYQmRTb4HuwTUXdED5MEzXh3jQb6MsRe97kZAD5M1DfJIlsPzCvoiB4\n0gDGPJk63e3UdUtKi0MKYqV/4SqU/fjj0Cy2+aSV78RGgkZywi8XofreXtis\n+sM4y9u86UzQ41EsLZZym3XYc9W1pHtVsby/9eorfzeT4Sgvy0RhswNsZ44c\nOExsBcT6oiwEnT82+IqMtm61zCkM74PE/WAqfSHAfCyvpVVuyspyuHeGoB7f\n/upgIlGNVnOMjyxLS4o2Wv0NItobLh2exXFupJDWKBDV894YtS7SODynSJzN\nCGW2KWDvVrRUfNMu7Yu3rWq5qn7q+ZYQLVNtMFbwItwfqHig284EcBZIhnea\nCdD7knoVieevXTYy4NqWKTxn48BQExTPdRRkP3Oy7P2u69pHYZNY3IQwK8cy\nNfV74oenYH2jwz622jIuHQBParf+TzwyhDAN0Kz7p0+QRMV6LhzDBcaqwEO4\njFJw\r\n=nXsp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwUSwkgmo5wXaWo/yP5mJZ8ZdMOb/yXIsJdnbIHmQ1aAIhAOda5DB6uNuU30mtWg76uCfiwyM6kO5fex0rw3NdGoDQ"}]},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gibberish-dsp_3.2.1_1593046682502_0.12700356083441977"},"_hasShrinkwrap":false},"3.2.2":{"name":"gibberish-dsp","version":"3.2.2","description":"Gibberish is designed to be an optimized API for audio synthesis using per-sample techniques.","main":"./js/index.js","engines":{"node":">=0.10.26"},"devDependencies":{"babelify":"^7.2.0","browserify":"^16.5.1","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-buffer":"^0.0.2","gulp-gzip":"^1.4.2","gulp-rename":"^1.2.2","gulp-uglify-es":"^1.0.4","uglify-es":"^3.3.9","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^1.1.0","gulp-clean":"^0.4.0"},"dependencies":{"genish.js":"latest","memory-helper":"latest","big.js":"^3.1.3","serialize-javascript":"1.9.1","tidal.pegjs":"latest","codemirror":"^5.47.0"},"repository":{"type":"git","url":"git+https://github.com/gibber-cc/gibberish.git"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP","Web Audio API","WAAPI","synthesis"],"author":{"name":"Charlie Roberts"},"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/gibber-cc/gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"5adb780aeaa39725a5ad5714747871c6405b6ef1","_id":"gibberish-dsp@3.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"dist":{"integrity":"sha512-UZ7maS2qQS/mVgOWuoJ/dC44/x5C96PnU6cCojUesDrzivvNcpa47Z+8ay8PvB6FzVGljJrIPIwiS2jWhGGxFQ==","shasum":"cfac5c060ed40a5a8adb8f79c895eeba89e0cfe4","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-3.2.2.tgz","fileCount":256,"unpackedSize":164375984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfC2KoCRA9TVsSAnZWagAA5ZAP/RmuQJjljJL/nk7uPps+\nFTIsdbBTcyP7YS7hDwEL3Pqhp34fJ2SWkz/9t4JDqtBPJ2PbW4tMSNeCyGr3\nVwkjfExzyQWRbP7ecA0A7I9J5J8JqmHr5ql9OOfVGu0AYuI34/SDYB8nKS/1\ntr1Ph1phsBlANimdSvAAQe1HDFkSJi+sU255q3mutUNF4fC4W5zj5pog/YwA\n6Bp7c/dsCmpPM19YfrlfNZQutycIRylX7txUyBpHz0TCmAIFW/V34zDETAp0\nM8NlXdW+cojnf210H+QYx+apxTQ4+LLkT5ioT6RVTZu91/XnwJ3lvOM5F3wL\nbisPeVSNSWsJoT0aPkIpjlNHrTZziXFqhAm1WCES+JQ9eCfzzcZyXYjQgGSI\n4fpohaATHIiRCElyhwUOx3pL2k1nFDOQGNa4H5QGIcHQxIOQS6HlaYJ4/I6r\nut0raJvEHQaQMRSEOfokpMia8t5+4fH0yICQ497VQmRtyg+elQrz2ojsaFmy\nYA3xdas2GbmmRSdGP33TwnFtDqocKCOmZ5AU3wbsGStVdm8c3nFzwf8CLQtm\nwIw+M9gPcqpwNIMk/FOJc0kCjqjbZ127LGDjUZVC/cP5Ez38NVPEuRIrmVvJ\nu7FcozTdPptIYzXKRoui32qAFWYaEKh6Xk7MhMNNkRpnu+Ep1Ib3CypboWsI\nPHTH\r\n=keTp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Rm3qmHQD7oKstWh4AraPJPPK5cKyWmDlmK74L6L9cQIgUOyNs7c9QhtiHq3RRYlNZ6NgZqK4tkR3Oe/g8BZ4qbM="}]},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gibberish-dsp_3.2.2_1594581670574_0.3264844204102908"},"_hasShrinkwrap":false},"3.3.0":{"name":"gibberish-dsp","version":"3.3.0","description":"Gibberish is designed to be an optimized API for audio synthesis using per-sample techniques.","main":"./js/index.js","engines":{"node":">=0.10.26"},"devDependencies":{"babelify":"^7.2.0","browserify":"^16.5.1","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-buffer":"^0.0.2","gulp-gzip":"^1.4.2","gulp-rename":"^1.2.2","gulp-uglify-es":"^1.0.4","uglify-es":"^3.3.9","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^1.1.0","gulp-clean":"^0.4.0"},"dependencies":{"genish.js":"latest","memory-helper":"latest","big.js":"^3.1.3","serialize-javascript":"1.9.1","tidal.pegjs":"latest","codemirror":"^5.47.0"},"repository":{"type":"git","url":"git+https://github.com/gibber-cc/gibberish.git"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP","Web Audio API","WAAPI","synthesis"],"author":{"name":"Charlie Roberts"},"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/gibber-cc/gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"2a03da6a09eaf4788db2d2d404f5ac5b0c61bc6a","_id":"gibberish-dsp@3.3.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"dist":{"integrity":"sha512-pCBiBNvRGpW5+h6cPEY26Fpvr5S5Lb3+7LHNHeBIf6l4m6ydtM/+rucjYESKeOsbyLxevwQL1FZvpmh3x0R5Xw==","shasum":"6ec5d732e78060423e569c436476b6ca9ad6cd7e","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-3.3.0.tgz","fileCount":193,"unpackedSize":2530254,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAn3qvSEindnChhIW6DFQw/rhjBPQ2WVqZMnGw04RbqgAiEAt4kgRjLsTheYxEfP5FG0tQtATy0oC2VWNu0godmivbk="}]},"directories":{},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gibberish-dsp_3.3.0_1633848395439_0.5510631725006379"},"_hasShrinkwrap":false},"3.3.1":{"name":"gibberish-dsp","version":"3.3.1","description":"Gibberish is designed to be an optimized API for audio synthesis using per-sample techniques.","main":"./js/index.js","engines":{"node":">=0.10.26"},"devDependencies":{"babelify":"^7.2.0","browserify":"^16.5.1","gulp":"^3.9.1","gulp-babel":"^6.1.2","gulp-buffer":"^0.0.2","gulp-gzip":"^1.4.2","gulp-rename":"^1.2.2","gulp-uglify-es":"^1.0.4","uglify-es":"^3.3.9","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^1.1.0","gulp-clean":"^0.4.0"},"dependencies":{"genish.js":"latest","memory-helper":"latest","big.js":"^3.1.3","serialize-javascript":"1.9.1","tidal.pegjs":"latest","codemirror":"^5.47.0"},"scripts":{"link":"npm link genish"},"repository":{"type":"git","url":"git+https://github.com/gibber-cc/gibberish.git"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP","Web Audio API","WAAPI","synthesis"],"author":{"name":"Charlie Roberts"},"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/gibber-cc/gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"74be77a9ae04e7a355873ef97051404bc6496a45","_id":"gibberish-dsp@3.3.1","_nodeVersion":"17.1.0","_npmVersion":"8.1.2","dist":{"integrity":"sha512-V4q1xsyBgGEKK5I8wxpQNvbLgMcre05WGIRrEg58/t55FBjAGoXik7TLGx+D6wuuByHrmxbokXztTRiipK27rg==","shasum":"c4b60e93f38fa5e416e30a33b89330270054c15f","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-3.3.1.tgz","fileCount":107,"unpackedSize":2344276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh08alCRA9TVsSAnZWagAAa7gQAJwpKINF442HxN/8YZji\nGkEkJl1qoIfebrzSMInhz8QdOflsZgUG1TJtAikIE5xyCRZqADmrn50+IX3E\nETuw2p1uBIzIlOZpCfCpv4GE5DqtfA4RZW3G2CUizHq1Y/1Nn9WMGECcE/li\n6tbPh9XfyFpGJGqTr+fHc6Hblu1l+2UYmU+jWxyc23VQItlBKI5vcF0fa8Yk\nxfuVZFFfJlIP38qBeb04EaRPW2UX58btIO4T5yOVLbcPqSHZawXjAddGn2Im\njaio5bPAEkJExqdFaWO2bTXk+47ujyykDDZrtV1zlN567e0YfuucPtqOulry\npziWn/TXGI+SuwSeMgQ0LE1/q8A6SiAq6TOe6RxAaQunGfe8DwWgv/zxv6qi\n3iziXccWP72eR7TiGh7+B2iNjOzf9q3/ghswi1vFO4E8dy1JgtA7XzgxE/Kx\nDT36bJUXVC8adhbDg+rzwPnUzN58S6sHi4FrfxPcgTJBrrLvHwsRs2HzJsSD\ndpIzGi1JDrpCZicvsPCTjstE8+IDg79Vgy+KNfvl3sGtwlZFt80+oBFVhO6w\n1AZAB/znZsUKwfJcrV3tmI9saFme59P/SuFDAmfVLIqKDrqaRLZz2SShkS3U\njjEdtSpQiTCT5hyCgY1QVqhJjQe3iWwLeX5gO6wuQif6oF7i1y0oEdPFqqr2\n4IHm\r\n=D6/b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTbn2FbIKcatn8YRvou7H1u/LcsgdqM9mtAXncZlk3gQIgBXc5XNmB5JACaiKgTo2Pr9edE87fT5MmqfcoQ+r0o2o="}]},"_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"directories":{},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gibberish-dsp_3.3.1_1641268901195_0.7096145985785622"},"_hasShrinkwrap":false},"3.3.2":{"name":"gibberish-dsp","version":"3.3.2","description":"Gibberish is designed to be an optimized API for audio synthesis using per-sample techniques.","main":"./js/index.js","engines":{"node":">=0.10.26"},"devDependencies":{"babelify":"^7.2.0","browserify":"^16.5.2","gulp":"^4.0.2","gulp-babel":"^6.1.2","gulp-buffer":"^0.0.2","gulp-clean":"^0.4.0","gulp-gzip":"^1.4.2","gulp-rename":"^1.2.2","gulp-uglify-es":"^1.0.4","uglify-es":"^3.3.9","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"dependencies":{"big.js":"^3.1.3","codemirror":"^5.47.0","genish.js":"latest","memory-helper":"latest","serialize-javascript":"1.9.1","tidal.pegjs":"latest"},"scripts":{"link":"npm link genish"},"repository":{"type":"git","url":"git+https://github.com/gibber-cc/gibberish.git"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP","Web Audio API","WAAPI","synthesis"],"author":{"name":"Charlie Roberts"},"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/gibber-cc/gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"97472c423839f298d29d41ccc4847c1ef9d423ab","_id":"gibberish-dsp@3.3.2","_nodeVersion":"17.1.0","_npmVersion":"8.1.2","dist":{"integrity":"sha512-F6FMtdYTznu90UIUHJdrPQkLekmx71PpuSpHqwospu+vUubaHMok6FDewJBEZc7z2tChY+8WmmBNYaqryaNubQ==","shasum":"a97804fe884513b6720d0c8f7b2cb64f2ec7f750","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-3.3.2.tgz","fileCount":107,"unpackedSize":2345065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh09frCRA9TVsSAnZWagAAJJkP/29U/0K7uCW19u4oRvSx\nYGNsBoz4rxgy0jw63VQBWcHo7oMOOb47x6y1no2Iu76ZIhCTE2by5k/+BgkS\nJW6GZZJ7IyjsWo29B7y9bhUY5Wm6itVt9elKKHcD9Mg8AKLqeooImQUAkQ1K\nBXMU7MbvBQNH+5F0CkHuzqv4UIPEDNI3uKBxE0b9UimYCy+0zxLd9OzovXx+\nx/T/Fjkgcm4/W4/ViP/euequnOhhRZR5kH9Md+O3uA8orPie+vJm2GCPrYuO\n5ZHibhCx6TGxbUjdsam15rE9V6ROe08jcU6kTA85Lqi1esyNQZH7UCh6kkOY\nPlILGZATAlS3u+FV6wW6Nh91SNFWW7dGOekBI0AMJXqtGAdupwhQ8C0Gr1wA\n31kmjRs2sysBZtaJ9AwA8k+k3cKIHCHedkzxAzqMWlm1YA1NlDzM9geX2gam\nV1vGWuI/TH4QeUqvDMV4I9KBC2Z4WVSivMlL8isPxv+XUVMMcB+Z0irOFNko\n8kABRhdMKRCZiULky43GymL+VoIndRWoW1ep7B/RMcKAb97xUTeuCggXjonV\n3101FgPMMObaT5jpNyUSMLvd3cj4J97XTvNpFJ/+bAcHBBDogmJW2DePGzti\nJUcnNZGp2V5/vOskeQHGYdbdLSfuLqCjZt9McBnBcmC4SWBTcorMcWOLN4UJ\nF8UL\r\n=nxMU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFL7XWyB1LzVtykhp/gh2gfsxSRRbTriqPsfyMHbI2ZuAiEAytN5/xTdGJsxT4OaYgz8Ye8c8E8h1QhYV06laNS9yKY="}]},"_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"directories":{},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gibberish-dsp_3.3.2_1641273322749_0.6275306856482643"},"_hasShrinkwrap":false},"3.4.0":{"name":"gibberish-dsp","version":"3.4.0","description":"Gibberish is designed to be an optimized API for audio synthesis using per-sample techniques.","main":"./js/index.js","engines":{"node":">=0.10.26"},"devDependencies":{"@babel/core":"^7.18.13","@babel/preset-env":"^7.18.10","babel-core":"^6.26.3","babel-preset-env":"^1.7.0","babelify":"^10.0.0","browserify":"^16.5.2","gulp":"^4.0.2","gulp-babel":"^7.0.1","gulp-buffer":"^0.0.2","gulp-clean":"^0.4.0","gulp-gzip":"^1.4.2","gulp-rename":"^1.2.2","gulp-uglify-es":"^1.0.4","uglify-es":"^3.3.9","vinyl-buffer":"^1.0.1","vinyl-source-stream":"^2.0.0"},"dependencies":{"@strudel.cycles/mini":"^0.2.0","babel":"^6.23.0","big.js":"^3.1.3","codemirror":"^5.47.0","genish.js":"^1.0.2","memory-helper":"latest","require-from-url":"^3.1.3","serialize-javascript":"1.9.1","tidal.pegjs":"latest"},"scripts":{"link":"npm link genish.js"},"repository":{"type":"git","url":"git+https://github.com/gibber-cc/gibberish.git"},"keywords":["audio","music","sound","gibber","ScriptProcessor","DSP","Web Audio API","WAAPI","synthesis"],"author":{"name":"Charlie Roberts"},"contributors":[],"license":"MIT","bugs":{"url":"https://github.com/gibber-cc/gibberish/issues"},"homepage":"http://www.charlie-roberts.com/gibberish","gitHead":"c5ff982da820ecb5f692e61b1e81275369b8dcef","_id":"gibberish-dsp@3.4.0","_nodeVersion":"17.1.0","_npmVersion":"8.1.2","dist":{"integrity":"sha512-ixS/mpOZBsmIdKII5e0359gq1iIgt09ZGk0xToFOHSaDqDstjc1XcY79X2WAVNBAfQKue8SqU8UdekFK3V4gVA==","shasum":"6693a8104ee662ce8c44863aeb93d27ed4c50f65","tarball":"https://registry.npmjs.org/gibberish-dsp/-/gibberish-dsp-3.4.0.tgz","fileCount":108,"unpackedSize":2453438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHe7GXO2SqIjQtGL9LTghcX8xHncVqXGhrHNo1uGZrSAIhAOwgUm6ewU7MaVFMFTaOIlT4RGZLOqmigvYpqqITkqp9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMO8HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokCw/+K+dxRm9rMZRTeYDL0KxoCOTzeHy3Ij1xbHuv2yxjnUqj1z4N\r\nbN6NqgUk/CfIWNvuhSLPDgiyyWS81jedS5KX/YExfKQde3csYLSVecA7kmxw\r\ndyEyMJaCU1KSZbCxlJocnifFXMZnUx7gGf0Wh832HEmmnCzHkN7ZLKhDO08K\r\npFBkxF0OTZ0km7hbCKcv/OLlWafPXX/ztSxqIauW23ZcyVxcxmBf9wG9q72x\r\nPbpvcBg3MLx/PX7YmIc+n3FwvQTdds98LrXQZ9PW0CTEPeYA3y/xk9MuRBEH\r\njKBUcV4PFFCT2uIxInlKW2Pe6I3+qFAaobk8HJABpOM8fRLaPj8DjjCkkkNg\r\nbNdUhtcR+IKiWZBMlz8xHCUfcj3J//9xlwESOul5u6oS5alka18IWceddCRO\r\n9rcopHjQWBgW7pKUBNFd9o00ofAaemKiRlrVdm9P30PeXtBRG7ba0Lgq+lmX\r\n4+2ZMmKPQNLIyQTCfZa77MXhxNTCp4ZLt7pIpPM3QhSnOC+t+AO7XTVdm/H6\r\n/RSRUi1hUKk7X4wSsF5bDJi33UoQgle8TznPrvgI7Zy4oHBMx3kYZCTI++EY\r\npRHiFR9DPq94HaJyJFAj05vjQ1Z6FB9H3JhoWDATbwVQFi5O3g/m82K8rhfO\r\nY3+Uoi85cYRF0jRRO5YGzLDjEOehS3UCQKU=\r\n=GWwZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"thecharlie","email":"charlie@charlie-roberts.com"},"directories":{},"maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gibberish-dsp_3.4.0_1664151303153_0.29818384648025953"},"_hasShrinkwrap":false}},"readme":"# Gibberish\n\n[Gibberish][gibberish] is designed to be a fast audio API for the browser. It takes the low-level building blocks provided by [genish.js](https://charlie-roberts.com/genish) and uses them to create higher-level synthesizers, effects, and sequencers. Gibberish proceses each sample of each synthesis block one sample at a time, enabling a variety of effects not typically possible in JavaScript synthesis systems, most importantly single-sample feedback loops and audio-rate modulation of scheduling. \n\nNote that this branch is for version 3 of the library. See [the master branch](https://github.com/gibber-cc/gibberish/tree/master) for the pre-June 2017 version that is currently used in Gibber. There is also a tagged release of the older version (2.0.0).\n\n## Live Code Playground\nhttps://www.charlie-roberts.com/gibberish/playground\n\n## Example Code\n```javascript\nkik = Kick().connect() // connects to master output by default\n\n// sequence calls to 'trigger' method of kick drum every 1/2 second\n// with alternating loudness levels.\nseq  = Sequencer.make( [.25,.5], [22050], kik, 'trigger' ] ).start()\n\nchr = Chorus().connect()\nsyn = PolySynth({ maxVoices:4, attack:44, decay:22050, gain:.1 })\n\n// connect to chorus and master output\nsyn.connect( chr ).connect()\n\nsyn.chord( [220,330,440,550] )\n```\n\n## HTML + Initialization\n```html\n<!doctype html>\n\n<html lang='en'>\n  <head>\n    <script src='dist/gibberish.js'></script>\n  </head>\n\n  <body></body>\n  \n  <script>\n  window.onload = function() {\n    Gibberish.workletPath = 'dist/gibberish_worklet.js'\n\n    Gibberish.init().then( ()=> {\n      Gibberish.export( window )\n      \n      Sine().connect() \n    })\n  }\n  </script>\n</html>\n```\n\n## Development dependencies\n\n* node 6 or better\n* npm\n* gulp\n\n## Building\nYou need to have node.js and gulp installed. Then:\n\n1. Run `npm install` in the top level directory\n2. Run `gulp` in the top level directory\n3. Run `gulp minify` if you'd like to create minified and gzipped versions of the library.\n\nThe library will then be found in the `dist` folder.\n\n## Ugens\nGibberish includes a long list of oscillators, fx, and synthesis algorithms.\n\n### Oscillators\n* Sine\n* Triangle\n* Saw (wavetable & anti-aliased)\n* PWM (algorithmic & anti-aliased)\n* Square (wavetable & anti-aliased)\n* Noise( white, pink, brown )\n* Sampler - read audiofiles and playback at various speeds\n\n### Synthetic Percussion (TR-808 emulation)\n* Kick\n* Snare\n* Clave\n* Tom\n* Cowbell\n* Hat\n* Conga\n\n### Synths\nAll synths also have polyphonic versions.\n\n* Synth - oscillator + optional filter + envelope\n* Monosynth - three oscillators + optional filter + envelope\n* FM - two op FM synthesis + optional filter + envelope\n* Karplus-Strong - Physical model of a plucked string\n* Complex - oscillator + wavefolder + filter + envelope\n\n### Effects\n* BitCrusher - bit depth and sample rate reduction\n* Buffer Shuffler\n* Chorus (arp solina model)\n* Delay\n* Distortion\n* Flanger\n* Ring Modulation\n* Reverb (freeverb and dattorro plate reverb models)\n* Vibrato\n\n### Filters\n* State Variable Filter (12 db resonant)\n* Biquad Filter (12 db resonant)\n* Ladder Filter (\"Moog-style\" 24db resonant)\n* \"Virtual Analog\" (aka implicit) Ladder Filter (\"Moog-style\" 24db resonant)\n* \"Virtual Analog\" (aka implicit) ZDF filter (a la TB-303)\n\n### Analysis\n* Envelope Follower\n\n### Sequencing\n* Seq  - sample-accurate scheduling\n* Seq2 - provides audio-rate modulation of timing\n\n## License\nGibberish is licensed under the MIT license.\n\n[gibberish]:https://www.charlie-roberts.com/gibberish/\n","maintainers":[{"name":"thecharlie","email":"charlie@charlie-roberts.com"}],"time":{"modified":"2022-09-26T00:15:03.527Z","created":"2014-08-25T21:25:48.057Z","2.0.0":"2014-08-25T21:25:57.001Z","2.0.1":"2014-08-25T21:30:19.193Z","2.1.0":"2014-09-02T00:43:42.287Z","2.1.1":"2014-09-02T00:50:18.533Z","2.1.2":"2014-09-02T07:00:43.559Z","2.1.3":"2014-09-02T07:42:23.404Z","2.1.4":"2014-09-02T19:58:44.656Z","2.1.5":"2014-09-02T20:22:24.492Z","2.1.6":"2014-09-05T00:26:29.328Z","2.1.7":"2014-10-10T21:17:39.262Z","2.1.8":"2014-10-11T04:02:02.471Z","2.1.9":"2014-10-17T22:49:27.038Z","2.1.10":"2014-10-29T19:12:08.139Z","2.1.11":"2014-11-11T19:25:16.318Z","2.2.0":"2014-11-29T20:27:07.370Z","2.2.1":"2014-12-01T09:32:14.034Z","2.3.0":"2014-12-17T07:54:58.949Z","2.3.2":"2015-06-18T05:38:00.954Z","2.4.0":"2015-07-09T02:42:23.117Z","2.5.0":"2016-05-02T14:36:49.338Z","3.0.1":"2017-07-25T04:40:50.604Z","2.5.1":"2018-04-19T16:43:42.022Z","3.1.0":"2020-06-03T21:42:42.815Z","3.1.1":"2020-06-03T21:50:40.337Z","3.2.0":"2020-06-24T23:42:09.050Z","3.2.1":"2020-06-25T00:58:04.444Z","3.2.2":"2020-07-12T19:21:12.163Z","3.3.0":"2021-10-10T06:46:35.670Z","3.3.1":"2022-01-04T04:01:41.476Z","3.3.2":"2022-01-04T05:15:23.111Z","3.4.0":"2022-09-26T00:15:03.448Z"},"readmeFilename":"README.markdown","homepage":"http://www.charlie-roberts.com/gibberish","keywords":["audio","music","sound","gibber","ScriptProcessor","DSP","Web Audio API","WAAPI","synthesis"],"repository":{"type":"git","url":"git+https://github.com/gibber-cc/gibberish.git"},"contributors":[],"author":{"name":"Charlie Roberts"},"bugs":{"url":"https://github.com/gibber-cc/gibberish/issues"},"license":"MIT","users":{"rchk":true}}