{"_id":"bopper","_rev":"56-63220e6d8dca32cd076716f38976f14c","name":"bopper","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","dist-tags":{"latest":"2.11.0"},"versions":{"0.1.0":{"name":"bopper","version":"0.1.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"_id":"bopper@0.1.0","dist":{"shasum":"a33c3b2a1348b1a98578e40d1f3e78cad450dba5","tarball":"https://registry.npmjs.org/bopper/-/bopper-0.1.0.tgz","integrity":"sha512-zq9B8Ihh4+TcJemQ56HUCh8ECtBYS8o38MgxIQLE+AAPzsWcVsm+5AMZJJHfMNM3jV66QalsE4QlqX7I471fqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBER2xbikaUFbup3uvLvbwB6JZlCBP74JIA0ZA88kn1sAiB+eIrYVEImoSchpfJYCdELKcmUyTfQ+497JI1jxVRp9w=="}]},"_from":".","_npmVersion":"1.2.25","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"directories":{}},"0.1.1":{"name":"bopper","version":"0.1.1","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"_id":"bopper@0.1.1","dist":{"shasum":"76f5684dd92a6678b3fdaa7d19d35d84e3ef51a6","tarball":"https://registry.npmjs.org/bopper/-/bopper-0.1.1.tgz","integrity":"sha512-7JT+7lY5k1Gc8WEaEkGA3aTi5P5qfi25/ECdBU90dpZvQLMvZLfegxQT2twQfpgNpxj0vxgH2VhFy4sKD31Lyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkY8EwIr6ZwkhvH1sh656QwAw431S/+EP6wdHqBryrggIgIihh7BSyH2hv6aiJr+VnDPCozsrPkR8me3G4K1NWLAU="}]},"_from":".","_npmVersion":"1.2.25","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"directories":{}},"0.2.0":{"name":"bopper","version":"0.2.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@0.2.0","dist":{"shasum":"1b1dbbdce25f71d03cd1862277aa61c6ecbbbb1c","tarball":"https://registry.npmjs.org/bopper/-/bopper-0.2.0.tgz","integrity":"sha512-2P6+C9cvQtHReXiJXdMDb+I220xdBAPaHq+k/1jmwanZtTmD96tD1kxMW4LKlzzrAjY0q+2qPqUWp9/TJoHCOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHsHuy4oyxsc+DzuucoFwiZoDIAxKcfQfDlACWjuItEAiEAlwwQubMz0NVhcD7u44rcGzlL6SD5PVcdEtjcUVw6OwI="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}]},"1.0.0":{"name":"bopper","version":"1.0.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@1.0.0","dist":{"shasum":"60f9377f78fe9d8b269e5f622e11271b3cf6a280","tarball":"https://registry.npmjs.org/bopper/-/bopper-1.0.0.tgz","integrity":"sha512-51ydlAgvyXsBmArahtU9RAp76QEvFhdmD6WYuwEeKsnlk3albYqrLOZufLg1sKYhYAvwWo9H8dVQdgp9itfFog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3OQP8n46CNGsN0k2sWLYBoJzxdtC+vS6x0JK+cGkWpAiEA6M9DIQ36y2wqQ2hcbmXb8Kz/LuLZyjXQeVkJ7dYFwgU="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}]},"1.0.1":{"name":"bopper","version":"1.0.1","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@1.0.1","dist":{"shasum":"bf1808a0621afd04820805d8797fa212f6b1db41","tarball":"https://registry.npmjs.org/bopper/-/bopper-1.0.1.tgz","integrity":"sha512-C9ZBdsskDaBVAKP7bJZODNHOqRF24+cXqJThIdv3eMbijCHmcpzTKCSmsWQxYRXGbYnCr0PfNPLHdU8YoWSA4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0gHVi49kryqL5r0975yJlKQBgGnRDIUfSanZDOEKEqAIgBuGPIlLQ9HX6zPSQZsMeEW0oR9Nv1hwxD57zs6edpII="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}]},"2.0.0":{"name":"bopper","version":"2.0.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.0.0","dist":{"shasum":"6061cdc642e95683160e5c3fd2b45e992e41ddc5","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.0.0.tgz","integrity":"sha512-uZ2tus9D1REvTJoOH78bPav79qisvsaj9mM4dFhfX73vLFoghRVYpCYsqYNRDf87xtAKooBzGnd6l+SjT3Zd9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgMz7dS7q/WnNarRlbDitaT0Nv92cwAHVP1mzkhXgVdAIhAJHeWTQOb5ttR3egL28gexfF5JXp/wuoriRaJ1TacGAP"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}]},"2.1.0":{"name":"bopper","version":"2.1.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.1.0","dist":{"shasum":"5694d5bbda80c9b84dd1b329052e3940a5c7d83c","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.1.0.tgz","integrity":"sha512-R/hM5+EgVu5QB6Ac7C9z44HMYwhx9D+n/yWpcQM4Vl8CYYWkqLpVCuZIo5zgnJTTnuPz3l8+/exrSz84gIxRsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRkrEJQGl6P28tXfqOkEFTUmiwSEPQCfvHBcfqMal6mAiEAhRHST2rFJUoAHsMh1MXOu2m3xlSZRGghRR1TXR1HJcs="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}]},"2.1.1":{"name":"bopper","version":"2.1.1","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.1.1","dist":{"shasum":"3432efd1d66bfbc4dd459264cab9d75f6eac0894","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.1.1.tgz","integrity":"sha512-9fUkwtFcXNyQ029I/T/oFhWqeADLSikYOUz/nqgOt5uyTSVXaUSSPjMhDjKwt0O33J7AchVDBFtJlqHIxIN4+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ/9ip4qDos/jmgLmgYtAnCk2W/X55G4euiMy/qU9S1gIgBg7YD/0I7BBxMKQXCt0pdvIzwAevJchWWqAbWW+ooL8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}]},"2.2.1":{"name":"bopper","version":"2.2.1","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"ba73b09774fca5de06f05dab06934b661af7c078","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.2.1","_shasum":"4ba2e2dcb8088b41da04af99b548751cf0b003c9","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"4ba2e2dcb8088b41da04af99b548751cf0b003c9","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.2.1.tgz","integrity":"sha512-RXvdngq9MtVGvVbnvg6S4T+o8l/nsXpgRBNxFBFlV4xHEc6Ji0Ruwh8iuGvzZFIIzNRHHhdA83qADQLoPwZMgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZnUJMRR8rHNjuhyrddlw5kCAD/qwYe8YXJiB//K6/zAiEA+IBLdMM7bf0ZTI2xhD6HyWY3w50kVYmg7OACrl9mfNk="}]}},"2.2.2":{"name":"bopper","version":"2.2.2","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"5bd23c5f5f6b1531e63642e19ba61d0dd373e293","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.2.2","_shasum":"489fdfbfea20ab117300eef6ae0aa3fe6fb973d2","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"489fdfbfea20ab117300eef6ae0aa3fe6fb973d2","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.2.2.tgz","integrity":"sha512-3xniPZ90pvvXhrzZJJB9BW3+POX/T5llt2HmmHvf/V2NcZpjbOUePoUItIWLGIsBtZ9yZtxhuPgNmWW5j7iQQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDv3tF40jt3ct15fOYdO+wpB7zdxxsRV0i/R1gnZcR2rwIgVkVEvq2P7QEIkWVXSlxq60n0PQ1x/KduWb8pt7eiKHI="}]}},"2.2.3":{"name":"bopper","version":"2.2.3","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"c15796ba0138b7b2fc7235b0f4dc88f2202c7a06","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.2.3","_shasum":"84f89626a50ac4808a3dc3e08307059de35c8ae2","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"84f89626a50ac4808a3dc3e08307059de35c8ae2","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.2.3.tgz","integrity":"sha512-pPeWuKQ6ICvCrZAZCZ6FOixxslIuTOl5GJZKZwlLj9dfoXXuUc/WgszBeTp4MeJZ//zzUouzcP3d0itG/iBsyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2yhT6hFiEeLseNbpxa4KeM2d/ve9nR8QIIiYGuz8cgAiA2OdnbpjNopvrdj6wbP3dp2qaMuInqhftrbAza/A7XZg=="}]}},"2.2.4":{"name":"bopper","version":"2.2.4","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"9a6a504a9cda0e533233518c5266a73469fa6db2","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.2.4","_shasum":"dbcf056d275ade3e2a5f25fedb8882c8e3d79b2e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"dbcf056d275ade3e2a5f25fedb8882c8e3d79b2e","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.2.4.tgz","integrity":"sha512-+Ex7JqA46yYypp/9rl7SaiY+HsR8XNgVwqBQj0gZZOxCaPK2zXInbhOZCM0y82ROC7cTMVuKdGDdBScNmJPksQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVA0dmmURnpwIc3Blol5rRiRQ2Rfzf0FRYdplAeSmZ7AIgMU3mOc2R9lew513ooum5QPV1pGV6hWn/LhIsNKH9pPE="}]}},"2.2.5":{"name":"bopper","version":"2.2.5","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"4e7c53b9c335642c0132190f99f493471fcd94a3","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.2.5","_shasum":"c983c5988df1313a01168fd7134085faabb57392","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"c983c5988df1313a01168fd7134085faabb57392","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.2.5.tgz","integrity":"sha512-7EUFATbPcdaKP5+vyLNXhE+kzxTW4h0y5HyObUMHfyDSIPa/3ufa28+2NKy/wLUm3zLo98gXi0zUj4mJDex3vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnHgv6xlziy5btFHscPJKB3woHs6/aaGfn3UzGghP54AiAKfPQjTpJfLbLKtzVNvk37C2vFF5MRxt809KptRkq/ZQ=="}]}},"2.3.0":{"name":"bopper","version":"2.3.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"03a3e81d28253285ac65ceb5fc1dc981fced119d","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.3.0","_shasum":"7a26af20fce3d2cb7440b399458faff4e933bdbe","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"7a26af20fce3d2cb7440b399458faff4e933bdbe","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.3.0.tgz","integrity":"sha512-MKvZ9OA08ko5xY6ElHZ1aG6rSwqKqxVp6T+kRv0xmvg7Z0mMtv62OaNNfqYTfGRQE53oTTDhn+MmP8wS19ILhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTPGN8a70olckF+xBaaX+93A8KTAuhyVDXeHI1BT550wIgWVn48v4Nhh8F1o9ZmTwwn5PAQPn3ZSMAzZeTgCywUN0="}]}},"2.3.1":{"name":"bopper","version":"2.3.1","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"fa4c6957acc100cc067a4cf186a4a2f5a3b8b6ba","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.3.1","_shasum":"d45c4dd5fbbebd66909b7709dc338a4ee6e2821a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"d45c4dd5fbbebd66909b7709dc338a4ee6e2821a","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.3.1.tgz","integrity":"sha512-mHea3TsXfJAusY8nZ1RgVWukgCieK6g337iJLroyYGBqwlSozEufGHyPEmPehZoHudPgdM3AXmCJk6F9UunrNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSD3PBMTKOFg2jZZbX2t6YGoWMWQU+iszu6MIAzeM83AiEA5OtkgGqx2juR1gEBJR4HIDlHFx78bu5I5MYX3OzIt8c="}]}},"2.4.0":{"name":"bopper","version":"2.4.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"ee7f4f968810f67f590589ce32b387c5ec7eca47","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.4.0","_shasum":"55a46df17d6d334035031d7be66b8747ff4f7cb4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"55a46df17d6d334035031d7be66b8747ff4f7cb4","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.4.0.tgz","integrity":"sha512-zr74BBOI+tw7X63b7G/uMXFn9wLVtPoMbWA89eCAZu+qaydeFKDfP3jD0LSNF97aEW0DcitnFr1PVcKjb0qWNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpl3zKvlM4GNQozIoqcZzDi8QSNGxL1OSwBgfox2O+5gIgNGeNpE2N76fwDrXuawdJIW8rb/ThkphML/ldwL2Au/Y="}]}},"2.4.1":{"name":"bopper","version":"2.4.1","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4","next-tick":"^0.2.2"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"fb505df27d67c94eb8fa36cc801e10cd0e73c328","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.4.1","_shasum":"e38a7ddd791e215f9f51e47d65ca4f981cc9f7be","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"e38a7ddd791e215f9f51e47d65ca4f981cc9f7be","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.4.1.tgz","integrity":"sha512-PSvU1aJ8R6EB5aooiOYnzTOnugPVehce+GQ8xH8vfqmla+96xHWOvwNGDvA3dneOcAxSKodAZiPLlDRJoQeBFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3oZkEBYXKsNvgMrZdvupsWA3Rn9hvpivToZNlUemVRAiB2a7JmDKEGWlyhDmJ5g4AEAQbFemCjRMp9ZtmGoa9vzA=="}]}},"2.5.0":{"name":"bopper","version":"2.5.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"through":"~2.3.4","next-tick":"^0.2.2"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"453b9d6fe429a7ee97a4ae0d3a1054375fde9427","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.5.0","_shasum":"9a72a325750ac3dc832438fdd03d6c3d5957dc23","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"9a72a325750ac3dc832438fdd03d6c3d5957dc23","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.5.0.tgz","integrity":"sha512-Bs4GD6E4VHx7eEw3FCaO8OCaIhEP5NNIJqzhQycnTq2vHJJgpmRWxkeU7wg3y30BdpgerfkPcgqZMNG40TdTDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPFgqdsp68wdHDZgV2XwSxiYO5NuHI9GCauEKMtiHHOQIhAOhmuUe3dUVUDc4lJ1nhFVE8MMBArG7ochbmc45KehK9"}]}},"2.6.0":{"name":"bopper","version":"2.6.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"geval":"^2.1.1"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"b848c07630aecfb30999a94ff1aca6b7159c4da4","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.6.0","_shasum":"e5319f3445d8ff2546493862d12e6a9a50a88c92","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"e5319f3445d8ff2546493862d12e6a9a50a88c92","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.6.0.tgz","integrity":"sha512-bfpgcD8/o5lJj3d8ZB0mAbMswj9T2CCL93Pb9YG3+dURk9lGsF9mMJQl5w/ph4j2MzMEd6PDoLqf6PC+NDRRdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfhupPz9eaWB3JmoAWuJchbjGJ6IrorMFc8B7LpfYACQIgeKq8Qy/KAQ/FoO9ArMGJXVN3ngoREq6vVBx5w2d1Y2I="}]}},"2.7.0":{"name":"bopper","version":"2.7.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"geval":"^2.1.1"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"763de20995b43c7f6ec000796b7b84829204a5aa","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.7.0","_shasum":"c553ab05111186891ac9a69836f09ab4be67f2ad","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"c553ab05111186891ac9a69836f09ab4be67f2ad","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.7.0.tgz","integrity":"sha512-Tj3C9l4tWtUg+K2SnxqxbGuz5fuYvZI/NcTTRdr+Pqx3fFKEZsI1s8QVQ8sy9DfPZeJb4q1o0vLtAzSi6M2qvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnuQlv42I9piuV61efIyantn5Z8UYyV+6GJOanlODqXgIhAK7RIpZS2Hl/T1uJGRwfG1FITbFFu76bzbbqxvRSyk0e"}]}},"2.8.0":{"name":"bopper","version":"2.8.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"geval":"^2.1.1"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"5c92f75ff801dd436864f22b7f89d2bd6c18a906","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper","_id":"bopper@2.8.0","_shasum":"6ed4c75ef99544b6bf138616685c2434558e8c59","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"6ed4c75ef99544b6bf138616685c2434558e8c59","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.8.0.tgz","integrity":"sha512-afrU3JO3ikjunSdDb81r5I0qV6GTXNFTL1X9Ozo6lEQukfXwLBe/tbbOn/z5Fmh94KcccunUDf3zApH4zA+yLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHY3dLbklrkrMh3s+dwBa2SLVWLbmy0ZxkWGRIkVthWzAiB5On2cRhcrhE0tyGMOPecZ6iNiUXLxaMaGCU0J5Y8dBg=="}]}},"2.9.0":{"name":"bopper","version":"2.9.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"geval":"^2.1.1"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"b3ae2aa812096ea539afd43126895018e7514ab0","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper#readme","_id":"bopper@2.9.0","_shasum":"6aea4ea9e6d5708c386739b2601c289d53dc4c0b","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"dist":{"shasum":"6aea4ea9e6d5708c386739b2601c289d53dc4c0b","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.9.0.tgz","integrity":"sha512-aKrsNaCDFh6TVK/jntqNpP+YRZDGXxInExrpIGDlXa2CDfCHwalVDCUCRRwhqs5y8cEBx/6bTLTy8MO2S9gMkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhiyUevLWzMT2lV8egKOwxAFjbYeDGOJ2FEbFOXBlsKwIhAPcTHIjN1Y7tNjz0TOMBv6HK5sqHKDRH6e7SdhtAvN05"}]},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}]},"2.9.1":{"name":"bopper","version":"2.9.1","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"geval":"^2.1.1"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"41b684d5ee616c95f7d6b42614937117fc646e90","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper#readme","_id":"bopper@2.9.1","_shasum":"2364fa1659762866acf909226347b50a85ea6a99","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"dist":{"shasum":"2364fa1659762866acf909226347b50a85ea6a99","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.9.1.tgz","integrity":"sha512-FkEbGp0RNPkLLXXIWr9PHWfDFJhEKQusrJEUfm6RBTEO1HnTMM+yr20LZbS9V1pZkzWI7oo0+H5Gk7funIl5Dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoMMtpLJmyB4qoZ0AdeAOrpalyfJGx8S9tUyU7N/E+ZgIhAKAvyGB2JbUv9nGlRbSloKKN6p3wJWRu9cpKoPhNcz+G"}]},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}]},"2.9.2":{"name":"bopper","version":"2.9.2","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"geval":"^2.1.1"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"e36d5df9325820da330c4c8e7c34754147901262","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper#readme","_id":"bopper@2.9.2","_shasum":"5a4fb8a2f1714769f37ab4e5b76fef701e51484e","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"dist":{"shasum":"5a4fb8a2f1714769f37ab4e5b76fef701e51484e","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.9.2.tgz","integrity":"sha512-oJ+JXPMO4RxeiIoPQodruOWsbs64zRs1dvgVmaBbeahd7hb2QLNnfVsG6Dp5ULlbXMu6qGZG5SeL/Fl2QgMgkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENLZJibhVm8Lo+k0GmQpo1SnGQIy2oH46+7tOuxr578AiEAnqMiRhfEWwbV4gXspoGJp6Kk1YZYJlQC6P57Vs6XxxQ="}]},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}]},"2.10.0":{"name":"bopper","version":"2.10.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"geval":"^2.1.1","worker-timer":"^1.0.0"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"2db13dc4374bf3496dfc9fb9dcac17a216aeb023","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper#readme","_id":"bopper@2.10.0","_shasum":"29a22cb2c947488d2f848d5cd4284e7743168e34","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"dist":{"shasum":"29a22cb2c947488d2f848d5cd4284e7743168e34","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.10.0.tgz","integrity":"sha512-VszW4V84xUd0nieZSxKwUt6gCdz75Lf155CFKZfVRR5mx5TqH1VogJ4rvwqU8nqmHKmPSkm21wn8ufA5kRT4ug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf804kWbHyjEBFSqEFkK/Vt3SAA0IzWy5tqkFykx+IUwIgO6v9aIdKr3jBwoSJc30yPXnEB3bfUSe+WzLFz43EIZg="}]},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bopper-2.10.0.tgz_1464826936326_0.027372670825570822"}},"2.11.0":{"name":"bopper","version":"2.11.0","description":"Provides a streaming clock source for scheduling Web Audio events rhythmically","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmckegg/bopper.git"},"keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"dependencies":{"geval":"^2.1.1","worker-timer":"^1.0.0"},"author":{"name":"Matt McKegg"},"license":"MIT","gitHead":"56e0cc91cc9e1de044f2485ff9f3f65a393aef04","bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"homepage":"https://github.com/mmckegg/bopper#readme","_id":"bopper@2.11.0","_shasum":"360a78fc906b71d41f911ca3e01f687df11b0475","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"dist":{"shasum":"360a78fc906b71d41f911ca3e01f687df11b0475","tarball":"https://registry.npmjs.org/bopper/-/bopper-2.11.0.tgz","integrity":"sha512-QyQWG8U5ByKjj0VrrfbyFixQxEOU8qBfaCZJRp6cFiWT31kEog8DfYunBMw+MbWoaYWY7e84J0WAYFGOcHyNFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDERqHo+WPzjni5ND+DD61XJaoMMjAueZ5E75ithSkKcgIhAPje3Ado5TN6ehjqSFxOUNyD9NuRuNkWL9jbgIWfs0Ag"}]},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bopper-2.11.0.tgz_1466411772440_0.6774785127490759"}}},"readme":"bopper\n===\n\nA streaming clock source for scheduling Web Audio events rhythmically.\n\nUse with [ditty](https://github.com/mmckegg/ditty) if you want to create loop sequences.\n\n## Install\n\n```bash\n$ npm install bopper\n```\n\nRequire into your browser bundle with [browserify](http://browserify.org/).\n\n## Example\n\n```js\nvar audioContext = new AudioContext()\nvar bopper = require('bopper')(audioContext)\n\n// save a reference on the window to avoid garbage collection\nwindow.scheduler = bopper\n\nvar playback = [\n  {position: 0, length: 0.1},\n  {position: 1, length: 0.1},\n  {position: 2, length: 0.1},\n  {position: 3, length: 0.1},\n  {position: 3.5, length: 0.1},\n  {position: 4, length: 0.1},\n  {position: 5, length: 0.1},\n  {position: 6, length: 0.1},\n  {position: 7, length: 0.1},\n  {position: 7+1/3, length: 0.1},\n  {position: 7+2/3, length: 0.1}\n]\n\n// emits data roughly every 20ms\n\nbopper.on('data', function(schedule){\n  // schedule: from, to, time, beatDuration\n\n  playback.forEach(function(note){\n    if (note.position >= schedule.from && note.position < schedule.to){\n      var delta = note.position - schedule.from\n      var time = schedule.time + delta\n      var duration = note.length * schedule.beatDuration\n      play(time, duration)\n    }\n  })\n\n})\n\nfunction play(at, duration){\n  var oscillator = audioContext.createOscillator()\n  oscillator.connect(audioContext.destination)\n  oscillator.start(at)\n  oscillator.stop(at+duration)\n}\n\nbopper.setTempo(120)\nbopper.start()\n\n```\n\nTo run the example `npm install -g beefy` then `beefy example.js` and navigate to `http://localhost:9966/`","maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"time":{"modified":"2022-06-13T04:58:04.628Z","created":"2013-07-05T21:24:55.059Z","0.1.0":"2013-07-05T21:24:56.281Z","0.1.1":"2013-07-05T22:44:37.341Z","0.2.0":"2014-01-13T08:31:11.174Z","1.0.0":"2014-07-13T11:59:09.897Z","1.0.1":"2014-07-17T22:13:29.092Z","2.0.0":"2014-08-01T07:00:06.721Z","2.1.0":"2014-08-02T13:15:40.712Z","2.1.1":"2014-08-06T01:31:50.349Z","2.2.1":"2014-08-17T09:31:43.229Z","2.2.2":"2014-08-28T08:17:05.597Z","2.2.3":"2014-08-28T08:17:24.779Z","2.2.4":"2014-11-28T07:11:23.546Z","2.2.5":"2014-11-29T02:52:47.577Z","2.3.0":"2014-12-23T07:24:42.778Z","2.3.1":"2014-12-24T12:43:53.651Z","2.4.0":"2015-01-08T04:31:29.422Z","2.4.1":"2015-01-08T21:52:41.540Z","2.5.0":"2015-01-29T09:14:59.887Z","2.6.0":"2015-02-22T13:31:33.569Z","2.7.0":"2015-02-25T09:33:07.479Z","2.8.0":"2015-03-05T05:36:24.318Z","2.9.0":"2015-07-21T02:45:11.824Z","2.9.1":"2015-07-21T11:00:39.863Z","2.9.2":"2015-07-27T03:50:48.975Z","2.10.0":"2016-06-02T00:22:18.956Z","2.11.0":"2016-06-20T08:36:15.165Z"},"author":{"name":"Matt McKegg"},"repository":{"type":"git","url":"git+https://github.com/mmckegg/bopper.git"},"users":{"suziam":true,"noopkat":true,"rchk":true,"adamrenklint":true,"dvdwlsh":true},"homepage":"https://github.com/mmckegg/bopper#readme","keywords":["midi","tempo","transport","clock","rhythm","beat","bar","web audio"],"bugs":{"url":"https://github.com/mmckegg/bopper/issues"},"license":"MIT","readmeFilename":"README.md"}