{"_id":"soundtouchjs","_rev":"32-e9f0cbf1c5491c1fba22d7bff0a19c57","name":"soundtouchjs","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"soundtouchjs","version":"0.1.0","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.0","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"c083ac0ac1e63419912a053375fdd8d236969462","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.0.tgz","fileCount":25,"integrity":"sha512-XfDG4zt/ZTEDL7CUOMnyV+t35dDpFIFIQUqXB9NWJoFn3MZL+3uKOwpm2RVjVN9Uzlc/B5RoX4VoqrBNZoMZlg==","signatures":[{"sig":"MEYCIQCGzDPFXWfOvWftcbyJfe6rNPM9F1RBRO7hcQROpuO6rQIhAObOTt2oFo7NzgQsTNiOOSGyhRNVFUQqHKNaDDnKBGqX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1907081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbexU1CRA9TVsSAnZWagAAXz0P/jL6tKfDbGYxhJbMERVd\nQ+JjjrdhkyWG+B69OBrt4MhX0EY70ghDXJKBAlcfo7quiZefyLyKVlPlmuX6\nDun4EI927H3GRybS3WexaxQkDYaxLagIZ6pwQbNBK6oOosN3E/Zmxe7qOTUT\npGx6ZK3+Hzgv59ddVi6ILWKY8QZtAv3o5sAE7U6vYCncPzS76xAHAWxrWVNE\nZ5K8JTPmNXqGmjhxgXWwgJhhbKMOcEZmiGV18IhYVM5/2feI7vPLGRKv6YAk\nolk/wQFZt1SgsU+RDJdXaBRFx6U6e7woGwZ0yfCBf0Hbw0+TAZdey7SZeJcH\n5RNwnfjRvX8APTYmyMIutbjm2VmvHtMrKv5eRuxZswmVRqg+7CLLpGnRY/HH\n+m/nO5sPwKlh9PeN51NOxXy7VW3pU2QQPyUYWGkzvHV0WOC9gSyVzMZzC26R\nNPr8A/ZBBS8DKIzxWtq9TibkYrEs7CEJ/Kz7IJa+Q7uZbo/VCj+Bn97sSyhe\neXAt8ND0gVlZZnvOjumGheDAQLoDD/a2LFrS1cNoTC71TkwpQ8+bsAfBsQhh\nbnzqVouKcHE6hJWZuKZq+ZFZRLHrtSHJcTeqjpP84JQ3T7ce0z+lYTAwQNzb\nppu4jpwPl6lcBWnhC1slXvnqr2enlylTHD8Ygz/AtwAauzCrpYCZu3PZpC8b\nVwoS\r\n=WXk2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"f0c5c48a0f59c0a41e27861a176f3b8807a31a74","scripts":{"build":"rollup -c","start":"node server.js","example":"node ./server.js"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.4.0","description":"A library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"8.9.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^0.64.1","connect":"^3.6.6","babel-core":"^6.26.3","serve-static":"^1.13.1","babel-preset-env":"^1.7.0","regenerator-runtime":"^0.12.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-clear":"^2.0.7","rollup-plugin-eslint":"^5.0.0","rollup-plugin-cleanup":"^3.0.0","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.0_1534793012349_0.37070594141957747","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"soundtouchjs","version":"0.1.1","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.1","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"ffc15d36882176c39a529efca87a257bbe2b3808","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.1.tgz","fileCount":26,"integrity":"sha512-Fa8gOT8/JY44J/yp0GdC9EdQVYVGpkiHD+9Jg+L77BpqmGd8dMhq3Q4Fz6/WQWo96t3oZgmnT4eeBrgNEZiTQg==","signatures":[{"sig":"MEUCIAs5+5DdqDwmoLFoqm+BGgExyQHf0Hg1d+8VAA3fUY3JAiEAl7ljlzeh8cu2WWERYtogtXg8ORfmpAv2xgtKfblKWF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1908701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfWOPCRA9TVsSAnZWagAAUmsP+QD7j5fGjm/n+DN1ySlr\nal+cWyRsaUS8ZrZBqBPfgDBQ4jQ+d+HZB87R2AW/9zCwnwZHmTEGjpR5ePY2\npCJlffJ3HwKsj9bQ7hO50yjNewRfCr5KuZHlAs1EB02YK9OirWgkHo10NZny\n3YLLRqu1BeiL6n08+1ZmFx70G7dfcgqsBd7xWwnNIy5ztayoHMRWcP3d1qmL\nWvA7Kz/YIdQ745USC3InHZUPl8mB07Pi8EHPFDh6QDakbTQBCc/GpdGx17Xa\nQmkQVKRRCbIsYsAKEyaciyTSm0lHcS2rWdUnFFCqOcp9Sv2sga1mdqzPlUcC\nDb4nkNOPv7CA3h4VXya9KJ/4I2zYh5Kvc5qyaJ1ZUVXBeZ4kF0vDA5777ebR\neiZU5QGmaTq+RtdJA2gbPJ4T4CxKgbVEMcuK3TnrC3PtoEFPU2JQdNBn3BM3\n/+y6d5/dIN/VSE5VBb9d2Q3NZNkIiVUQJHxyBtqXrmPAn5iiPucF3+GQwjuB\ncHTWNQ2BdRQG6bG/gVgR6EtWvov9wEzclrFKPvCG/zr9WjEJn6exuEvDh7DD\nnsig9c4j6XBKufSnFQKQ635wyLcOWmSNNhrVld6BZFgQpDSYudcRKA1iacfo\ncXg27Riu/OxOv71jly0MVkaS5O0HpFVrrhLRb+jjSk+fe29qnVPg7e+3TmY1\n9jx3\r\n=msv9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"9551e9e4125cd7368a157393fa10f8ae469c8599","scripts":{"build":"rollup -c","start":"node server.js","example":"node ./server.js"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.4.0","description":"A library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"8.9.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^0.64.1","connect":"^3.6.6","babel-core":"^6.26.3","serve-static":"^1.13.1","babel-preset-env":"^1.7.0","regenerator-runtime":"^0.12.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-clear":"^2.0.7","rollup-plugin-eslint":"^5.0.0","rollup-plugin-cleanup":"^3.0.0","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.1_1534944142576_0.6031004287930044","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"soundtouchjs","version":"0.1.3","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.3","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"7d72427c9940ea129f27bde068332edee89ecc4f","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.3.tgz","fileCount":28,"integrity":"sha512-hKw7UJ3hVVHKdjb9bu18rpRxZ/JuTuynuH7N5PTRfWpgWV6jF40rnf4jPMFgVOpGSZOo49XAdPwEB5fEedDG+g==","signatures":[{"sig":"MEYCIQCs/qXwPKFsmf0FQVDzvV1dCPdfHTpAF5DAY9o613dyzAIhAMT0ASUBIbiSAcroMYNLt1exRu5f3tJZCSY87P77f9Ky","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1903759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpnUqCRA9TVsSAnZWagAAC98QAJV8C4yFgA9yIwkLQyb4\nbOh1eMtQdaitlJ+Nf8RIhwnNeaKMx35ssJ933tK/H2sTchyQremDct8Mw/O8\nPdJm2j6Cs1ERFmc67X6phunFi97WeuYUHNV3oVSaZnEhyZDI18CW3MkH1oqa\nHOsyKFcOYAK4WL8dO1KEnTWmL4obuEWBMxyjp97YUi4ov3iNHVfWjOAAUc6F\n11ipHiWXCBUmZiAX0hVCoiZqW3C31/+Jn7yv3MOnJMp7TT2s1SSDBR3oj3fL\ntfbGa2+qFVR0An4jyyeXT1i1jIFZOStPQBjabmSvUOW38BuJlomLxW3U4QM9\nw2zuxVf2CIRg26mJs+oL8ME6aB9OURFIRXiC/MF57xsaa2POHW94Tws48ire\n4h2kvk95nqG2qPs/TdIE/D22Lq679sYliY6BjTAQqSCClMQTXvEEENl7ZUGk\n4F7HX0l07JDNCjQ++EQynDBOVrYW6OE7DUvaHWKs44SrTsgR0pGdoovx7rnU\nfYgWVXY5mexA6a8dy0aYB50/+PDPmBjFDItIO6us6eCtQiGugeG3dTEG3JFG\nvTaXJRMOkmXZIqp/slr88u15ag1ARABhUyipFDnuDREg1lDR/0IBOueD9hV9\naKAf8eBSKOBNS5h1cCVpwHGoNuHTeFzaIzRMBwOVoPwfBCgXq6VpgbG44c4r\n/Jit\r\n=Qpt1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"87a15f772a44a1ec2fd4b3994ade80420b3fefe8","scripts":{"build":"rollup -c","start":"node server.js","example":"node ./server.js"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.4.1","description":"A library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"8.9.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^0.64.1","connect":"^3.6.6","prettier":"^1.14.3","babel-core":"^6.26.3","serve-static":"^1.13.1","babel-preset-env":"^1.7.0","regenerator-runtime":"^0.12.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-clear":"^2.0.7","rollup-plugin-eslint":"^5.0.0","rollup-plugin-cleanup":"^3.0.0","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.3_1537635625626_0.2664386752815453","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"soundtouchjs","version":"0.1.4","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.4","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"8695e9c1b2e921062f77dd05b5a9fd7beeb912bb","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.4.tgz","fileCount":28,"integrity":"sha512-PlHR5RerHG9ySuEHOhD8zcvVV5Oe/EZNsiAHXRDoDsT8P5x8K1tlN0X5VC52FJgoMmRt652tnumAJAnx+7FFNA==","signatures":[{"sig":"MEUCIQCo5yJ2ujO/ONAz+C7G3pftyd4IEurMp2oU9kN0KppMMgIgNxmQmBgPqfDLk6zcL4PJ/H7G7EqKYOuy4oKHNNmE7uM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1903759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpnWRCRA9TVsSAnZWagAAdPoP/2juha0cjKkvTwTS8N51\nHVNO9PwdDJztyXVRqMVwy9JuWwLPkU+00AIpWtr3HAr/tyCGnlc7AwSqmraQ\nEOjeeb9a8pQ3pM8jDPln1xLyyWZ3N5fjVk15JgVbfvaPs00D3wnmDu6fHTEZ\n4ozxZN9FuNJ/4f0XM+eCWzV/7sWGrFdK//OwzIkpfbupaWbdVB7L0r0CUwUq\n2Cw6mdYrK/F4TUPNbKE5LB6FCo0KWWfFKCaBF/AjCOLdT6+xOINjFwhlxgKN\nCyt1yV4+FaimsopVJEY/q+hVXccGxVTVxI4632Qbd8bJxbDXyYJyvliO08nc\neUPaaxy4E1fQ+slaYZxN3vux/RTfUHs8veSrnjvnJqN3qEEZxhIn40fBwWO4\nLK/lh8uH3ctUJfS48gWLpEd5qZSBy34nxu6OiNcCwL1hIWjZO6KVqDdbqGXg\nP0IA+IOsmFadP/2FYdp8On6SYRJ6UbF+mlf96YZqzJAHHNLbcpIo/5JiSLK2\n+iTiqMNNt58a8TtIWtmytuAR4jivkgu959IPN2iixpx3zfAQOwtt9+yNJOBN\nYX8Tj8K/FWvNVPb9KhcnYKl5XzsSZCmY0h8x1OCGkwECPjihyPF726l6IvjA\nCVM6h6R0Ixy40rCN3H9cHthGGxAzSLIi5i9cfORTCU6x5qqKPXUa6vHRNHq9\nT6Hn\r\n=sKTi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"814e381a520dcf93365b321df67ea1973cb52a3d","scripts":{"build":"rollup -c","start":"node server.js","example":"node ./server.js"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.4.1","description":"A library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"8.9.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^0.64.1","connect":"^3.6.6","prettier":"^1.14.3","babel-core":"^6.26.3","serve-static":"^1.13.1","babel-preset-env":"^1.7.0","regenerator-runtime":"^0.12.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-clear":"^2.0.7","rollup-plugin-eslint":"^5.0.0","rollup-plugin-cleanup":"^3.0.0","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.4_1537635728721_0.3063196608549077","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"soundtouchjs","version":"0.1.5","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.5","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"89e6cae0fba8cf00d0928895d0a1ded1cef52cf2","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.5.tgz","fileCount":29,"integrity":"sha512-m89HBaT6yCpeMHKDY4tRaGRtLe+A7U7dytkakVG9xLYXPCyy5wM1RBAOvrchWJiDTzh4+Ms4GaAPvomePXvPDw==","signatures":[{"sig":"MEUCIHZ1Krs3crkuwWzKKyr7uOo8cvDIv029L4Vk+wlcSOd2AiEA4loyaN0KtWtxzlJ8xzQ596RElPTGfZGGJpDSmrrmsVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16340785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfmNHCRA9TVsSAnZWagAAsDIP/2HxG0tF2lkh0CAz5MvV\ndgFCh1pK94WEefnT2QfOJqLyB9NfuaYP6dQqXPpmnZY5KOu+F9MKA/0d0ZU3\nGa/TfYVi+ueonfvi5VvWbDeKkCqgHrPxSQHX08bB7G/9sBZu0UjMzgv0nCSs\nIllJXSwXnr9SdtTvwg3W1Xc4jEe9rruuLYJWVjxlrG7DvrY8Nz2B7HoFPdrt\nnNw46bhwycLDhDx3yvj+naxvehPuvC5prwaYykbNDUvBQ7rabsZZNl1JoMg4\naW1M6fnaHMHd6/flJnyvvboxKQOwspgqsJoxd5uuf+WxPDKjKdZu9hrAvuF4\nTiMrbQGDyoCvE+lwqk+aeTDyoMfuDv6FN1iX+QUuqL/PdZvS7Lll7+lsDDT9\nVU1mUCtkPpYNRB6dJATBokgrBFHUMeRCVMsclpK5O+L/jK/aYQpO6s6E/TJS\n6X+6AisEPGlAk2xpWQ0S4O1QFAghbchnkbShhOj1x8dYo1+RHqZksN6zFEGo\nMUY3b13hW701RZi5GlcZbXME2VSYbKmiPe3biaHl1PGfFp9OhUiw1YTbu7+a\n9yVr8eMEAPn7fE9M43GfVPpBT4oSrUHeeau9fwrYXjebU6PhsSc4ZtZls16c\nL8EfwHP5xzyE84a0YWWcJ7k4oFG3G83KDo+9Gu6VuL0fSojnDH4f4kYU3AbJ\naH4+\r\n=Vu4m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"bfc9a3c1c2f92656a317eb5f58d4189791e1c9e8","scripts":{"build":"rollup -c","start":"node server.js","example":"node ./server.js"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.5.0","description":"A library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"11.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^1.4.1","connect":"^3.6.6","prettier":"^1.16.4","@babel/core":"7.3.4","serve-static":"^1.13.1","@babel/preset-env":"7.3.4","regenerator-runtime":"^0.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-clear":"^2.0.7","rollup-plugin-eslint":"^5.0.0","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-commonjs":"^9.2.1","rollup-plugin-node-resolve":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.5_1551786822247_0.9374359959072094","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"soundtouchjs","version":"0.1.6","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.6","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"df1ea372b5c0223cefa4c57f83edaa58a11ba5c2","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.6.tgz","fileCount":29,"integrity":"sha512-gbg8hlnz4LI/o7vAn0ZniWSiZfPHDgoPIrGfXYdndEctWe8htIV2+phetJz9xvITd2AEJ+55BuQHT3oMM47xIQ==","signatures":[{"sig":"MEUCIF0JLBpksGLiZsEC5aMikIQQhGmQvde/nrGtcuy6RbO2AiEApRO8fQfYWFBv5uPvH4xbR3Shn4W4eZDsSHaos+Ybs9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16340999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVqbPCRA9TVsSAnZWagAA2YEP/1fDstmRuWx3gvRCvbcZ\npTmBSzKoQa188QsVOTUsPYlyzvGvxKC0Mm/bLav2jyix3xfpVFZ0Hm5X+/rx\nHjG5YIC40+pbnZWybueRWg7H3feYUiyviRg1zn+DtVxaioInzG1ZHKCP772T\njn6T/0P3kllC6L5bo7eHpTZ5H5a1vm9q6Mar32kFnH+k5OtbK7I/lOH2Pwau\n5FrpUUH+3lepEbbV/BEc8wsTFm+zMq4lhA5enVe1DitfdBofbPAhShkd08B0\npIGwVr769IIdqLex9BQAsJ86oo4l1L9FnB2yMmaMnecYPpNwCGD8/o73Nlx6\nSrt2cdRBt3nDepqTrZpfuAIwlZZ9pLZAP5DskwbZfXxML1UEyZRhf8gnDJmA\nNWZpde/DLWAtl1jnR4bqzBQaJxHTKiuYZ7z0zebM0rNAVIYEZ3S9fJwvPRSp\nrRm3hWYGke9qwf0i51KxGY7oRmW8SnM3TbRR03XpJNguXLpcmJxco/PPY1gd\nib+jwciUgs5ibW2rjjXe+VREy7DBd0w1GOIhr8Ua4QJzZJh5yVgAHrhf21io\nSXAxbyGkL2Qo92sad9OhIu/ahNgSQcrWh3E5IWxmbryqMNnOZo9BNVw9DPWW\nJ46H+4+zAqdCgC1Zph3kshdEPm//89aikxINoGShG6kRKq5t6uwUyehLVxlB\n2lME\r\n=FgvQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"4cc7a7f9cb3beb400a74f240447572a976f54705","scripts":{"build":"rollup -c","start":"node server.js","example":"node ./server.js"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.4.1","description":"A library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"10.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^1.19.4","connect":"^3.6.6","prettier":"^1.16.4","@babel/core":"7.5.5","serve-static":"^1.13.1","@babel/preset-env":"7.5.5","regenerator-runtime":"^0.13.1","rollup-plugin-babel":"^4.3.3","rollup-plugin-clear":"^2.0.7","rollup-plugin-eslint":"^7.0.0","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-commonjs":"^10.0.2","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.6_1565959886300_0.10143690740085543","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"soundtouchjs","version":"0.1.7","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.7","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"2f09381180afca7692a2d22448d11a288e6bd958","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.7.tgz","fileCount":29,"integrity":"sha512-XNcOWF4LZrc5GAYbWhHd9p1PYzM+BAl4u/2/EmMEr+xv068rC4nH3idEcFB18GNje+LOuo0A6iXlBqJGsZDzwA==","signatures":[{"sig":"MEUCID5DdIT19aFZMS0oEkuRWW1KUjhhYe+I4nUJev1dgfaYAiEAlxTTxgOEmjwZ/4BDYfiG4n72IMhcPRV1C2I5kBjnULE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16340999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdckKtCRA9TVsSAnZWagAAFowQAIEnxYk05+RgGY81w518\nA8aBkVfixggGvU1n51X8RflApVh1xHDdxpsLMESqVEY4Q2ulNr8Q/buL3/dT\n4lb69H4vMWnHZmmgODGJQ7a2XNi2n3N2i7Z/ZHmk3d2Wt6VP2ZPjR0Yrc2cF\nmZ0nyzYL952nwpnx7eKh/JiBlo4EuJR7uymVCe9f03QCoZW7CLnVvkbTUCwK\nS8UIvcNBWX9kA88loggB1Vji7uVubM8Piiyx4ugboYLn9B4TyoVHnyD9TleN\n3rCacYXtrATGATWdh5jR5GLAgiB4Cg682jAoJ8TiltQyypfaK8OcJaHqaKvQ\neWOopxMQOpAYODzWgltAFJxNougsommmh4F9PTdnjTikVMkvFtp1UcrMoypa\nVKfLjaM8OYkPU2ZPen5zBHlH+X9LkOnXAZP2mjxh1J8WvpjEon9pyAMJ+QAH\nYCNEua0wH1+UlUZxofwjCO3z/YguGxUPdy+h5vphiH5xl7maa4j8i9a4H1eJ\nmsPrhhCvvFIH7HCDgX+twMPFy+YPXD3j/9Dl0vVU5OPKqVOxr2M2zZxZFNhM\nOyvCu3hNcJOkYZdaZzU75UAiNjaeyS0gkeEWMxfU6uHBfdSGBDbBpywJV1fs\n+Ts1sn5rt72iaeWQYkNlOxsCqSHamHDtk2H6HLALwT7/JG/fgE+6QQ2Y3ZOo\n8TeI\r\n=SArz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"bad98fb07c2fd55fb82a5a3fa4ffd162ff490648","scripts":{"build":"rollup -c","start":"node server.js","example":"node ./server.js"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.4.1","description":"A library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"10.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^1.20.3","connect":"^3.6.6","prettier":"^1.16.4","@babel/core":"7.5.5","serve-static":"^1.13.1","@babel/preset-env":"7.5.5","regenerator-runtime":"^0.13.1","rollup-plugin-babel":"^4.3.3","rollup-plugin-clear":"^2.0.7","rollup-plugin-eslint":"^7.0.0","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.7_1567769260338_0.29386576111753904","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"soundtouchjs","version":"0.1.8","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.8","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"73047d825cdb74a9644de7b80203a4e862e30b90","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.8.tgz","fileCount":28,"integrity":"sha512-Q8igHOnXGpdsymJy66mbGmw8EI811KL5fSD29ritR9wvDp5j0IILx/BU7zoTeZzD0o1ENcD4mOrTrYjMU68oFw==","signatures":[{"sig":"MEUCIAawWp3CDjCA/hOuFTtAiRj69rpFQcM6gC2EHwUDGrLUAiEA3kW7QKu1M6tW3IbD+fvlJS9Y1EEqzUnHqhf27qcRcuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1906256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeebCCRA9TVsSAnZWagAAERsP/1u1drXYi1WNowNFlz90\nRO+loUpZnWBV6fOXf6pEBVCq2j0rJQqHzi/NdV7bU4gNWZYvNCr4ptkezRrO\na2Rz6RPmEex57iWnWVkd85Nbqp3fqITEe1Lb4Z/JqJLIqGGTEIWJbCOjDd86\n2tqkX4prjlAVQ+fFnPDfaXXzYmCmMbrVIUAO3zvVgmRQ4xoXnDw9/wLS8pky\nnj+AnQH+LJqaQ7VjD+CnvJ5EkWedDUkSUlO6iYVerhyt1n/HfAQ2AZyQyhK+\nvp5n6tmNSuFZITIgO9p/FYrsSg7aOohqG5o1hhuOjQr7biWe1yCpO/tG1hxd\nIDr4TRIeQ4CTrvaFqPvo8IbKHqyysblpR6sbK/3peIJy1By/rKoXNq36u7wb\nryHftlfRa7gqef5wrSA16q6Ec3RP510nbG9w6j11JzztSGQOw7fFIKGIjcel\nq5eyRaB0qBpkZe9UfSQw8L7C87sx5ZNl/swOLpWZs5VHpRb4JuXMKBPDzRW/\ngpkYvEDbZJCU+PnSTESknQBYp6ZWi9VNZKvHZAhHKeOyOY9FhcjIhgbMQ5Q+\nVfqr1/mXmnRG/soYTpiP7jZP30XbjANvUxfqrOYJ+F+N+NoZI6NWwnzVzyqa\nctyNrmKB7T37JXEXSa0dpDR3ekN4Xn/RxGs6PzHxkPNnvVktW3Cv7o9C7kWk\n3qd+\r\n=3xhi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"ce9aaffacdc437a02971f120c0290f056d1a33c2","scripts":{"build":"rollup -c","start":"node server.js","example":"node ./server.js"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.13.4","description":"A library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"10.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^1.20.3","connect":"^3.6.6","prettier":"^1.16.4","@babel/core":"7.5.5","serve-static":"^1.13.1","@babel/preset-env":"7.5.5","regenerator-runtime":"^0.13.1","rollup-plugin-babel":"^4.3.3","rollup-plugin-clear":"^2.0.7","rollup-plugin-eslint":"^7.0.0","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.8_1585047234058_0.1847468627223794","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"soundtouchjs","version":"0.1.9","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.9","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"3395c4d1e954aa3aa88e6a3897d7b3f39f3a8f51","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.9.tgz","fileCount":28,"integrity":"sha512-BY8r45JfER8w3A753ZTU9WxBXkJb3VPm/mtcCBKKAFaOLkFdf4w3HRD0QduwVi0pfvcnhSjlsvVcBOATnEixCw==","signatures":[{"sig":"MEUCIQCPUOrslc1SXQrhH/6DU2FlTDyZveh18g+fi4zH8cQ6JQIgZ2cogpifw0Pnval0upXL5cFl1YEYtCK6X4ZvtJ3/NmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1909523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeehdCRA9TVsSAnZWagAA9fAP/2eXejcS1oq3utrVl/so\nI1yHX+z89HzmXuUKmtWmuNlRt3t4d/PbPoMK0xdqrG0YmoKShhsS4monP+XN\nX8Xrspq2TSispVBJgiH8BbUSSAHKTtej1tm8PvOKqRsf2fj7eHPYiu+3mkMD\nUj3ynFzHnoXOaAdRtHr5KLkJt61kKRQ0ZrsYzCrjWa96YCUtwgGin8+E62tM\n78IX5WMjILvdFFlxLkJkuE55GKt+6nKQWQNd2wBAJapRWObZGVoAG1yAbHm9\nt3/z8r3LjSxjEbSGEXeOgxXVySm3g1X4qnirTuiIbhi3aakzRMo3RVIbde88\nDbaM6MtIzrL1cLAyY+TENLlLAHyWT3vKxxivI/LXPlMvj+QcMBDTuraCoSEZ\nP4IHu/ALdDu+60FEhnvcywjwNCje6u1WvHO599PIF8vqYBa15JJlpG30ZRf1\nJtgDp/8hrCqMePHDQqK/a/PYxLfvV948H8T6u+R5y0HfnF1Yn9Tfdd6EcS2G\n5Gs96m+GMfKmQ62fn8baHEhtXrp3VaEVJVJEpjhBK1YFQxGsMjYuiP4zSKm6\nJBpEBJNZhXLKj44SybDUQKGvNM9SAd2GnU3cp7iwCmZDtm/Qpy2SPv5NvTzY\nhLkZhb4n128bEB/A32Iclo22b25OyoEJ/5rTAziYzpMxzv/AHd5HqkL6o0mt\nInjf\r\n=1SS9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"389e7a16ae73ca5f2b4898066a15284aab2693f1","scripts":{"build":"rollup -c","start":"node server.js","example":"node ./server.js"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.13.4","description":"A library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"10.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.1.0","connect":"^3.7.0","prettier":"^1.19.1","@babel/core":"7.5.5","serve-static":"^1.14.1","@babel/preset-env":"7.5.5","regenerator-runtime":"^0.13.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-clear":"^2.0.7","rollup-plugin-eslint":"^7.0.0","rollup-plugin-cleanup":"^3.1.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.9_1585047645412_0.909737943559433","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"soundtouchjs","version":"0.1.10","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.10","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"7f2bfec8bfdb66bdc190195d75e715807c4ac2cf","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.10.tgz","fileCount":28,"integrity":"sha512-HR17NhMhDM1wha+Wr59Alu+sYarufQ2Inc5tjq/68OYHeRaPx0oFyY5e7Adt3YpWv7Y84hTsXgt2h8ThfwyTxQ==","signatures":[{"sig":"MEYCIQDsyom4h9TgCj7aDOPjiyeZIBtZWOZgDCvRcWNls1wOxQIhAMhyvHwMfTJrNxGN+jF2giMXhPTZltLzU6YB06uLIQ0J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1910261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeez2fCRA9TVsSAnZWagAAkUUP/R2UODG2nLh1dji03T/i\n5ydk4PlTIWLFjWsoIhOUs92pM4b2qBmNdny3lIjulr47bjfWQyj3NhPZL1Mv\nsL+NxY91spOufcmHzcbTcnUlwiIByqN9ZdgzqwLswndgWSupA+0AIPQpbphm\nNdH669my7AdO+JReVa45AUS+GIF34Pa1uWtU3YGWBcWmmxIOyQ1H4s2tx2bG\njR3FjCERqp/lNm/DYcd29ocYi3X8TTMYL/OjTbeHrHnAUgBRXumC1LE1ReSd\nenQ7mbpClovPmLWTzBdwfWohthhO2uROl6eYheP1CJ7SXmVQYd8J7/KTuKkW\nqJg5WxipabYSfCVBTVphPNhkA13JY3jSA3OwERqIa31v9tjvepRSre1notBB\nCYPVCnw2Y07fRTqdxOdYDuyUFihYUldAcylx9Xto4iNb3yDmP+eXTJoXRxYr\nY25tmfwX1FtOBwxplTahxZED4hsmmofzlekeq2H88gYWhnlDjVIjuuGsD208\nkg1rJ45VjiVT68sKvmqI7e4hH7jp9lcSjif4q+8DelQA+yaEVHzJrukitMG3\nmM4UyDUgSDW8ZQa5MW/YG/2DHL9NhKRoWFhKI229he/uymrUy6SarsWCCjbU\ngpEaItO28uOgZLftb5/2gDWSfnmUyyyIyCoodgcoFIby8M/2hABQKRifELDj\nCU1I\r\n=YVOI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"53d5b726755dbe85cd2ffe34efb974b4757006fa","scripts":{"build":"rollup -c","start":"node server.js","example":"node ./server.js"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.13.4","description":"A library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"10.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.2.0","connect":"^3.7.0","prettier":"^2.0.2","@babel/core":"7.9.0","serve-static":"^1.14.1","@babel/preset-env":"7.9.0","regenerator-runtime":"^0.13.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-clear":"^2.0.7","rollup-plugin-eslint":"^7.0.0","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.10_1585135007232_0.7112905626650639","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"soundtouchjs","version":"0.1.11","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.11","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"5e060f75406bab9bc000ab61f7f26a3637cb0337","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.11.tgz","fileCount":28,"integrity":"sha512-0xWpU2hdO97n9Gs7B3jhRf+Kc92PBlcwWQ2jNsz3tDxTFcn/9e1W2Thb46rLY/LQrQvlgBzvQtPbfgzW06l6Mg==","signatures":[{"sig":"MEYCIQDL5C62/qe/Qg3ehX+ms1wxNjuu6PIdSNAiOL6zZCrWtAIhAJyJ1c4mGmBpA/J+gNHL6L438Kvw2e6my2AkbLOOmB7X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1910788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehKEKCRA9TVsSAnZWagAAN7gP/1ae0VtlxELWu1Nn/Slw\n+5HEC5JBOzq6du72b+g+QOB/qCno0vJm5bwA00NZojV9grpzlwTnhSdpLfHx\nLu1uaLQNvRHlzKGM2vbqonyerAJI8F24la9UnfiqI/dnXlxdl8tt62ib0zUz\nLN1o3nuDSxaXsLDTN2AvHGrUlbzuHd11E7wziu9ksXoh2BgS/vDRFPsohK9P\nHqhEZB/oqxykUqhPV74lL1DH/8WPD7Dv92wX/bWS0q48nyaFiGJxQTpqDkvu\nVumtJH6fRG7cvw6ps3VnLnfv47okY0uVOPRVlROkhJYYmZgqMUszNQ0oyNW1\nNst3CckqZpn1YNrxiQC9NWWwgw/IuwP2q3rH8L8DoLhnIDmP0ufubbl7mBjs\nFHhn/JerF4Xx3cjwVcWJOldDZkPzJcGVS6Jiwmjz7YLLk60xvs+m3/IUrGT6\nLcABSolp9f1+atOgp2UgjX/Nvw07vfe5NTGWr9jajqlqb1DxUpV5DRIb46xs\n07MoohrWodhG2H+74JNqVZ4ds0ITM0MEyZ2kwOeAOwf/ZYtUWTHUgLP/9/VF\n6TejGH2WlCEoMBcDfvp53FR5hFoBWm63OX/nFA36RORHY98uoskpnykYLkGJ\n+Kb0asPR3jOVX3JGyb1dvvOrNhmlyuRsUZpI6pSwjs00ja/ZBBz3BLAd6Ccl\nMkgv\r\n=KIaJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"27cd80e3ab13299bce05648a5d4f2ae88666b007","scripts":{"build":"rollup -c","start":"node server.js","example":"node ./server.js"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.13.4","description":"A library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"10.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.2.0","connect":"^3.7.0","prettier":"^2.0.2","@babel/core":"7.9.0","serve-static":"^1.14.1","@babel/preset-env":"7.9.0","regenerator-runtime":"^0.13.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-clear":"^2.0.7","rollup-plugin-eslint":"^7.0.0","rollup-plugin-cleanup":"^3.1.1","@rollup/plugin-commonjs":"^11.0.2","@rollup/plugin-node-resolve":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.11_1585750280964_0.18663505419244975","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"soundtouchjs","version":"0.1.16","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.16","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"8240095032027a6fc02f2aab0d0ffee1292f1824","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.16.tgz","fileCount":11,"integrity":"sha512-Rfb8s+dx0aytmGjVc3fvN2g2aWzgsnIcaPIp26rlwbTLtXiuiF1oq+laQHmG8G+Nd0JcWNYtWm79KHekX9DPaQ==","signatures":[{"sig":"MEYCIQCDZkXgs1XP4QG/O9Kza9xtmn28TflHITQ8zfmKI6atsQIhAJBNY1kXfh4YZV/rJVRLDh20XI0+tx5/pzMjyDA0RjlQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1860656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehP4nCRA9TVsSAnZWagAACHIP/1sAP3fgq3VrbXgT5VP9\nYnejJTj0yHKeEjL4SYiqCrLW6e8DvQzOoJ2RnaDJEz82uJQlWFEHzY/xe4mo\nOItiziWZkL+xwf4RpXqiM0JegeMRufBRLYOc/viQSvGzdj56U6audEtsdUtY\nl5v3FkPvlXijOvqXYlS0YkyL0q9ZJYnysK2Q4enMRqxjEmLzPBzUAS+IR18h\nmJ+CWR5vIZllrdcPaJrbDldmdZb2Mo/zXyQCqh05bqMRLevfBQnwCXio/c5P\naOrIaiK4sSn6Sc+4RPhvq0/bWeDuwq/qKQRHMnBV0U1dmqXI5ZZuATKnWbNk\nt73BYRTzaxPa8FVZww4Vg4jEsigtVZcjsOEvqKI+IJtYBCHkrRe+2e+Mj+JX\ncaTX8BQD2w/kWcLsptOoRE+wtSsErqXnhVJjxkaTwib0L/3uLoOYHW+hJqSa\nDj7SQW2NTFk6acL/W/SprdRYBF97GbmcAu4VoScUYQxVo4kk6IT4UztK/Yng\nA++PQYTFuNu0gkArRNBrWgaTl7b9NdxFwXhEOUYF6zrrSSa8mTFO6igDPVGI\n8RbWGumSgctqG7rwCXY5JB3Ug3WfCFe5znvjFt859asD4s2bA3ByUIjUsTfE\nO5V/J+GnoEt7QiMUf3JTOmpF2LkPaSUbPV+e6kCJOaCZ6y1+dbla58PL0oLQ\ngKzW\r\n=nNKp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"15f796dca79592776f43384c2b75fa081a29be36","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.13.4","description":"A library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.16.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"husky":"4.2.3","rollup":"2.3.2","connect":"3.7.0","prettier":"2.0.2","@babel/core":"7.9.0","serve-static":"1.14.1","git-branch-is":"3.1.0","@commitlint/cli":"8.3.5","standard-version":"7.1.0","@babel/preset-env":"7.9.0","regenerator-runtime":"0.13.5","rollup-plugin-babel":"4.4.0","rollup-plugin-clear":"2.0.7","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.1.1","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","@commitlint/config-conventional":"8.3.4"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.16_1585774118357_0.6543192394379631","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"soundtouchjs","version":"0.1.17","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.17","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"e71fb6c3ed3904d784d472750b5d967edd6f0bc1","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.17.tgz","fileCount":11,"integrity":"sha512-FWB65moDjU6YzAKPIiDZpSb5dQChiSnyaELHICnEcvjjoRaE9R/vpPPimNAjpEUonQ3yRKKeDQ5EleLPaMEDaw==","signatures":[{"sig":"MEUCIAbcwaANJnsupfa4Vd7NpDUrwVxmRNttt3es7Q8dyV7OAiEAxHYg1NV8aa+K2TYRToNNLqxWFg1wIta19FR7ci5h3nE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehQmzCRA9TVsSAnZWagAAjlsQAI/+jm1Vzmf5u5CPJBfk\nSsb5q78ZK3KPTcerKdgZKaLShAdOYJF1Drj+yXrtxAXg8HvgOAG2Q63c/Gd1\nsXgvOmEZQ284/hiejeUKqRxBAsvUlpniZHRcbRnDJUHcwj0vvdscyYBe47je\n4F70DdQGTC13x8s9yxNSr0GSVdWvKkaLRxptVaNh8OxRaNnEtiiKw1Kzl5VT\nm2F0wSRdRzq+c553q2gftoMI7+ynvv8IXevCOxV5W81b77Nvm14TL1OPL7ZB\nxHZXr48CnGQ1aFGPMvAdqNuxXvllkUVhSq/mualpfVYdBP2zUcAakP9ysdUK\nSajmc0U6KOt3Mm/0AyudjKI1cuJEMWuQAb3S/eddQ+SUpkzrFXXNIAsBcQWp\niYwjW6KxNzYh8T3KF/lfh2B4JC6VNlOji7CJ89vtGg37WrltV5c0VL4ts44Q\nY0xzRlLAUn5NUCStqi5QnKk8x0gxuHejltIY8g2JEVndUOy5ztylnnsOWNZo\n8AJqsDxuJs37J1BOJ3tCxirArMGktL4Do+yCMOcaciFmxrS4f3sw2mdFxGrl\nN6dmsqT7yM+ZHyaSQqXWtiy+EX0TBRcEdn0sBLLkzrccqY3c0f/ilywTohGN\n5y+dT2QusVRElKKODkfMRcBVt9G4hYxSIHiCcnTlncLskXOWD0ZjIlOG9mGt\nN2Td\r\n=tPWN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"ef6ad959026e6b5042da0990d1889f20585ad21a","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.13.4","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.16.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"husky":"4.2.3","rollup":"2.3.2","connect":"3.7.0","prettier":"2.0.2","@babel/core":"7.9.0","serve-static":"1.14.1","git-branch-is":"3.1.0","@commitlint/cli":"8.3.5","standard-version":"7.1.0","@babel/preset-env":"7.9.0","regenerator-runtime":"0.13.5","rollup-plugin-babel":"4.4.0","rollup-plugin-clear":"2.0.7","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.1.1","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","@commitlint/config-conventional":"8.3.4"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.17_1585777075162_0.7337615308771317","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"soundtouchjs","version":"0.1.18","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.18","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"f838da87a173432441bcf5e2f802e3b49704d414","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.18.tgz","fileCount":11,"integrity":"sha512-OfObrcmPOXold9llG971a7keyoK/8y/5w+wvl/Jabk9EjgQ+yxofaSnHITSfGSvab+Fmk1tyV8Hi67yeG5vfIg==","signatures":[{"sig":"MEUCIEQFZDEC5d0by4QKsQLT6VwdAtKaStiG9UK+z62j9R2yAiEArf2sYWm/50EqUo7XrxhujsmKxpXkXCoKMnu0jriNreg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemwzJCRA9TVsSAnZWagAAaV8P/AjKa4ucnEyvng0iWW4Z\nheQA2hdyVYg2emoR+/CsYAwkwyyfFmaE699T9wnAznCmqEBTOUsVDbS/IJ4U\nU+T1Alao+KDOw1mOWmfTi12GGUxGD6HQgnTLHioMi3GPOYpu03alVPiz4AC7\nDhsDtXUUROUJwkSeSA2mKlY6pXQxvtIFgxCnJxJG9HycUTXI430BJ5OIqgE4\nSFjWwhxH+9OHYTwLEQNReTY+6WDhV7v9VWxDfCO4Ivu0W3vlD303UgbpSnzP\nzstJ4ZA5ScfsuxgxKZVTPn3cYg3TN25MFX6JzDFHvOhWWnAonf3czWcyBP55\nrkKiWbSjDN8lV/WechKBiwcs9a6EgrRAj9JwV9Uw0Wu5yyC9pToHQMSndu44\nNyB8yt3fR2JMj73sFiQpDao5ZEIhjIJ6rIsDkGJlE2NicaCGpJIRaI7pIMMg\n+todVMAhR5O+sRAmXU+ZQUB1x4jS42Ck2TBB1dbRxJJ8X/hu/XOqVT8FsAi/\nCX0zziOsER+Sp4DiKTajBDbcHFRSuPdat0gU7zV34VsBcDtkkeoEOzuAS6jW\nQWfg99lOw85+8XBpTY2cs48DpjB/vuCzWh1rz8FOFZuE4dfc99ehCwRq/e2b\nmxZEsvuapKyzJbxiyWcoc5rmzGRtM/y6HefqIMattvCziyKOQuLrh2VHRAij\ntfu9\r\n=JLlB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"3154f8ed876b91795fa22420bfe17dff309bbbe3","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.4","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"husky":"4.2.3","rollup":"2.3.2","connect":"3.7.0","prettier":"2.0.2","@babel/core":"7.9.0","serve-static":"1.14.1","git-branch-is":"3.1.0","@commitlint/cli":"8.3.5","standard-version":"7.1.0","@babel/preset-env":"7.9.0","regenerator-runtime":"0.13.5","rollup-plugin-babel":"4.4.0","rollup-plugin-clear":"2.0.7","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.1.1","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","@commitlint/config-conventional":"8.3.4"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.18_1587219657208_0.3770796834952501","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"soundtouchjs","version":"0.1.19","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.19","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"0409b1387dc1ab6c8d71018d97b3657d87329e43","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.19.tgz","fileCount":11,"integrity":"sha512-pHhRHqYQkdRJpHhC1apu5sNMVcogdB+YTVRDLvKf9AdiFgER9VOTiv80DC4XJqr2Vb9OyKzieh8Mp2r8WThGZQ==","signatures":[{"sig":"MEYCIQC7sMa7qWkSv/BJVm53bShV0LlVsmdjzBky8jGpAwAyDAIhAPT//B2aBaqGTTEBsTsF+2z/BDu73nch3lCdeo7YGBJ3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoX2qCRA9TVsSAnZWagAALGgP/jIrHI97K6FO08hHy5E3\nnKxEsw4rnrOaTHzan4MQADwHkXuSE2I1l5OF9CZw8AzW1RHoLULO1N6A0SKG\nI4JngEQULIf180EDrtxDUc5B309KFk/aAYfGZOCarpB03xDdLP08xtXaemvL\n2Wmi1qAgLVda8VRGZxEDiKDZlpLxPTUlvZ62K2s2FLU3JiviG4i1a5nuCFtu\nS65ncGV0yDBDe88mjTba62BQ7brtYFvk91/RxACTiB5x3bU8Rnni2AcxoiIR\ncT99EkGIs/3X4RR0pBuGPyhPH9UWaLe2eNFHI76sjV9M7mYRfvDLNngizjAn\nh1TNjtAfhklEVgAAqBp0lzsa2XkOz0GAI5YBOq/15kINHa5zGA7vbuSwVdP2\nC5MEPACcSZZpL0xKf7FvdVUHuPl89hyP5HoZuaLuTgvskM+OmyH6bRQOeZhl\n9nnPenvStMDL9qOa+6s/etLKKAgX7LAcZLx2PXUgusYWJ9v6gDu/EodnzYyS\nfGiLt05yvZY0D58hXn4itGvAHRuJbeSg2xohtBXqzG5lBYXOPj3Tdvg3p3F1\nde3XwE3gyLMsvPJpbaloBDFJdipOMdZsm5nXHFYWhevBUEVpDZBOc1y1bgEL\nL6I9I1qGz2vrwlIoSdGcfIsaGYPAH6sktMvwe3wnesUGfmEG0/3Qi+N6LRaH\nnGgo\r\n=0PJ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"bcd8cc2f779365dc89a4faafe22a40d67a1a1297","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.4","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"husky":"4.2.3","rollup":"2.3.2","connect":"3.7.0","prettier":"2.0.2","@babel/core":"7.9.0","serve-static":"1.14.1","git-branch-is":"3.1.0","@commitlint/cli":"8.3.5","standard-version":"7.1.0","@babel/preset-env":"7.9.0","regenerator-runtime":"0.13.5","rollup-plugin-babel":"4.4.0","rollup-plugin-clear":"2.0.7","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.1.1","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","@commitlint/config-conventional":"8.3.4"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.19_1587641769393_0.39542534938991936","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"soundtouchjs","version":"0.1.20","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.20","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"dc22d898503bf712acc9c1490775411740cbaea6","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.20.tgz","fileCount":11,"integrity":"sha512-RdlgpMeNX21dTPh7p8+lguuSy1pOnCNmf0MxGlnZcoZWg7TY9HiIE1kovUy2NCPACrkTyL6f3afvzgb7qSJSFA==","signatures":[{"sig":"MEQCIGxR2Qq5Nt7vqBciDKcea0sCdUxBmJQv+KeeBLure9hHAiA2dIWmjLzmYgWB3I9c/nnTj29fN3E5lmMJjzVFRp+G8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepYI3CRA9TVsSAnZWagAA1pMP/RJ3C5QfZ2p+ASC38Llv\nVIFIsjfU6R7v1XulRaPCzuznZ5U2psyr/2TGY7ydWmYBS7WqTFd6uUaAbnj3\n4W1Jb0qjFEq27zPxJm4gRpCQNr8BhRjL7EYg1Bw0Plx1Zr4oyCGRrvrgGmy2\nA5EO8qGyrC5TUbBOmKZqpwRMPYQvR8FXJ9/Rab549qFEm+bryh7rXMXENYCD\nhK697uW7lMs7djIPR55ONm6PFgmw1ivnUxiuO+Jnq/3fXQ4f51ywY7bM6wX9\nX6dqRDKgz9xPlpYtQd9rlktEQPMLO01RwT3IxEqr+u32udw5H3ZrcCJgHRJr\ndr2W4STm/lGxRCC2Kpq4fVSVO4S8Bh0JjzyJ0sxdjyyVERDMmiIfCYB0YMri\n6Dl7o96+7kY6n/LphVdrCjf/zK+VnNfJMycvAuMu9bbRAUM7UgR3hPLoZ5+i\ngrUU+sAXhWDPteZlR7ve/9cfQPGqeX8MKo/IpbXSuYer57SY/EEjK/X0xiQN\njTYG+yOq82uXEiOPQQWZBCkSb70r5wDVudUqMLxbSt0koFZyWNngF+QuhFwn\nw7/aGwTCxtGiwoMTcM4HkPxgf0JUqBWt/pcrH8ZVviGHyZ8K1s5wYldybV9l\n8pEz+0LMkctkMbRy6wwFO3spkL+m9ZYjdCGsc6SqdmNF8SEHq27oBYbr1KeZ\nMXaa\r\n=LWaF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"16a258c765247a5743320f10713a55415b86c82f","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.4","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"husky":"4.2.3","rollup":"2.3.2","connect":"3.7.0","prettier":"2.0.2","@babel/core":"7.9.0","serve-static":"1.14.1","git-branch-is":"3.1.0","@commitlint/cli":"8.3.5","standard-version":"7.1.0","@babel/preset-env":"7.9.0","regenerator-runtime":"0.13.5","rollup-plugin-babel":"4.4.0","rollup-plugin-clear":"2.0.7","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.1.1","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","@commitlint/config-conventional":"8.3.4"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.20_1587905079175_0.17714323775283858","host":"s3://npm-registry-packages"}},"0.1.21":{"name":"soundtouchjs","version":"0.1.21","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.21","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"35f4c95f6633b105c029c109ed0c07071a2e0927","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.21.tgz","fileCount":11,"integrity":"sha512-s/iywqZi5lfnk3eORTpfA72TJ/Pyog5PrWeKXZod6diDMb+71TsDdUAwraB2s+EsLROvBOxdZapuXzdFpoxnQg==","signatures":[{"sig":"MEQCIAsLFYCMDwTCGw7gI8eeLlCsbjZbn9DS7uOcCwHgL6O4AiA3U3/ZMlv1dTORysY+9/wQ3MNBsg6Gccyu7yU+P4FlZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuUa3CRA9TVsSAnZWagAAEWoQAJG/TWN3sdQ1GsRc3AYd\nXTGAEkDGm0WH4OXZw4WRgDxO8Y/1QEp9vlywrf4444nh6KniRb/A2cIPEtVZ\nUftfXwpwxIA38zPr5E7bx0w2E8cBj8Kz+Z28Wp05GFV6sKz+Zor2gKPF4Og2\noubPViddAAZg4+BHQOQIdIcD13rIyuNTkWgNC0K3iPzTUX0BDVhtnrvNjtAO\nQop/RS41DX+xfQVPoak8Vqbohq6SWAVqpHMkXIvBRUp7ZFlszd3u37J+mX1L\nTvGpNjAjLDKSVDTj5nXH+sb6YjsQem5E6kMlJ3XACsA/tqmGN/YZ8RYluQTi\nj7RyXynpGS1JyH8bxqWqcuMKOCgPxwRdsujTaJZK9U07OrdB16VPtsO5UuKY\njKcapAjTXnCzfyJWjSmluNw5hjzmgf88nxc/OyaG0YHOXntr9mzDZ6F0DB5N\nKCu99TVZ88jkS/B7gQwj2PLDqkEt9wUtAAHj5JGYX1e8SWelaj5U4t54cTB2\nYASg/NNjmlZ34+gBPIy11a6yHqdcEVp2ymomp+dJGUbKpXaV1xPOkQl49KU1\nQtqfAWKlKMteM2ff2cwkoveDzE1CuCpYfo4ngDPQ6g9+sFoQ1iUYixI+G1L/\nOBOn+nS+CL5XDdqgbDE3dSji42TwNx0Vb83RDhiY7fTJEdUDyOmVLwZxfzbi\n7tSO\r\n=w2PE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"5650bd7e9343459c9a40ba4970a158980c0532b5","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.4","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.16.3","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"husky":"4.2.3","rollup":"2.3.2","connect":"3.7.0","prettier":"2.0.2","@babel/core":"7.9.0","serve-static":"1.14.1","git-branch-is":"3.1.0","@commitlint/cli":"8.3.5","standard-version":"7.1.0","@babel/preset-env":"7.9.0","regenerator-runtime":"0.13.5","rollup-plugin-babel":"4.4.0","rollup-plugin-clear":"2.0.7","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.1.1","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","@commitlint/config-conventional":"8.3.4"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.21_1589200566626_0.6088772910308631","host":"s3://npm-registry-packages"}},"0.1.22":{"name":"soundtouchjs","version":"0.1.22","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.22","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"62e92c0bc70bf17102205afda9128f135e9a8392","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.22.tgz","fileCount":11,"integrity":"sha512-k29HPqaJxKG0xWbXNFf9cx2JUy11w/7Sr5RLZNuJAqP9yEBi7IW5Mohv+rDcZYzKpzad+AFB+wu15O3ObIHXKA==","signatures":[{"sig":"MEUCIQCrr7wbnLWjN2tWZgOiaWnmOvBfRsDTjM7tqsryL86tCAIgQ8pi1yd4bOY7ljmlZMnK1FzpYUH2oMlVSMLrFhRie8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFcpHCRA9TVsSAnZWagAA6MEQAI0KzzQ6LzLcJmysT5xP\nz3hMIOvzDGgzNF9EJw2ovhFOO9VLi1M3VbL/QDp5beQsQGEsz2Ek/8iboE/z\ns222UjMNSCOCT50/HyPluA+wYptNfiVOXG/2+A2JjEbaUXCh2PfT+pZZXTYm\neSns/roW1t/HZKdszoTwqqRj0POMeLHrGv/LrxrM3C9vbzny/A9hVcjy6wE2\ncSl9MR+DPNdsDFSNSbo/BnL6CkrV3ac0+qU59ms4HSG5aplH/O7RDjaTWG3w\nRTQw2fV1YqCdyBIBjg0qdvRnpRAvHyewCB95lUHgKbAF9nQh1RYxi8frgnWZ\nMFItiBW0OzqjkwhkhgoZLsVtChvIelyuPXSfHp4X6r2KHhfPacXMnD1Itiho\nFZewGRPpWJkIkhRBmUM7pbzKoG/2inKM7B6wQro32xKAENYigVtSQ1TG8xFK\niE83FoXNt1Cm4MLQTDLDma+oQSBrF9NGjHqBta0NzGKo/X4amH0LfD1Y00vm\nXtapw0pKcsLcXohxqrhLDOaFMQGnQ92xzSWY4a5GvS1chNDNXrGSWnstZY45\n3lJsODVH3Ron2rDNgbKJpiyMCf8vRHKJ1+mpcaYbuGdkAAw2EyxlygVxJK8y\nAJpeRTuQwTJHQLN0SCVeZLJtqPKBQbWBZomOi8fDHAI9efRr4Dia77ZBUfft\nDP67\r\n=1+vu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"53a2059b31431c2982006eccd58c0e7e9949865b","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.5","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.18.2","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"husky":"4.2.3","rollup":"2.3.2","connect":"3.7.0","prettier":"2.0.2","@babel/core":"7.9.0","serve-static":"1.14.1","git-branch-is":"3.1.0","@commitlint/cli":"8.3.5","standard-version":"8.0.1","@babel/preset-env":"7.9.0","regenerator-runtime":"0.13.5","rollup-plugin-babel":"4.4.0","rollup-plugin-clear":"2.0.7","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.1.1","@rollup/plugin-commonjs":"11.0.2","@rollup/plugin-node-resolve":"7.1.1","@commitlint/config-conventional":"8.3.4"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.22_1595263559299_0.42012425879366266","host":"s3://npm-registry-packages"}},"0.1.23":{"name":"soundtouchjs","version":"0.1.23","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.23","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"26d56097967e2e0fe2b1f7b257fc9c936e64bf21","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.23.tgz","fileCount":11,"integrity":"sha512-wbHoDqUnQFGqAg6d84bWuqWCm7nZsVJdwxAPbkTVp6xTpspflNz+29vfj1UTCsccFuzn4xbVGXL+L18dZaTklw==","signatures":[{"sig":"MEQCICDSGcL5rNsT4q2kW/vl/3n5o20zUHhwNkBc/C+EYHiYAiAaZ85b2lSA0zMJuNulpGKQWS5kB98nzNh6e1BhoswZzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFdCYCRA9TVsSAnZWagAArN8P/iVLLFzg8u3ymjCkhTQX\n7hNj9zxDyCBGP+zVZg3btDfgOBZ53oh5VxOBQzhad4U63B439MH8MOTp1N0U\nwE/CjXRI1YqzovPN/vMQgZZSynEHJP1ZSMVj1PNcS+7+nB0TpUoQHd0B2a+S\nJ5SAmMlG8lIXypopcJlZvSs5G14E+GdBSSoE4xBcQu+QGVjnEs4C2pDC+zOb\ngDluhCbtfnMgwCEw8l7/sBmvjVfCD86CBplZwM/tGigZUFxR4hQxeepSbZ0X\nKIHqUUXdPH49WkvXfwnBzwknvcE0rYULCUTxKTaGgMIUShW5kb3tyUiMc0iT\nTKdLAwKsTKsmb8Zuu+ZtF0Aw0OJEJNWuVZOof5yGTssc33OVj5lISjDXn3Xt\nHUpyil+XX6deCtevokUcFqC0G3trSGC//KSgnIDdA9co6L960/5BXgwCZ7na\nfIXtarO+mSXYqNSvRiBGtT5zmP71/beyvmXrsUU9PS5d7k86253Du0Sfn//y\npBJWKssMzqov4v6UsTEEJrJ4SotdeJK8ObhaCsSuYR7YDRJkrFtNe1nJnwuq\nkaEfWVsDnk0DM+Pq2rnxEbEH3GOotp16Fc4SwkAgpq8NOH94oYzEgKVixiX4\nTOz6KiIUPkZr/VGP9rk0JeHmhvZMqWS1CG4e1ZvwhEyGtHaXtBTiMEnguGHc\nib9q\r\n=dg+P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"45dcc566ae43e1f0800bb07672dc8d482cc9b20e","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.5","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.18.2","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"open":"7.1.0","husky":"4.2.5","rollup":"2.22.1","connect":"3.7.0","prettier":"2.0.5","@babel/core":"7.10.5","serve-static":"1.14.1","git-branch-is":"3.1.0","@commitlint/cli":"9.1.1","standard-version":"8.0.2","@babel/preset-env":"7.10.4","regenerator-runtime":"0.13.5","rollup-plugin-babel":"4.4.0","rollup-plugin-clear":"2.0.7","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.1.1","@rollup/plugin-commonjs":"14.0.0","@rollup/plugin-node-resolve":"8.4.0","@commitlint/config-conventional":"9.1.1"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.23_1595265175779_0.5934143113276975","host":"s3://npm-registry-packages"}},"0.1.24":{"name":"soundtouchjs","version":"0.1.24","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.24","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"0eba9be95dec785799d688d69285c8fb7192e79b","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.24.tgz","fileCount":11,"integrity":"sha512-z4tNuQ6TH7+g9ciU7OMPh/zq2TUrfRM20F4aBbyCRxUrY674R1+oBMXCyOgU8wTzUGIA8nTILdO9/caQzMPYrA==","signatures":[{"sig":"MEUCIFwaXZd0abdVGPrAV0M8fp+/5vhrUc1YFQrt2JF8EKD8AiEAq4TUXP9hkk5PrHPxyGXNh/WqmpL274A4T+bSJ6SGlkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZg2qCRA9TVsSAnZWagAA8noP/3YerW8yqpoSRu5Y2fWn\nQ/PwWJ6NHqB3GulnyZ7L08LEQndyUtr3MvqpIfamvAM4DwoHtsTLUE/IcYHL\n5lBS8Fw4L9xBaOfajXkv8Gy6MvXJLau5AY7ZeEOY63Bltt5+MwiUv5vU4dgd\nV330vAQGN4MhzcWndw+GZluPHHkL8q9y2xCkm1XnicmF2pZueHKZY96gPnO8\nYi7laNxkz8MYBikPRQN5BE/pk/r1AW9+Qxab46uSlzALWaqqyD29O+i+k/0R\nJMBq90sFr8okGWNcolE8kX8p9axDHtiteDa1qObtPMp7bwa2WM/ZN0cEP8kD\ntppXOl2xVjIOJeV93tzocQGOpoh005R3sLfTnL0IHaKy2x6XQ3EZYFJ2U2oX\nP2/KBv1ocOqOzb3jfxqRHpPxjfTquekZgQdsBSOEfbz8Ju0VC+8zyYDC6mKB\nNjXxcXQXzZSYGrhljpJoa7HMK7YdFRKL/nGfii0yWXzQbzpxtVtimZSVp2xw\nbFF/NmlF7eVoic6I7KUpUJ1Qn2VSpnhW6l/CgAkTHxgvEj7Rti1B5rnWeT5X\nBNSwKF/II4kAiHPrSVVsrDdug1XQqxqWLY847t9QA/pcDBLhPwOaXrl+lJKb\nDsNEyBPNCH0zq4Y4H3iyEu7JFaIFUiYrN04dxWQautVegeQeSuwAYBy4urQ2\nmIK4\r\n=9C3w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"1e7cd751ec09d6ae7f97a2de870f60dedbad6a78","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.6","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.18.3","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"open":"7.1.0","husky":"4.2.5","rollup":"2.22.1","connect":"3.7.0","prettier":"2.0.5","@babel/core":"7.10.5","serve-static":"1.14.1","git-branch-is":"3.1.0","@commitlint/cli":"9.1.1","standard-version":"8.0.2","@babel/preset-env":"7.10.4","regenerator-runtime":"0.13.5","rollup-plugin-babel":"4.4.0","rollup-plugin-clear":"2.0.7","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.1.1","@rollup/plugin-commonjs":"14.0.0","@rollup/plugin-node-resolve":"8.4.0","@commitlint/config-conventional":"9.1.1"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.24_1600523689778_0.08257256220673481","host":"s3://npm-registry-packages"}},"0.1.25":{"name":"soundtouchjs","version":"0.1.25","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.25","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"dbc4a9083c0065b52cb1e97f34d7660bf83f35e7","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.25.tgz","fileCount":11,"integrity":"sha512-PtUS/1S++7hWWHK97WlnQF0XqS8wuLt0xTSUlvZG9CMOnnvVNWQalvAOkV3gmCdia0j/0FQtOZWWYC0LVzLT4w==","signatures":[{"sig":"MEUCIEe6MvMwJLGJ3laUgEJyT+Tp4WYYIYA0r51W43U9DWHgAiEA21Y8/IN2HxQW+Q86PFN84kfOgomd1RNGJBQucQRNpsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBy7wCRA9TVsSAnZWagAAqBgP/jGG3dd+b1xf9/NLmVr+\n7ReyZmmt5nB01L0zyrqdesfG3pxOjYx0VpMBWv9gO0HTn/zLoaujiscanraj\nsEQG+mJD9plkg2c73fE5clvRVKepPQ/0i1B2Jm9l3Wasxmwx9E1sZMHN7mS9\nWmXsjkI2VjZXR0Lt2EolMWniKdJu2jR5CnTv8SpYgMc9acUIJ8YuqjPX+Fc4\nL1BTWWzBWtgs2r0q54tb+VcZ/q+/T41W6FI23C26wjs6Zc7Sh8m2kt+toYN4\n7rwX4y4kd7wxCtnE0kBi/HSp5zY1v5ARQGlSDfO/ONebf+u4XzRYHNjlw+YA\nWwo3+MsZCIdZGyUaMPOmPhYbC2SwBeDTegmBS+POymg/RhCOihQ4GWFdRe7a\nMWt+0JvoufawtYQ1oQSroUaF+ZpvuBaf0epqo/g6a+KTXetLM4R8YmLTX+Ol\nDbSGmN/7WXhCiOiN5qkz4ycKiSnN/9VMc3tgaD3OdCcVcgtm1c7TtU7sWX2L\nQRqMGQRIw5uP0vxqr6dpvu2ylylMBFbIPlxcZiqhy7TGndoCtutmdtnPM2ll\nCiz7wkEe6Sf8aQSlzILNHR+Bncq3zrp7Yw4ItbLKTWkv3xTPKuK0Qol0CxyV\nQuVq+HtGCDNG0pioW/bbejLz45ZnIZUOCrJH3dgUnLCEXeA0mtiRL5ecyEAF\nMo4d\r\n=Z1GG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"5e53603c397781724147bf72af525508d645905e","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.10","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.20.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"open":"7.3.1","husky":"4.3.8","rollup":"2.37.0","connect":"3.7.0","prettier":"2.2.1","@babel/core":"7.12.10","serve-static":"1.14.1","git-branch-is":"4.0.0","@commitlint/cli":"11.0.0","standard-version":"9.1.0","@babel/preset-env":"7.12.11","regenerator-runtime":"0.13.7","rollup-plugin-babel":"4.4.0","rollup-plugin-clear":"2.0.7","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.2.1","@rollup/plugin-commonjs":"17.0.0","@rollup/plugin-node-resolve":"11.1.0","@commitlint/config-conventional":"11.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.25_1611083504175_0.93916941265007","host":"s3://npm-registry-packages"}},"0.1.26":{"name":"soundtouchjs","version":"0.1.26","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.26","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"c6f38c08de3e35beb129a846680c1b357d880475","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.26.tgz","fileCount":11,"integrity":"sha512-P5myEsoZcYTgzUX5oxDzv3HZ7tVPcuDf5VoBa67OAVor21eEJkv0MZjOt+RW6hJC6UOjB34zLXk5+/vVas2vxg==","signatures":[{"sig":"MEUCIQCejFgWQJwNO7/4xNL1A6JaYcqBjFzccLjwXqKeTuwchAIgddQ63nuqJJgubAZkxXHkRLWj8K8Px/W+Y2ftW5uLVjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF+8CCRA9TVsSAnZWagAAiLoP/1zKm+ydSrlYLOSMQ0Wm\np6PuPbFawmPiTCA6jQL2YzEvPHH4OJGAYhC9XrD6yViur+THjvy1R/DsGrPt\nk6kkOtGUUtba0uF0OTvhsW0adFCkAivyi/nAqLlMSjChdsKWy3980SULGaPK\nlmBW3HzHi3r9+NS8QER40Qu+2gLlvAtDwKhDLBSGN09EH0wKdCkdKsA6Id3K\n5TqIc5fmTeythLRmfpQdNn5jOPbS6YQ5BpXsZQ7iwKrvZRdwr/K6iu+X4HqO\nx5g6M0oLd6MXfLMIdZO+NrLvTQqGocw16RWwU7UbHNxrdvryFEn+x/s2HiqP\nDoN0mS17ovFtp5BjMaUjVgADWlZEziLUdhnIeQqySs51dLDM9dVR9a2/7AU6\nk0hi5t91z9391+1UXmAhaEzhlfjdQ/rzbx1jhvLUsiihaZXVcWPrFwIeEl1d\nHcgRjCTuFn385NN/7ZuKxFe2BRxWSAxRd6jx2yY/bYuZ6od7b7JOfAtzxmb2\n3TLKRka2Ymhq5cEtVzwsyQNwxcyrlN28eYHZbDfb4PUrA8lD9nEzaug9znC2\nRJhMxLMHUwUEQD1vTe2+aadDLnsMaobDYk/SzXFNrIuL1Xwh3EbG2HE/Dkxt\nr2Hpbe9mJd6Wy8p6yqaweaKnVTG+JSJGXblWODHVHYbE7PiYYVBJsvLEyV3g\n0jJj\r\n=9qVE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"8c932a60a29c3c741796e5b4f8566ccdeabbdb58","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"rules":{"subject-case":[2,"always","sentence-case"]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.10","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.20.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"open":"7.3.1","husky":"4.3.8","rollup":"2.37.0","connect":"3.7.0","prettier":"2.2.1","@babel/core":"7.12.10","serve-static":"1.14.1","git-branch-is":"4.0.0","@commitlint/cli":"11.0.0","standard-version":"9.1.0","@babel/preset-env":"7.12.11","regenerator-runtime":"0.13.7","rollup-plugin-babel":"4.4.0","rollup-plugin-clear":"2.0.7","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.2.1","@rollup/plugin-commonjs":"17.0.0","@rollup/plugin-node-resolve":"11.1.0","@commitlint/config-conventional":"11.0.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.26_1612181250326_0.25796572592998235","host":"s3://npm-registry-packages"}},"0.1.27":{"name":"soundtouchjs","version":"0.1.27","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.27","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"6d6df7c91d14c773b1e637be47dc9cec1dd3bb60","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.27.tgz","fileCount":11,"integrity":"sha512-Ok/1U16sGDsOMD3ZOiXfojPzqYA/TO3ocNZyXQvTm8tIAQJaN4y0Tig4NlrvOVz8sMuIvp1dMH5xvGjXzNygww==","signatures":[{"sig":"MEUCICqiVXxpLnjXPgYPwmaexSiCKKTIQ+BGpFXAYbof8UXpAiEA/TNfc0LJHyRas2jB+BoJvn0EdUKXhOE8AHToFIojDfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglXlXCRA9TVsSAnZWagAAWdoP/Rne0iAdGQN/9AM+tFMe\nwgMrVJeOODISMot19iWF/Vme6DxwTESpOBWVsK1OWaZ52AX7M9ZFhNuCVQU2\nWBJhA1aE4vIth2rQFjI2mUF9kwd3XPWiwIdLWk7zfwkWYdAreDoBMWz+ZB1d\neTzXw25htpk23xL82WbXglBD9ns68NEx8+QoUR17/dVMUi1XtepErFg9XB6/\nmjYEEWmiQedXtezHDKiQffnA2if2SOSXc7kJXG5oBq33A8I2/cUCA599N4zO\n+tSkUTBM/Dk0N/QgGAVsZ0MpEEG6yf28U2Z8QgwCT0x1OMDMMPJSkC8ve2Z0\ntAZ6ABRo7wfeMuvy7s5DYce7ceGom8kKw7oOU8KmWRz2FfEe7eSyIKpchBYN\nOXoVnHyazuvTwDnnBKhkv7UMD4vTzfZ0tbfmyx0ToQN175FySVg4A3ayrRb0\n3ivTensA9PPmcPweuhlSV5ohPfUke1nZslhv4hpYlE3STyxT6xzpSlkmohiH\nlfKCJBaR++Me4PMlrT4/YNI7Q0Xk5pkPcKN1K3pY7ubktG2Ze1eBrfwyxb4C\n3dl00vOlcNZm8Zi7/wpB6Ru9nt4lr+WdUImKJdy0dzQuRgyoqNpbSjxnwIPx\nmchQ5GnQkyLKGCUd4qo0LR4i3r+mR1sZPHPl+WUv6OpSrHN8JnrjB8pmCp9Z\nqIsI\r\n=gMPN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"0f7736fa5c16514290684824877fa354d436c150","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"rules":{"subject-case":[2,"always","sentence-case"]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.12","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.22.1","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"open":"8.0.8","husky":"4.3.8","rollup":"2.47.0","connect":"3.7.0","prettier":"2.2.1","@babel/core":"7.14.0","serve-static":"1.14.1","git-branch-is":"4.0.0","@commitlint/cli":"12.1.1","standard-version":"9.3.0","@babel/preset-env":"7.14.1","regenerator-runtime":"0.13.7","rollup-plugin-babel":"4.4.0","rollup-plugin-clear":"2.0.7","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.2.1","@rollup/plugin-commonjs":"19.0.0","@rollup/plugin-node-resolve":"13.0.0","@commitlint/config-conventional":"12.1.1"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.27_1620408663066_0.9798798514053184","host":"s3://npm-registry-packages"}},"0.1.28":{"name":"soundtouchjs","version":"0.1.28","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.28","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"8650560f08237f158885b694f73cf296f05c25c3","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.28.tgz","fileCount":11,"integrity":"sha512-WyorqtJPOpiLCisARV7VZFn1U7+JiWU+Mvus/FrX1AzuR901uusNVkL4FqqYi9bmuf3jsXn+70M7J6xVJ8EfQA==","signatures":[{"sig":"MEUCIG1DoMyD617yQwbGyGefKD5QrhNfkocA6a/wn7GC0oN0AiEAskk9qVBdbtW3gQloDrBX3c1i8FHX4CRf0g+SHm9GGu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862815},"main":"dist/soundtouch.js","husky":{"hooks":{"commit-msg":"if git-branch-is master; then commitlint -E HUSKY_GIT_PARAMS; fi"}},"module":"dist/soundtouch.js","gitHead":"69d9ed7fb67572011c5ff9c168d5c9e8fe357589","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"rules":{"subject-case":[2,"always","sentence-case"]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.15","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.22.6","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"open":"8.3.0","rollup":"2.58.0","connect":"3.7.0","localip":"1.0.0","prettier":"2.4.1","@babel/core":"7.15.8","serve-static":"1.14.1","@commitlint/cli":"13.2.1","standard-version":"9.3.2","@babel/preset-env":"7.15.8","regenerator-runtime":"0.13.9","rollup-plugin-clear":"2.0.7","@rollup/plugin-babel":"5.3.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.2.1","@rollup/plugin-commonjs":"21.0.0","@rollup/plugin-node-resolve":"13.0.5","@commitlint/config-conventional":"13.2.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.28_1634562471772_0.8383698645604563","host":"s3://npm-registry-packages"}},"0.1.29":{"name":"soundtouchjs","version":"0.1.29","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.29","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"85864f7e2654d0feead1662c866a08815e35f5e4","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.29.tgz","fileCount":11,"integrity":"sha512-09zVTmDNylZ0i0ebTUp9yVWwV5U0X6sZHnfKgo++lJiNbQCV1W+9cwqFUHbQ1VpQGTFyMi+aNOK57As/mz9BAw==","signatures":[{"sig":"MEQCICCkE51JYpLiHgL9yaJN5PpPum3eM07DOPaTzd+7VUb7AiBB4+dU5bhb2Z9kzpmBV0e5x3qiLlr9YoHzy0jQ+M2I3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1862714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh27nyCRA9TVsSAnZWagAAEAUP/2mzzyJl7XoWMuoTrrtD\nOE3JC7y7YXFmH0VFgCvrZcBd8PiCxtBDUFnyxsKdtT68HhEW+wJ0J69Q53+7\noxPPLJDIMndkYSxa4sFDO6lvaev/hBXj7bde+3qtRZwPPgt1LBcHZW/Xz9HL\nCGTDeqHoNTXVTox6oUCqQ6KLlsVBpMdHuqGM16NYAjG8XL6Tc09vVNB1g984\nO9ZU4CZNpZqnZC9xxZdzM7NEPAg5lAVWFRQEhBHxnVsqCMXfGZ/AMgLDzh0A\n/mYzeSxT29XkgjK3EA5oFfx1R1xj6qyO94xErzs7jLCELlkI/MSK+e37wvJi\nkze4veFMebCNWvdTrk5vVHVVRNgJVzZN6KSFpNsHTt+vShDUm/Hzt0DN7/Ab\nZBJ+OHzTZvucvyD1rSFtReCSycYky/gNxihMNOzm4GaH8Mn4sUpOohBFUS+/\nVGPAio1vWeD7RxjUZoVfCvL1U08JkJgHmfUHtYbiYIz9Ipu0Bb370CvhMcWp\nX7AX3BHwPEOBf+or2UdGTNcKA7cGWUsPwKEQxNLjZfSBxu9vegvf1tDoJmTA\nuAqUiCOlIgSLBjtHchKpQMWNVOGTKXZDoSXLZ5HgGYOt/gJiwCCULgQAgnFQ\nPyGKXH8rOBvkqsA7IiY0JoQOB6iNr8zI/aITdsLp6ot2m2hnaTi8rsxdDtZq\nrCNp\r\n=ySW5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"fab0b47cad1a463ae43e99ca40b1b0e92136f90b","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"rules":{"subject-case":[2,"always","sentence-case"]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.15","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.22.6","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"open":"8.3.0","rollup":"2.58.0","connect":"3.7.0","localip":"1.0.0","prettier":"2.4.1","@babel/core":"7.15.8","serve-static":"1.14.1","@commitlint/cli":"13.2.1","standard-version":"9.3.2","@babel/preset-env":"7.15.8","regenerator-runtime":"0.13.9","rollup-plugin-clear":"2.0.7","@rollup/plugin-babel":"5.3.0","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.2.1","@rollup/plugin-commonjs":"21.0.0","@rollup/plugin-node-resolve":"13.0.5","@commitlint/config-conventional":"13.2.0"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.29_1634566054862_0.08088015075151533","host":"s3://npm-registry-packages"}},"0.1.30":{"name":"soundtouchjs","version":"0.1.30","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.1.30","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"5c890d5738bfb0581659ffc131f89e9c574806bf","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.1.30.tgz","fileCount":11,"integrity":"sha512-qc1kMCPQ+SH8tmoPwVSpVInGAE4XFyQ5uZLm1rLyGjwD+MT2ZdBWHWureyq2akDBYBE81GI0I0FdLCNBf86zDQ==","signatures":[{"sig":"MEUCIQCyxUedwFn1NIhQIw6OaxjpM3zuLYskWxSVLsFbrxohEQIgNEq6PvsovBEMOKxqK5pC7laXGPi2HQrjc0K5csTy2Mo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1868303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicXJIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ1Q/+NIzbhpBod00pkc3zIZA9E5CFgWBgUTcmG3SyikxNscCmMU5f\r\n2vb/WrNinEenVijaST5CUUSIycEXKcXDleHjq/LndXfF3gfWQqTVF0jervec\r\nUMUOyClGEeknhwBP0S90FvL7k6V2acTrZDtN3jNLqkZ0l4Yqo3zRjYkg/zYi\r\nISnxg6A1xoOW74lD/0kxnjqCtPHWRwWmZRlm5C8LkWZio2gmTK5aDbIaBOhe\r\nkiMYNt4Ejs/mXRm8Vnx9h3UIaSmTI1qGOoPxx17n3PY9k9nSwDq0aY48wkFP\r\nVjeAQDzk7nhnAYLvM7aY+Dg3cTRwD2XkhIqC7pJgpP8p7jDqxWLp2gWMyMvK\r\nItOJblYIcwgTTfu9fayXjf0gZS5JVULNw+RmTNr6T53Vnlrtk+WuM1b7QY/e\r\nQvjHG7uu6MZH4gAHMZA/lf2cNu7PTXeAgcRcPzMVBEtyrpLyUsZly0srXSkk\r\nNOx4WWoqWZFEjyAznPwoGD+GBsc9WQusJBgtjAPKknX4dx4oE8uZVhY09kFc\r\nU4l53RoX5UX+k4sF/ikFsMwcgvyGESgDfvkflJg8yWRdDQh7/rsFN/2TVnV0\r\nmlwruhl3ZeK+/Zxplxpjwfm/eB8roCVbO1ZIdYFFDXfOOgp3QsGAONPldjFJ\r\nc9TqJphWxhJIdLr2pun6APKFWzOgtAyz1TA=\r\n=ioUp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"cbda5e94b97048901bbbc6c0a9bb2f9a04faf08b","scripts":{"build":"rollup -c scripts/rollup.config.js","start":"node scripts/server.js","release":"standard-version"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"prettier":{"useTabs":false,"tabWidth":2,"printWidth":80,"singleQuote":true},"commitlint":{"rules":{"subject-case":[2,"always","sentence-case"]},"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"6.14.16","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"12.22.12","dependencies":{},"eslintConfig":{"env":{"es6":true,"node":true,"browser":true,"commonjs":true},"rules":{"semi":["error","always"],"indent":["error",2],"quotes":["error","single"],"linebreak-style":["error","unix"]},"extends":"eslint:recommended","parserOptions":{"sourceType":"module"}},"_hasShrinkwrap":false,"devDependencies":{"open":"8.4.0","rollup":"2.71.1","connect":"3.7.0","localip":"1.0.0","prettier":"2.6.2","@babel/core":"7.17.10","serve-static":"1.15.0","@commitlint/cli":"16.2.4","standard-version":"9.3.2","@babel/preset-env":"7.17.10","regenerator-runtime":"0.13.9","rollup-plugin-clear":"2.0.7","@rollup/plugin-babel":"5.3.1","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.2.1","@rollup/plugin-commonjs":"22.0.0","@rollup/plugin-node-resolve":"13.3.0","@commitlint/config-conventional":"16.2.4"},"standard-version":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","hidden":true},{"type":"docs","hidden":true},{"type":"style","hidden":true},{"type":"refactor","hidden":true},{"type":"perf","hidden":true},{"type":"test","hidden":true}],"header":"Changelog","issuePrefixes":["#"],"userUrlFormat":"{{host}}/{{user}}","issueUrlFormat":"{{host}}/{{owner}}/{{repository}}/issues/{{id}}","commitUrlFormat":"{{host}}/{{owner}}/{{repository}}/commit/{{hash}}","compareUrlFormat":"{{host}}/{{owner}}/{{repository}}/compare/{{previousTag}}...{{currentTag}}","releaseCommitMessageFormat":"chore(release): {{currentTag}}"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.1.30_1651601992382_0.7395473134958706","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"soundtouchjs","version":"0.2.0","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.2.0","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"d95c4cade7d469f0e365fe50ffc03423b0e8f695","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.2.0.tgz","fileCount":16,"integrity":"sha512-f/RMMFu7JvRApzryrrjwgMLk7tW+txAh9AcnEf6yB3ldvePa3fxUEzJrS+t/AVmU0A2ZPh1F0yLGZ3DjNCZs7A==","signatures":[{"sig":"MEUCIHoz30ZWod+5puL0QSKDftzKbsWSCQ/hVCAp8aPI9TsgAiEAru39CrWbJinMCsjdr8nMsPRdUfXFXAFuXHZkXnYLK1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1865101},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"3609c36e628ccd531c287a4815a9b54b15e8a590","scripts":{"build":"rollup -c scripts/rollup.config.mjs","start":"node scripts/server.cjs","release":"commit-and-tag-version","prettier":"prettier --write 'src/**/*.js'"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"10.8.2","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"open":"8.4.2","rollup":"4.34.9","connect":"3.7.0","localip":"1.0.0","prettier":"3.5.3","@babel/core":"7.26.9","serve-static":"1.16.2","@commitlint/cli":"19.7.1","@babel/preset-env":"7.26.9","regenerator-runtime":"0.14.1","rollup-plugin-clear":"2.0.7","@rollup/plugin-babel":"6.0.4","rollup-plugin-eslint":"7.0.0","rollup-plugin-cleanup":"3.2.1","commit-and-tag-version":"12.5.0","@rollup/plugin-commonjs":"28.0.3","@rollup/plugin-node-resolve":"16.0.0","@commitlint/config-conventional":"19.7.1"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.2.0_1741278533466_0.08273802264607033","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"soundtouchjs","version":"0.2.1","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.2.1","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"f24798a7ede5f194ba07ba0e64f4078ac587bcab","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.2.1.tgz","fileCount":16,"integrity":"sha512-ApYdqT4bHqvm6QTRzHDta8PzJIgLacaXdkzUnSdotHvk7N2Ugr9JqV3SlWYsFTsd4ceJHEJqT7JI5E2MYmuQ6w==","signatures":[{"sig":"MEQCIGAf4SqYVc7JZPe4WCkXe5r4/787ouNUT2qk8FuBJFrBAiADmiz+Dyn5x2rTfrWE3cLb4vrPGIp+m4OQ4nyp/00ynA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1865200},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"d01fa6ea2398ec3274757b0072001bbec4177c6b","scripts":{"build":"rollup -c scripts/rollup.config.mjs","start":"node scripts/server.cjs","release":"commit-and-tag-version","prettier":"prettier --write 'src/**/*.js'"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"10.8.2","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"open":"8.4.2","rollup":"4.34.9","connect":"3.7.0","localip":"1.0.0","prettier":"3.5.3","@babel/core":"7.26.9","serve-static":"1.16.2","@commitlint/cli":"19.7.1","@babel/preset-env":"7.26.9","regenerator-runtime":"0.14.1","rollup-plugin-clear":"2.0.7","@rollup/plugin-babel":"6.0.4","@rollup/plugin-eslint":"9.0.5","rollup-plugin-cleanup":"3.2.1","commit-and-tag-version":"12.5.0","@rollup/plugin-commonjs":"28.0.3","@rollup/plugin-node-resolve":"16.0.0","@commitlint/config-conventional":"19.7.1"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.2.1_1741293747836_0.043164606525996074","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"soundtouchjs","version":"0.2.3","keywords":["audio","WebAudio","JavaScript","es2015"],"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","_id":"soundtouchjs@0.2.3","maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"contributors":[{"url":"https://cutterscrossing.com/","name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com"},{"url":"https://www.surina.net/soundtouch/","name":"Olli Parviainen","email":"oparviai@iki.fi"},{"url":"http://ryanberdeen.com/","name":"Ryan Berdeen","email":"ryan@ryanberdeen.com"},{"url":"http://fiala.space/","name":"Jakub Fiala","email":"jakub@fiala.space"},{"url":"http://www.holovaty.com/","name":"Adria Holovaty"}],"homepage":"https://github.com/cutterbl/SoundTouchJS","bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"dist":{"shasum":"ba2d900f04243d3c88fdd643ea476fc7aaf2a41b","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.2.3.tgz","fileCount":16,"integrity":"sha512-+iTsK1kZ8fTy9HVHEBFunh9/A8jVyKboPp4rz5WKMd6TGvymp3zDqx4bU5KwcEobyAvyjAJy+/mMmZEz3KGKvg==","signatures":[{"sig":"MEYCIQDbEbMOo+DyAzDeB0xeDM3MYLxUohi6QAONuKSBo0X/uwIhAL5EtJuF6rgLdPRIsmOG/6UQWc2BZvcPbgqLC3WwYr5H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866975},"main":"dist/soundtouch.js","module":"dist/soundtouch.js","gitHead":"208648fb242e7e7dda5ab6f73e57d1ca00f7133e","scripts":{"build":"rollup -c scripts/rollup.config.mjs","start":"node scripts/server.cjs","release":"commit-and-tag-version","prettier":"prettier --write 'src/**/*.js'"},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"repository":{"url":"git+https://github.com/cutterbl/SoundTouchJS.git","type":"git"},"_npmVersion":"10.8.2","description":"An ES2015 library for manipulating Web Audio Contexts","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"open":"8.4.2","rollup":"4.34.9","connect":"3.7.0","localip":"1.0.0","prettier":"3.5.3","@babel/core":"7.26.9","serve-static":"1.16.2","@commitlint/cli":"19.7.1","@babel/preset-env":"7.26.9","regenerator-runtime":"0.14.1","rollup-plugin-clear":"2.0.7","@rollup/plugin-babel":"6.0.4","@rollup/plugin-eslint":"9.0.5","rollup-plugin-cleanup":"3.2.1","commit-and-tag-version":"12.5.0","@rollup/plugin-commonjs":"28.0.3","@rollup/plugin-node-resolve":"16.0.0","@commitlint/config-conventional":"19.7.1"},"_npmOperationalInternal":{"tmp":"tmp/soundtouchjs_0.2.3_1770238549044_0.6104414589917031","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"soundtouchjs","version":"0.3.0","description":"An ES2015 library for manipulating Web Audio Contexts","type":"module","main":"dist/soundtouch.js","exports":{".":{"import":"./dist/soundtouch.js","default":"./dist/soundtouch.js"}},"sideEffects":false,"keywords":["audio","WebAudio","JavaScript","es2015"],"bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"author":{"name":"Steve 'Cutter' Blades"},"contributors":[{"name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com","url":"https://cutterscrossing.com/"},{"name":"Olli Parviainen","email":"oparviai@iki.fi","url":"https://www.surina.net/soundtouch/"},{"name":"Ryan Berdeen","email":"ryan@ryanberdeen.com","url":"http://ryanberdeen.com/"},{"name":"Jakub Fiala","email":"jakub@fiala.space","url":"http://fiala.space/"},{"name":"Adria Holovaty","url":"http://www.holovaty.com/"}],"license":"LGPL-2.1","repository":{"type":"git","url":"git+https://github.com/cutterbl/SoundTouchJS.git"},"homepage":"https://github.com/cutterbl/SoundTouchJS","scripts":{"build":"rollup -c scripts/rollup.config.mjs","prettier":"prettier --write 'src/**/*.js'","release":"commit-and-tag-version","start":"node scripts/server.js"},"devDependencies":{"@babel/core":"7.29.0","@babel/preset-env":"7.29.0","@commitlint/cli":"20.4.1","@commitlint/config-conventional":"20.4.1","@rollup/plugin-babel":"6.1.0","@rollup/plugin-commonjs":"29.0.0","@rollup/plugin-eslint":"9.2.0","@rollup/plugin-node-resolve":"16.0.3","commit-and-tag-version":"12.6.1","connect":"3.7.0","localip":"1.0.0","open":"11.0.0","prettier":"3.8.1","regenerator-runtime":"0.14.1","rollup":"4.57.1","rollup-plugin-cleanup":"3.2.1","rollup-plugin-clear":"2.0.7","serve-static":"2.2.1"},"_id":"soundtouchjs@0.3.0","gitHead":"36b161bb7d69d801b6a81674ad0fc0c42082729f","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-P/+SwnIE4BLrMbYK8aB8+GfXRfLv3+BV8HFMrEqOuF0F9BsI3sKEN1T+kY/JqiVURcCQgr50BC8D/uVzE/GozQ==","shasum":"8d65e641b3939843b9b6729d2603d804530fe0f2","tarball":"https://registry.npmjs.org/soundtouchjs/-/soundtouchjs-0.3.0.tgz","fileCount":16,"unpackedSize":1868521,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFzjECyVR1o1KbI52k5yGjRMJ+6BLd3xlKxBR+4Wv9mDAiBpFAz6YPaE37eoQew9FC0mB+OEux7y+vPLtSMmILlJwQ=="}]},"_npmUser":{"name":"cutterbl","email":"no.junk@cutterscrossing.com"},"directories":{},"maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/soundtouchjs_0.3.0_1770239875167_0.9436670063022945"},"_hasShrinkwrap":false}},"time":{"created":"2018-08-20T19:23:32.349Z","modified":"2026-02-04T21:17:55.591Z","0.1.0":"2018-08-20T19:23:32.811Z","0.1.1":"2018-08-22T13:22:22.833Z","0.1.3":"2018-09-22T17:00:25.806Z","0.1.4":"2018-09-22T17:02:08.930Z","0.1.5":"2019-03-05T11:53:42.739Z","0.1.6":"2019-08-16T12:51:27.100Z","0.1.7":"2019-09-06T11:27:40.787Z","0.1.8":"2020-03-24T10:53:54.299Z","0.1.9":"2020-03-24T11:00:45.589Z","0.1.10":"2020-03-25T11:16:47.471Z","0.1.11":"2020-04-01T14:11:21.148Z","0.1.16":"2020-04-01T20:48:38.598Z","0.1.17":"2020-04-01T21:37:55.376Z","0.1.18":"2020-04-18T14:20:57.462Z","0.1.19":"2020-04-23T11:36:09.632Z","0.1.20":"2020-04-26T12:44:39.363Z","0.1.21":"2020-05-11T12:36:06.911Z","0.1.22":"2020-07-20T16:45:59.504Z","0.1.23":"2020-07-20T17:12:55.984Z","0.1.24":"2020-09-19T13:54:49.979Z","0.1.25":"2021-01-19T19:11:44.488Z","0.1.26":"2021-02-01T12:07:30.579Z","0.1.27":"2021-05-07T17:31:03.318Z","0.1.28":"2021-10-18T13:07:52.026Z","0.1.29":"2021-10-18T14:07:35.161Z","0.1.30":"2022-05-03T18:19:52.626Z","0.2.0":"2025-03-06T16:28:53.755Z","0.2.1":"2025-03-06T20:42:28.078Z","0.2.3":"2026-02-04T20:55:49.249Z","0.3.0":"2026-02-04T21:17:55.457Z"},"bugs":{"url":"https://github.com/cutterbl/SoundTouchJS/issues"},"author":{"name":"Steve 'Cutter' Blades"},"license":"LGPL-2.1","homepage":"https://github.com/cutterbl/SoundTouchJS","keywords":["audio","WebAudio","JavaScript","es2015"],"repository":{"type":"git","url":"git+https://github.com/cutterbl/SoundTouchJS.git"},"description":"An ES2015 library for manipulating Web Audio Contexts","contributors":[{"name":"Steve 'Cutter' Blades","email":"web.admin@cutterscrossing.com","url":"https://cutterscrossing.com/"},{"name":"Olli Parviainen","email":"oparviai@iki.fi","url":"https://www.surina.net/soundtouch/"},{"name":"Ryan Berdeen","email":"ryan@ryanberdeen.com","url":"http://ryanberdeen.com/"},{"name":"Jakub Fiala","email":"jakub@fiala.space","url":"http://fiala.space/"},{"name":"Adria Holovaty","url":"http://www.holovaty.com/"}],"maintainers":[{"name":"cutterbl","email":"no.junk@cutterscrossing.com"}],"readme":"# SoundTouchJS\n\n**[Note]: Check out the [AudioWorklet implementation of SoundTouchJS](https://github.com/cutterbl/soundtouchjs-audio-worklet)**\n\nSoundTouchJS is an ES2015 library of audio context utilities, converted, expanded, and maintained by Cutter. [Read the backstory](#in-case-you-are-interested). To see it in action:\n\n[![Edit SoundTouchJS with React](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/soundtouchjs-with-react-qdci0?fontsize=14&hidenavigation=1&theme=dark)\n\nOr, clone the repo and [Run The Example](#running-the-example).\n\n## Installation\n\nYou can easily install **SoundTouchJS** for use in your project:\n\n```\nnpm install soundtouchjs\n```\n\n## General Usage\n\nYou can use whatever method you prefer to **get** your audio file, but once you have the data you must decode it into an [AudioBuffer](https://developer.mozilla.org/en-US/docs/Web/API/AudioBuffer). Once you've decoded the data you can then create a new [PitchShifter](#PitchShifter).\n\n```javascript\nimport { PitchShifter } from 'soundtouchjs';\n\nconst audioCtx = new (window.AudioContext || window.webkitAudioContext)();\nconst gainNode = audioCtx.createGain();\nlet shifter;\n\n// here you retrieved your file with 'fetch' or a new instance of the 'FileReader', and from the data...\nif (shifter) {\n  shifter.off(); // remove any current listeners\n}\naudioCtx.decodeAudioData(buffer, (audioBuffer) => {\n  shifter = new PitchShifter(audioCtx, audioBuffer, 1024);\n  shifter.on('play', (detail) => {\n    // do something with detail.timePlayed;\n    // do something with detail.formattedTimePlayed;\n    // do something with detail.percentagePlayed\n  });\n  shifter.tempo = 1;\n  shifter.pitch = 1;\n});\n```\n\nTo begin playback you connect the `PitchShifter` to the WebAudio destination (or another node), and disconnect it to pause. It's important to note that the `PitchShifter` is a pseudo-node, and cannot be connected to.\n\n```javascript\nconst play = function () {\n  shifter.connect(gainNode); // connect it to a GainNode to control the volume\n  gainNode.connect(audioCtx.destination); // attach the GainNode to the 'destination' to begin playback\n};\n```\n\n## Running The Example\n\nAn example has been included with the package to see some basic functionality. Prior to running the example you must install all dependencies.\n\n```\nnpm i\n```\n\nIf you've cloned the library, you need to build the code.\n\n```\nnpm run build\n```\n\nIt has been written in pure javascript, but could easily be integrated with your favorite framework.\n\n**Note: Run the example in a modern browser, as it uses es2015 `import` syntax.**\n\nTo run the example:\n\n```\nnpm start\n```\n\nthen open your browser to `http://localhost:8080`. A royalty free music file is included under Creative Commons License with this repository.\n\nMusic: \"Actionable\" from [Bensound.com](http://bensound.com).\n\nThis is a limited use license, and we do not grant any permissions beyond theirs. Please refer to [their licensing](https://www.bensound.com/licensing) for further information.\n\nAll core components of the package are available as separate entities for more advanced audio manipulations. See the source code for greater understanding.\n\n## Creating Your Own Build\n\nAs long as you've installed all dependencies, you can run the build script to create your own local version of SoundTouchJS. This is good when contributing changes back to the project.\n\n```\nnpm run build\n```\n\n## Contributing\n\nIf you want to contribute, Hooray! Just fork the repo, do your work in a branch, then submit a Pull Request when you're done. Code? Documentation? More Examples? Go for it!\n\nOr maybe you just like what's been done? [I accept cash](https://paypal.me/cutterbl?locale.x=en_US)\n\n### TODO\n\n- audio worklets - (Thank You to [Janick Delot](https://github.com/watch-janick) for sponsoring this upcoming feature)\n\n## In Case You Are Interested\n\nSoundTouchJS is based on the C++ implementation of [Soundtouch](https://www.surina.net/soundtouch/) by Olli Parviainen. The earliest implementation in JavaScript was written by [Ryan Berdeen](https://github.com/also/soundtouch-js) and later expanded by [Jakub Faila](https://github.com/jakubfiala/soundtouch-js). I have further expanded this library into a distributable package, refactored for es2015 development.\n\nThis package includes the `getWebAudioNode` utility written by [Adrian Holovaty](https://github.com/adrianholovaty), as well as the user-friendly `PitchShifter` wrapper from [Jakub Faila](https://github.com/jakubfiala/soundtouch-js).\n\n## Contributors\n\n- [Steve 'Cutter' Blades](https://cutterscrossing.com)\n- [Olli Parviainen](https://www.surina.net/soundtouch/)\n- [Ray Berdeen](http://ryanberdeen.com)\n- [Jakub Faila](http://fiala.space)\n- [Adrian Holovaty](http://www.holovaty.com)\n","readmeFilename":"README.md"}