{"_id":"qambi","_rev":"43-9ad4edbc4c6a2503c40feca6e6105274","name":"qambi","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","dist-tags":{"latest":"1.0.0-beta40"},"versions":{"1.0.0-beta1":{"name":"qambi","version":"1.0.0-beta1","desciption":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-loader":"^6.2.4","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-plugin-transform-object-rest-spread":"^6.6.5","babel-preset-es2015":"^6.6.0","babel-preset-stage-3":"^6.5.0","babelify":"^7.2.0","browserify":"^13.0.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","exorcist":"^0.4.0","flow-bin":"^0.22.1","watchify":"^3.7.0"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-object-rest-spread","transform-flow-strip-types"],"presets":["es2015"]},"engines":{"node":"0.10.x"},"scripts":{"test":"","watch-test":"watchify examples/midifile/index.js -t babelify -o examples/midifile/build.js --debug --verbose","build":"node_modules/babel-cli/bin/babel.js src --out-dir lib","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir lib"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"684ce348528737c75907f5894d13be5b6ce35f7a","description":"Qambi is a rebuild in progress of [heartbeat](https://abudaan.github.io/heartbeat) in es6.","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta1","_shasum":"6026b0e92fb9cc052e81d3aee763ae931d93b650","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"6026b0e92fb9cc052e81d3aee763ae931d93b650","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta1.tgz","integrity":"sha512-pFEDuWZ4vPDeO6s327HEwRNWKgtmIBIlmqP9pZuPusuMSnjw2MSDHXl5QhRAykgfWReLhNHIu3FYJwalXfQ4xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH3gfjCLxeMu/+22xQamM9b9K78vwb+2pR0tyLOwFT4gIhAONKbjAyKcW4PeLZw2n4lyBlXdpqzWHrAjFfzVoRVa+I"}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta1.tgz_1463524631648_0.4566376928705722"},"directories":{}},"1.0.0-beta2":{"name":"qambi","version":"1.0.0-beta2","desciption":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-loader":"^6.2.4","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-plugin-transform-object-rest-spread":"^6.6.5","babel-preset-es2015":"^6.6.0","babel-preset-stage-3":"^6.5.0","babelify":"^7.2.0","browserify":"^13.0.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","exorcist":"^0.4.0","flow-bin":"^0.22.1","watchify":"^3.7.0"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-object-rest-spread","transform-flow-strip-types"],"presets":["es2015"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","watch-test":"watchify examples/midifile/index.js -t babelify -o examples/midifile/build.js --debug --verbose","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"684ce348528737c75907f5894d13be5b6ce35f7a","description":"Qambi is a rebuild in progress of [heartbeat](https://abudaan.github.io/heartbeat) in es6.","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta2","_shasum":"00abdc6b425398391328f1884019ba5b13294620","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"00abdc6b425398391328f1884019ba5b13294620","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta2.tgz","integrity":"sha512-SZbRGVc1GCXqxGvXoN5KNtd+dhVkd0KxwJwSKzymzKSk8y1BlAYi4ogjIF6ZEca5/gNfOUkM/RUnIEU8CcRraw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6LOiyvNLMkq98x7imfAt73go2I03bnYTOeGPUTT40aAiEAwzQbhObLaCx3UExc9JKk+wqVeFyrGE9ZJ2TDa5MiNcU="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta2.tgz_1463526054733_0.11612893198616803"},"directories":{}},"1.0.0-beta3":{"name":"qambi","version":"1.0.0-beta3","desciption":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-plugin-transform-object-rest-spread":"^6.6.5","babel-preset-es2015":"^6.6.0","babel-preset-stage-3":"^6.5.0","babelify":"^7.2.0","browserify":"^13.0.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","exorcist":"^0.4.0","flow-bin":"^0.22.1","watchify":"^3.7.0"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-object-rest-spread","transform-flow-strip-types"],"presets":["es2015"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","watch-test":"watchify examples/midifile/index.js -t babelify -o examples/midifile/build.js --debug --verbose","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"684ce348528737c75907f5894d13be5b6ce35f7a","description":"Qambi is a rebuild in progress of [heartbeat](https://abudaan.github.io/heartbeat) in es6.","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta3","_shasum":"c32efdd173bf03da614115f73b7d3b531c875285","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"c32efdd173bf03da614115f73b7d3b531c875285","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta3.tgz","integrity":"sha512-gZc6UVo9Akmi2nS4OLpwF3fAPQjlj/dDKmvXQih17uRlO8AqvgZVe8nP+ao+44oMpoue70fPipjoxb2xaQXNEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEV6lAJ9HJQgh3P/FM1EvVRSbt8SOQ4rKxkD2tTA/IuqAiBVpiEl/VHlh9ldMK7gCSS4eu2+fJUZun/uDNfmsXPW4Q=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta3.tgz_1463526139333_0.4206988662481308"},"directories":{}},"1.0.0-beta4":{"name":"qambi","version":"1.0.0-beta4","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"c69d225ad53b79c987a03453223c045dd059eb3e","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta4","_shasum":"1c20141a2bd07f68dae7e88df47fc1deadc47095","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"1c20141a2bd07f68dae7e88df47fc1deadc47095","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta4.tgz","integrity":"sha512-VHhM3GRtW2G1YDoLplUEH3ZG9LxIuyxEQx8PRzgbqbl0ulm68YONA68i+m9NnlJ02h9qg4rQ1m12tEzD0fHkDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnGXlwz+z02ZnBBYKDCqZex2LOHDc4xkcwrbm/vvtGWAiA5Eb+aGKnkjKIyRh3KOPu4MPk49Oo1RqB8CsYpORI5bQ=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta4.tgz_1463564425146_0.6914147445932031"},"directories":{}},"1.0.0-beta5":{"name":"qambi","version":"1.0.0-beta5","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"c69d225ad53b79c987a03453223c045dd059eb3e","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta5","_shasum":"98b9ba2a1e23f26b494ae383536398aa5b037bea","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"98b9ba2a1e23f26b494ae383536398aa5b037bea","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta5.tgz","integrity":"sha512-8GwKOYBc2okPtfUAJU2oVpU1Jw6GCEhFupanrGWrx0WJ62sfx7sWWGfATUfJCD0FMlON6dlJ2IIWRIzV/l2xvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkOsnE44KF9feDMNIWWIuoq8kvHHlia9ipcSlJEFAgyAiEA5fqwBj1ENdu0wfuUjbYdGC9kozlJt1qT4dpFcxNqlSI="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta5.tgz_1463564960324_0.32988321385346353"},"directories":{}},"1.0.0-beta6":{"name":"qambi","version":"1.0.0-beta6","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"c3a73dd517c26f4cf613d33aef247c687e958990","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta6","_shasum":"de68e6c6d700e39224c30062648c262a77722a75","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"de68e6c6d700e39224c30062648c262a77722a75","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta6.tgz","integrity":"sha512-iAv8tV+VpGk5CzOr1ezcHxqqh0IJoXNVdBwvytrylKq9ZSxwVDqOEnyzTW4x1i+08g7TWFEvlVaRAMpuEAOBcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICi1wUZ4Fl2oS3GGBcPyAdzs1LOaiRtRfj61p8QhyktIAiEAq/bffOYpYSyLoEIlBWp9HQ7uvFkXw8sfn5uf4K7lBPM="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta6.tgz_1463603212465_0.94069918198511"},"directories":{}},"1.0.0-beta7":{"name":"qambi","version":"1.0.0-beta7","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"10bcff22b0b18891d975a74cb80081605fb902f6","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta7","_shasum":"9e303af6f007bcb567756c4bb525902249078ed1","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"9e303af6f007bcb567756c4bb525902249078ed1","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta7.tgz","integrity":"sha512-kzbWxIW3yVPCW4K6Wrfyf5DAi/NIngJ+JfqcTx7mk7MkX2S42VvLkw8Fk4sWPIR00Vr5LeQXgAYq92ddPliAvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJNZF0/RBPY0iFWiALtqffYDLR5pwTGxNum6buSLUS9AiBDyMFlU1CRodWaI2joBH2uBLm3DCqboAuGj1ejGfWOnw=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta7.tgz_1463650934934_0.3669451291207224"},"directories":{}},"1.0.0-beta8":{"name":"qambi","version":"1.0.0-beta8","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"1902efbc41ff3f5697a130278615449fd527aca1","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta8","_shasum":"f25a834dcbe0106b12a5980832b58ec66649368b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"f25a834dcbe0106b12a5980832b58ec66649368b","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta8.tgz","integrity":"sha512-lLHYnhwy91GzXMJc6GBnzIXvR715YbhkfGW74JyVm2F81zCKMkkzdMpZu1panxQ0AcKgnyvC2BLhR9kq9zax2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA77CCli+5U+sBXkCfaJo0k6KkRWro1iqpyZm93mQ9N1AiBDuA2uVusje0dT+Gu1fjmd0AGrzrWuE/Twx1unQZjFLw=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta8.tgz_1463681851524_0.6500308576505631"},"directories":{}},"1.0.0-beta9":{"name":"qambi","version":"1.0.0-beta9","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"7eba1eb5c4a09063bbd1fdf1d4d25397dd18ae7c","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta9","_shasum":"2da1c6e81728f41fa12a1e00d1bae9bcc3262216","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"2da1c6e81728f41fa12a1e00d1bae9bcc3262216","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta9.tgz","integrity":"sha512-YtdsvrykPQoY3MWhZyvmMFJTfNmcaxTdDG5aTQyfXUWeuGyohLTMBDFDb22slfje0s+N0pE7FdsCgkn8td945w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4GdYFO8cBJiPfDdNks3VaNtG/V5CHJ4O3nUCpag6aKQIgVfmsSL9oRtSU9JMO0TXus8KhbkplCvrkHU/9twXS0jE="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta9.tgz_1463682189352_0.1766239097341895"},"directories":{}},"1.0.0-beta10":{"name":"qambi","version":"1.0.0-beta10","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"a77b6d9c0bc29f8fe49cd0811506fa358fbc52dd","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta10","_shasum":"a1f8a290e60f48980ea7388e01510ce134c3e283","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"a1f8a290e60f48980ea7388e01510ce134c3e283","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta10.tgz","integrity":"sha512-zmsacqJ7SlfyPXfY7Q9jPpDKhJdsRmLfMgfX7ETclYVW+B4fUbP0Qq1GTv7BwnqKYgs7roGEkDIQqiaI2lYLdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs13PG1jt91KaGAVGwQ/0uRIgIx3FobpiHd3zY1vcKCQIhAOpd0GNOegHASM/WlN4VK3pZ5YCMmug8HzlQ6Pb7nzRE"}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta10.tgz_1463688724728_0.5792434145696461"},"directories":{}},"1.0.0-beta11":{"name":"qambi","version":"1.0.0-beta11","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"24939d52681fb9344a22573b98e9d7128c18a788","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta11","_shasum":"b771aaf9348eb6c5f95655a1ce31f99903b7898e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"b771aaf9348eb6c5f95655a1ce31f99903b7898e","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta11.tgz","integrity":"sha512-YEwNex9J5fIAgYpi0IYSpzObnMuCSRPFLUev5iA/J4FMbyZjvHUR+StK6w2tdBeWAKKOtgoCqcmmwr0vdh0N9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB20g5FZDpebRJN9fuWctIKpdRvcQWm3fSvSMWfmChM+AiEAmNWMpaFnPyxbkl9WVzX2DzgzFDuG9voTgBeZp215e4U="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta11.tgz_1463698492669_0.07397408713586628"},"directories":{}},"1.0.0-beta12":{"name":"qambi","version":"1.0.0-beta12","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"a4f6362ac8a0b1646330672568d5ceb3ac177dd5","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta12","_shasum":"7ffd33384a03676e6d2d95a3c058ad520cd9701f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"7ffd33384a03676e6d2d95a3c058ad520cd9701f","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta12.tgz","integrity":"sha512-G2E/LUq6FuKKDYQFWXAV4WEWCWx8YrUvEi/FNH6R+MlO+L26VpDfNTGGM7fFoU6vauYlz8kjxhGMUODshkqqCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCErS7z1DYNJ3DfRcCL5CgITcZYHNVjo9tZPMkRnxOGiwIgMfOsq6/UpZTCgNmiCdxAJ/0isLJ8bKw+HYtrLz0f7CM="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta12.tgz_1463764708178_0.9337014993652701"},"directories":{}},"1.0.0-beta13":{"name":"qambi","version":"1.0.0-beta13","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"isomorphic-fetch":"^2.2.1"},"gitHead":"5859b228eeeaa5fa75901ee7f8278590b351d8b1","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta13","_shasum":"95c02d496182ada8aca5aac46cb6fefe5e7c7451","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"95c02d496182ada8aca5aac46cb6fefe5e7c7451","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta13.tgz","integrity":"sha512-MI2bzGCvTXVyGTbm6NrW+ZXKENtTC56dYpyKEAsqmhDvl4tfP1gdTS+A4g0J0xMhqmsmtVj0v+GI/DR1tgFrkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfF3IS7IhTmtcUMv4VpVHEQkbQvS7nL2/Wa6VuKgbYTAiAbUSDxvH8opYZQm1EWX+GWmzZrblK+Bz3v3LYdZitahA=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta13.tgz_1463783297107_0.3160583751741797"},"directories":{}},"1.0.0-beta14":{"name":"qambi","version":"1.0.0-beta14","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1"},"gitHead":"cb5547becf9e4890b34843e8a9fea97fa5053193","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta14","_shasum":"33a6fc3b67a2392f01e96ed5989eba77af8b7be1","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"33a6fc3b67a2392f01e96ed5989eba77af8b7be1","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta14.tgz","integrity":"sha512-oWc+eWlEaeWfEHbnIvwCAwhvQMS5AYH9v6xTbEkn+AsNfvZ005PnXQ3iCB3wsL6QFu6Ofz+2uZIrr+YziRQMyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe13BgCG5yPXlfRKq2otFtkrWvXX9qIwACVDV5LvPIlwIhANPvftrdnNHnc66rSy7EQ3q9iCtdz3vYBRNiVYjn0OW6"}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta14.tgz_1463915399900_0.5579912315588444"},"directories":{}},"1.0.0-beta15":{"name":"qambi","version":"1.0.0-beta15","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1"},"gitHead":"16f13d51a518243638940959feef05de1043a536","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta15","_shasum":"3130aa0956d59c86702bfd8860c2bc833927f23c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"3130aa0956d59c86702bfd8860c2bc833927f23c","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta15.tgz","integrity":"sha512-i0j8IuaNWBNkHXQ5r5nMDvvKIN/BlscQi1R8Oiy6moELfNwq4j82ZtGx+bzPBvRdZKHEVM4Kcfm/OV3oJ6Oy2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNEr8acIHrK0hsS+Aiu9PJ/d7qIcssUBTdyWzsICtr5AIhAMM1MDk8oaP1GSWjcScEIbvTo6SbCe4FK75G9EZv7uvl"}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta15.tgz_1463952726497_0.5261812682729214"},"directories":{}},"1.0.0-beta16":{"name":"qambi","version":"1.0.0-beta16","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1"},"gitHead":"9a1a2b2ab75facdef0adf6ccd16f60af8021c16a","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta16","_shasum":"f3844b08071a07a67116e81264e89e6e23a7d582","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"f3844b08071a07a67116e81264e89e6e23a7d582","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta16.tgz","integrity":"sha512-I3p3xnLx6kwq8ZAWO0mdb8D15S+RpNmhO5ZcUKjgOqd3wbdpDajBtn89ZNcfweuyBRLGapANf2VQkm8IP2TetA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArxYVxB34j0uCTd/m7rihTCI40K2F3Nj2SCww189oKZAiEAg5DReH8DlY7ciF5R1VFPMG42IHs0hUVBcrOJJSqsKFU="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta16.tgz_1463953044686_0.8793834925163537"},"directories":{}},"1.0.0-beta17":{"name":"qambi","version":"1.0.0-beta17","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1"},"gitHead":"37551ed30399b2ad08912fe759e5c20bb28a9842","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta17","_shasum":"4032e06a1de7cab8a771e06b1ff6336823ec6e25","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"4032e06a1de7cab8a771e06b1ff6336823ec6e25","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta17.tgz","integrity":"sha512-kcTxfHZQ3aSSBlDcFmPEI1YumymWawjCg/3SXTJhhuzgEfbKdc7MEFBqBpsfcypFgplJbXn/+iKQcwG/aNtNIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKr7MT0u53OYJQ6gf8Q3z9+rdxQu3/DAryeVx+QAin9AiEAulliOzs5qaLR1Ko99/LsrgyVK77BchChfK9DNazlW2w="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta17.tgz_1464127018616_0.7991299219429493"},"directories":{}},"1.0.0-beta18":{"name":"qambi","version":"1.0.0-beta18","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1"},"gitHead":"e193dbcc6a0ae7e9f027150cd4fcf06f449dc7f1","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta18","_shasum":"b756d49b5a21c3bc3706acafc8f31c1d57a67ed6","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.4","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"b756d49b5a21c3bc3706acafc8f31c1d57a67ed6","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta18.tgz","integrity":"sha512-uciXimFJxcFnOVo3powC850bKCyWRDxUnfOzw+NZmpmRws0iLUNoSFRC6CEds+3p+UsDAioAugv3+qLsgg+Y2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqeU57AYckUzTWOpe6qLHT3W4wuhI+qYo3JMeghfAnsAiAJrNYoGKNTIDZFMGaFF4KzMeAxWLFMGpsyoGbHWwl6sQ=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta18.tgz_1464131386073_0.04327353532426059"},"directories":{}},"1.0.0-beta19":{"name":"qambi","version":"1.0.0-beta19","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1"},"gitHead":"afcdcf5f3df74fdae978eda31ed1ef59b672440d","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta19","_shasum":"8bd658170745e90d106053c7464098df9ab24f56","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"8bd658170745e90d106053c7464098df9ab24f56","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta19.tgz","integrity":"sha512-hpEbY3Xx0JRLT5HDgMxfzd6B/LsLcMJrrQDG5Ctn6492WhkY+Hx4kQsjrUilDWPC5JSVwpDcoc1ocG12GD6WnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLkg1zBqp8JlXAnHImXVMcNJJ3J5rYtpOfIPC8UItVTgIhAKdqIlRWJts9/rxYFlrVESLAfv0aqL8m7c4MFUUrQxVJ"}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta19.tgz_1464433430081_0.43360758968628943"},"directories":{}},"1.0.0-beta20":{"name":"qambi","version":"1.0.0-beta20","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1"},"gitHead":"36a739e8678d311c412c6b86306b6c53d73cafbf","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta20","_shasum":"3430cdc008d7141828c399640ae21063db31f895","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"3430cdc008d7141828c399640ae21063db31f895","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta20.tgz","integrity":"sha512-gFbsPVXPmoB3VZ1dbQKRhM2Qo7cR+8Ay33t+asgFvl5o9/Gw+yUGMqMQ7uwfkbAP5wSADunI8Z4n3LH4zC0EIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWmQdsvumV5v87KbiwiTZgyxyqtdS8viBA6KXfvoP+vAiAbEXWhehT2l8TckznQvXgWfndZZP7au9TM7W+3P60YqQ=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta20.tgz_1464439053782_0.5533490111120045"},"directories":{}},"1.0.0-beta21":{"name":"qambi","version":"1.0.0-beta21","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1"},"gitHead":"0bc064f2c698104d7f356aa3b893d9708e9f2666","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta21","_shasum":"ff3ac9d4cccd24e657ee5e5681242b2b03c5fb68","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"ff3ac9d4cccd24e657ee5e5681242b2b03c5fb68","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta21.tgz","integrity":"sha512-cxV/Rola1BvZDnbhR7I6iLVKpmljJLwqFE/d40NlHg3wgqxQ7zucU1V+AiAsHJQm3H+2ZxKVm3rWoeKALLH2hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYKgiWLXVaW1OzYtd2cvRRlSifErE0bkdrPyALAlJfrQIgSxjAeanTgNys/m2I7DutSc4Cm+Sdqvf+q6Xgcl0VZ/Q="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta21.tgz_1464452411204_0.38616813137196004"},"directories":{}},"1.0.0-beta22":{"name":"qambi","version":"1.0.0-beta22","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1"},"gitHead":"6a7447b3ad4d36898e6bd76138dd62f0a8981ed9","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta22","_shasum":"84443d7005516dbd5d1603c67810e25d5a4727d3","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"84443d7005516dbd5d1603c67810e25d5a4727d3","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta22.tgz","integrity":"sha512-tmXxJCxGYKIWuHoNhVbSyXIBH8hKYi9zo7/iDsSplP5tkHaXPSIvP+QnHweEzKSAZPQkc/YdrHE7Dt27GUYFuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM4fsb1Z8+ylzpS68z1PlIc0pjdrnRl3qHffMy/0wdEwIhAKVZZIwugCiyrrC4yrO3LeBUbs3qMCUZN4EmCEg/u3N/"}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta22.tgz_1464548459406_0.18221157300285995"},"directories":{}},"1.0.0-beta23":{"name":"qambi","version":"1.0.0-beta23","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1"},"gitHead":"e7b40310a5d9c8d274bcd07e203a1e533cce93c8","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta23","_shasum":"f63d874930b07f2c643e767edb1f1dd4baac12d2","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"f63d874930b07f2c643e767edb1f1dd4baac12d2","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta23.tgz","integrity":"sha512-ou00RTnu/D6d0lJd6yVkREzsBa7fJZSsenjGM6eLaR9h+ziIoEPNkxnBdMew0WZPn/qxUqYwGnRpl/FDDenJZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzGzCImIiQ1bSdnPeMkCPmN8cqetPOpPbAynCbFT14gAiB5/3xBHBdyxec7vI+hz0QF2VeqVP1ysB06XQqAi23VAQ=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta23.tgz_1464549053610_0.8560967915691435"},"directories":{}},"1.0.0-beta24":{"name":"qambi","version":"1.0.0-beta24","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1"},"gitHead":"0cf324897ff20f98c398a509b82e928881f8caab","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta24","_shasum":"b28d2c6b69f7c83c63d262d8fa12869e0a18be21","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"b28d2c6b69f7c83c63d262d8fa12869e0a18be21","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta24.tgz","integrity":"sha512-Jcn3gt6XcnVSP3ApT1qCgMkO9Ki90Lq9YDFU/YaE+12HW68H+NlD9MBmsl5mqZb1K1vWEs5nWhAzREOpsPRjQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1L2duhXSssdKHL2NSMGgLXfdgeQLMnzdaK0qFgxsG5AiBn967gp28FCUVptE+Mi6gK2hOZbB5zi2DeXMouXjP0jA=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta24.tgz_1464617938135_0.10607326030731201"},"directories":{}},"1.0.0-beta25":{"name":"qambi","version":"1.0.0-beta25","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","webmidiapishim":"1.0.1"},"gitHead":"b366c3f70b156968147b9c3d814ea93fc4701d42","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta25","_shasum":"53f9ee33b21ecba51180b23c98a3acd3326d2695","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"53f9ee33b21ecba51180b23c98a3acd3326d2695","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta25.tgz","integrity":"sha512-LLBoa7WoiUIgax4BJEI2KmksfB1zaD5tMiF5ga3jFJwv+DUbZlIFsa396hvniZTvjuUvck4pc8oHJd8DY64efw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYB6KZT22Gldo+bF5rCHNZKKrxRP3mnV6ybJazrHAo8AiEA0X8CjssKPbch8ljLHxp8niZuA0PBmmUBzCUkHTOvJWg="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta25.tgz_1464819365446_0.0937931730877608"},"directories":{}},"1.0.0-beta26":{"name":"qambi","version":"1.0.0-beta26","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","webmidiapishim":"1.0.1"},"gitHead":"406a6d533af471d56014a1ff9797330011b6d060","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta26","_shasum":"3b441030f6901ec53c402d169026a6e91178d588","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"3b441030f6901ec53c402d169026a6e91178d588","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta26.tgz","integrity":"sha512-+xHaaW4Igq8if2O49x4dFayf8bbQ25kw8UZuKgOY9rKtqAClQV/RCZFj1ookFoxfbWIVNqYWRHHy3USpGhc4HQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr/yO16zp6eZzRq5J7Cwd0N+RbDqsw+lEEo0Gf9070DAIgNQEPpbN75Feyy8pEXIy9H2XWwYoKFnOnN6mXOgW2DGg="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta26.tgz_1464888111671_0.8473749200347811"},"directories":{}},"1.0.0-beta27":{"name":"qambi","version":"1.0.0-beta27","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","webmidiapishim":"1.0.1"},"gitHead":"cdda8be45d38511c39deba6bdc8274dc5df318db","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta27","_shasum":"1a8ce33797ec50528dc0f07b1833aca5bc459a0b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"1a8ce33797ec50528dc0f07b1833aca5bc459a0b","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta27.tgz","integrity":"sha512-BrHGtPRdM8ePOgkZcmpD2++ut2aZqRA7fFuGtGmxKLCprCq9SGbeRV4OslmwOn1bc+H/4/cq63/q2Xuoydia0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGevDjkuTJl8q1XHFXWzhJbyIRiqHVELyvV0ktKKtaJQAiEAy4WaHFrKwUX7ISzSYz3cGFgTgeSpoeB6ujlyDMZrwck="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta27.tgz_1464907053546_0.2176185289863497"},"directories":{}},"1.0.0-beta28":{"name":"qambi","version":"1.0.0-beta28","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","webmidiapishim":"1.0.1"},"gitHead":"0d8b28f4cf62363f46eedd0b450a0be0049c12ff","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta28","_shasum":"99f43151fba3699a6c891894f71817e6465a97f5","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"99f43151fba3699a6c891894f71817e6465a97f5","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta28.tgz","integrity":"sha512-K8372mBrTSL6R9P/c3mHvTk6vZpZIqAV6f2BUT3aGk6TKb/uw9Cy0B6yefZ3TI1CUpNZ/Ma+2+4HYYeWKU2bAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtFtC1tBySEbeH4pZHmRygX1Yy9FxpBAKupbSa+XfIsQIhAPOFH4I61Q+a6IsjLOz1FndZ/wcgLEbhvXAgy+nVQ7He"}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta28.tgz_1464990873112_0.4725441359914839"},"directories":{}},"1.0.0-beta29":{"name":"qambi","version":"1.0.0-beta29","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","webmidiapishim":"1.0.1"},"gitHead":"a9d56db041f92191f19ead8aabd187d524a7bfb4","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta29","_shasum":"2082cb81930fe39bc79b208694560764dcff9023","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"2082cb81930fe39bc79b208694560764dcff9023","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta29.tgz","integrity":"sha512-06wqmESTxDy08NmRWC131o9bBn8tLmB3NZK4nWsiKMVU8yPrg5OrZopVauY49dnv9EvJNTDUEUwwYOvftSrbBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoSP8HtPG/83poJ20mEHG49z3PPz/+54pIzKq0tPBf0AiA9PJXr/k4lnCx7V+M8xIxmIUUkGbSsxgF4grb9SBmgMw=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta29.tgz_1465142681550_0.7907846081070602"},"directories":{}},"1.0.0-beta30":{"name":"qambi","version":"1.0.0-beta30","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","webmidiapishim":"1.0.1"},"gitHead":"b0d88aa06557dea070c809de080cfeaa8bee98f6","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta30","_shasum":"5aaf57447f3fa65a0acca62fc62e3c929004bdd2","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"5aaf57447f3fa65a0acca62fc62e3c929004bdd2","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta30.tgz","integrity":"sha512-BTu7WljqqeBeE67wLLvsUXS7fjHy1Y6qiMBbIPdK8Yg5xCEmnuB93rxxHQeJIX//4M2FjUU5ch8bhZt7s/sXMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvbTjqEOtEPfF1HO3J4/UPMSQw+xVPr3h9nU3cQKljjAIhAP4yTwVRXg5tFKxxncyJhbUoHiTRaYofgIzWmFNCOCLQ"}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta30.tgz_1465160368461_0.7194714124780148"},"directories":{}},"1.0.0-beta31":{"name":"qambi","version":"1.0.0-beta31","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","build":"node_modules/babel-cli/bin/babel.js src --out-dir dist","watch":"node_modules/babel-cli/bin/babel.js src --watch --out-dir dist","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","webmidiapishim":"1.0.1"},"gitHead":"af6fd6078e9f7bb0d54bb174060cc948df97c7c9","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta31","_shasum":"dcd4e268bb3477e0c71cde836e41aaa7b912e380","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.4.5","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"shasum":"dcd4e268bb3477e0c71cde836e41aaa7b912e380","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta31.tgz","integrity":"sha512-t6oS8iR2aX16z++KsGCu5w1lo5Ite0wnOYhfwALOqP+wkn2OIJHdUz0+xDXAx2xKgqZeIPtLjOgMLiDF4zM2gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgJSBUz4tx/klqC0wYlS0JM2dC3mBpPd0IIaA+MdGtuQIhAIuMI2fKx7Je0cRNtBqZ64QRW+tXJrTQ/lOfS85ddxge"}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/qambi-1.0.0-beta31.tgz_1465410864980_0.687802622327581"},"directories":{}},"1.0.0-beta32":{"name":"qambi","version":"1.0.0-beta32","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","compile":"node_modules/babel-cli/bin/babel.js src --out-dir dist","dev":"node_modules/babel-cli/bin/babel.js src --watch --out-dir ./examples/node_modules/qambi/dist/","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","build":"npm run compile && npm run umd-build && npm run umd-min","copy":"cp ./dist/*.js ./examples/node_modules/qambi/dist/","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","web-midi-api-shim":"1.4.16"},"gitHead":"01de44121229a3a6b890cbc8d893d8c5f05c1f4d","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta32","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"integrity":"sha512-RBYPWJTELxs/hkc0xSAPUXTfpxIoMQUSZj1ywX8Zbagd0p+EIB6L+ug202EFkd5EArktp93oagIAnLVsinPrug==","shasum":"7d486ddd23bd025c13e127ed5b225af7f0d79428","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta32.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFH/qY8vfwJXxploVhLhenWk9FqYFZkCwCBMmFY65vwlAiAGBFN3+KmbXBZ3SrDJ2KleXoxX+v279SGBE4RnyVSwRA=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qambi-1.0.0-beta32.tgz_1514899694532_0.2533462564460933"},"directories":{}},"1.0.0-beta33":{"name":"qambi","version":"1.0.0-beta33","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","compile":"node_modules/babel-cli/bin/babel.js src --out-dir dist","dev":"node_modules/babel-cli/bin/babel.js src --watch --out-dir ./examples/node_modules/qambi/dist/","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","build":"npm run compile && npm run umd-build && npm run umd-min","copy":"cp ./dist/*.js ./examples/node_modules/qambi/dist/","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","web-midi-api-shim":"1.4.16"},"gitHead":"92bd7417a4c5f680abee93fdbacbddff5e85455e","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta33","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"integrity":"sha512-EjxbR6tnX7E/7iw0MNjo61SW577wWtANTqUba3IEgWp+avHIkzcbtTAbrM6GR6cmoPe7n/zH+frRifG9Lj0q9g==","shasum":"35706a1f06bbac812346018449a8d60c7e754675","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta33.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGng1g0HnYA5qV5ABvkGFPClkrYUYehErPD82A+vtOTtAiBQsHDWr0hW4sk0h3bp9rJy+qjgWRKIN+z5RnF+MAHjzA=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qambi-1.0.0-beta33.tgz_1514903573398_0.8261775388382375"},"directories":{}},"1.0.0-beta34":{"name":"qambi","version":"1.0.0-beta34","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","compile":"node_modules/babel-cli/bin/babel.js src --out-dir dist","dev":"node_modules/babel-cli/bin/babel.js src --watch --out-dir ./examples/node_modules/qambi/dist/","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","build":"npm run compile && npm run umd-build && npm run umd-min","copy":"cp ./dist/*.js ./examples/node_modules/qambi/dist/","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","web-midi-api-shim":"^1.4.16"},"gitHead":"bced1450b80b1da865c22df56c37d5d82008fd84","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta34","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"integrity":"sha512-+vAKbBEslLKwdZN+vzL88iN/jKGcWzxX5Wel8SK//ojvmyFglnEVQFThsoHgfa9MlLZdhpDbp0xTb/0trZZzKQ==","shasum":"c7e542bfb700c10037c9ed93007fe331d5efe9f0","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta34.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjXwma3FPo5geifrO02Xcbj4f0jGNHyY+Tt+t0ZIby3AiBXNLI8yaA/qv9zbJAdKBug8/1JB9Xf64Kqn/U7Uwquag=="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qambi-1.0.0-beta34.tgz_1514904350173_0.09386155498214066"},"directories":{}},"1.0.0-beta35":{"name":"qambi","version":"1.0.0-beta35","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","compile":"node_modules/babel-cli/bin/babel.js src --out-dir dist","dev":"node_modules/babel-cli/bin/babel.js src --watch --out-dir ./examples/node_modules/qambi/dist/","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","build":"npm run compile && npm run umd-build && npm run umd-min","copy":"cp ./dist/*.js ./examples/node_modules/qambi/dist/","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","web-midi-api-shim":"1.4.17"},"gitHead":"c69036bb47672c0888369322d09e435a7bd1d255","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta35","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"integrity":"sha512-vQPqGSB2QfXlHFQlDKGdiLd9jqBb6bgZFKQupYsyZucq+sm41xg6iQw05qcpJgz6xVRSegYbupB58t/yxK76gg==","shasum":"25dcdfa6a6e85b0d3a413a96865d6ea7e6f7c569","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta35.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmgJIpLO8OTF28QIg19FRiKYPgMgMldwagb9I61YSbqAiEA/aV96EDF/uoTop/OYu7evtLuCzigardoOJ6w6Qa2P2Q="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qambi-1.0.0-beta35.tgz_1514905469859_0.7112697453703731"},"directories":{}},"1.0.0-beta36":{"name":"qambi","version":"1.0.0-beta36","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","compile":"node_modules/babel-cli/bin/babel.js src --out-dir dist","dev":"node_modules/babel-cli/bin/babel.js src --watch --out-dir ./examples/node_modules/qambi/dist/","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","build":"npm run compile && npm run umd-build && npm run umd-min","copy":"cp ./dist/*.js ./examples/node_modules/qambi/dist/","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","web-midi-api-shim":"^1.4.18"},"gitHead":"340c8b827f5a75ae8baa0eb63f282e7b95bc1d71","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta36","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"integrity":"sha512-mMBFXbip1kjoyRuc17NqnGtm1LcLJHEsocR8RJIfSqSeDEPVJPXmMb4vZrLOwUaXil+t9YgDYYYVex1MtbHbqQ==","shasum":"61f13ebe2975bdbf3dc10754e0cebfba27bb7830","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta36.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNjdZklzq3WFn+CsaURfYLQKJiFrlKo5t3ESd20jz72QIhALkO57Uxq6Vyf1GZ7E+WpccJOGlI+kTg0M+ei8LRqUd3"}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qambi-1.0.0-beta36.tgz_1514906797167_0.8670952753163874"},"directories":{}},"1.0.0-beta37":{"name":"qambi","version":"1.0.0-beta37","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","compile":"node_modules/babel-cli/bin/babel.js src --out-dir dist","dev":"node_modules/babel-cli/bin/babel.js src --watch --out-dir ./examples/node_modules/qambi/dist/","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","build":"npm run compile && npm run umd-build && npm run umd-min","copy":"cp ./dist/*.js ./examples/node_modules/qambi/dist/","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","web-midi-api-shim":"^1.4.18"},"gitHead":"a87167ed79f4aec13934e58a82b086b5a52995a4","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta37","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"integrity":"sha512-y4xazEsJAwICxB2gCWWPEqtmvy1OVMEwrdhrOfehpuTJBFwijdZZ5ZOFvNcDAsTCjTGM6JRsCefatoICscxuDg==","shasum":"16b232ed86c8ba7b0b35de29a020f39c24d40b6c","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta37.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfKIZRNXcAVFhDwcU6xrXn/e8hIzUpxavy+C2f1slkOAIgOap65/kYJ4NYg/+YKRJh/GJ4j6py29rT8TkdsOYDZU4="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qambi-1.0.0-beta37.tgz_1514907760115_0.45641926769167185"},"directories":{}},"1.0.0-beta38":{"name":"qambi","version":"1.0.0-beta38","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","compile":"node_modules/babel-cli/bin/babel.js src --out-dir dist","dev":"node_modules/babel-cli/bin/babel.js src --watch --out-dir ./examples/node_modules/qambi/dist/","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","build":"npm run compile && npm run umd-build && npm run umd-min","copy":"cp ./dist/*.js ./examples/node_modules/qambi/dist/","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","web-midi-api-shim":"1.4.20"},"gitHead":"68da424ddcecd33a2cbf5186745c9b9015d90059","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta38","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"integrity":"sha512-by2L/lOw98cJotPt9yxOW73kuNP3/BNQpe3ZG395w5DR9++r5ZrVnSoqb1AhTQo5IjFsnsFeOiagj5jVJ/Q9bA==","shasum":"480bf03dacafc24bfac7b1af79ecc0e76c17fd46","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta38.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVpwGFKuFWf9ikIJ8Yc14xt+6eGRxBj6N6VxYBRWrOuQIhAKg1dL3on8NS3z6Q5iWrpGYewBnbUdJVf9cQCXGOSDsX"}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qambi-1.0.0-beta38.tgz_1514929868416_0.8321283953264356"},"directories":{}},"1.0.0-beta39":{"name":"qambi","version":"1.0.0-beta39","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"test":"","compile":"node_modules/babel-cli/bin/babel.js src --out-dir dist","dev":"node_modules/babel-cli/bin/babel.js src --watch --out-dir ./examples/node_modules/qambi/dist/","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","build":"npm run compile && npm run umd-build && npm run umd-min","copy":"cp ./dist/*.js ./examples/node_modules/qambi/dist/","babel-node":"babel-node"},"dependencies":{"filesaverjs":"0.2.2","isomorphic-fetch":"^2.2.1","jzz":"^0.4.6"},"gitHead":"f389ad843eeef8dde65d0becd3bc51490347cb91","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta39","_npmVersion":"5.8.0","_nodeVersion":"8.6.0","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"integrity":"sha512-hV1AUdx4UyBajW56jEKQgMwGUilDT1RC2PSAbm9mubLOvgMZJyzWiRAVm4rlzE4AUNYRylDUYh2jjntoKDig9w==","shasum":"e6f4185d5eb9ac022ce7780eea221de6416fe3e4","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta39.tgz","fileCount":83,"unpackedSize":1332989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2y/OCRA9TVsSAnZWagAAdyQP/3D0QEqRWBr86hH1T/d6\nCDcx6E9xg8xQzi3pN6WYpRDS0WMY8M1dhI5HHzdKQHsvqasindSIOkUJEVcD\n8YJ1YBTHfN0ElD7cljQ1kyWEWgWNYj01r4/xAu4Vvwz4HJwAmbrGrLyKU69I\nt35P/2uQcIXmNgCTyowGzK4SXE9bOEoZvvpKpXvV34nfKLQkm58q/CXmqoBM\n2YrVJAefTiMNFetxOO0veB2ihQourNJSzYieMpIIUlmpUIBDvxK2MJWSGeul\nXwve1gabebg9dBtLBnssAt77hMf27FBf09Jjqlo1SIBMurkZLC97IWjXzXDq\nj5hhyy1r4vPY+utg9OIB/Ma5yHKUEvWCWoX40+VYjcxadkvrFEohy6ZPzr+/\nVFpeoLnTqBgtMdGY2KpxHOkx3xMBe7UUtgth03SAa/cqDMWn37EifXm4RhmO\n+G4cOFFtrZgUoGbxC2ExmKj0Kfe6h5GIETrRFRY9jaJxyDe1ReFLDaZ2JxPm\ngz9g9sq+8l29nPQdcBZHXN1HDa0gKLO1u6EcP/MOjT0jlLHi7p1xFVw5tOwL\npc7xO9Qjb8X2Q2/vheA+5ShLJtT4BF8G7LqmH99FpZFOOoCvEierpUReMuUP\n9JZROyw0nbh5g3uZXDfph38fts5WfoyefK2CyrWgZshC7dqHsW4YQRJxCapY\n8J2P\r\n=3X7k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+3tN7BqI80qc34zn0z7vgu+uuBitoSpR5NQnYcyQDJgIhALZBNmZDsmqXl9Zdo3rG38YFxermLEwnIvo5jOXery9L"}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qambi_1.0.0-beta39_1524314060947_0.9706432599202433"},"_hasShrinkwrap":false},"1.0.0-beta40":{"name":"qambi","version":"1.0.0-beta40","description":"MIDI sequencer, loads MIDI files, can record and playback MIDI, uses WebMIDI and WebAudio","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"main":"dist/qambi.js","private":false,"devDependencies":{"babel-cli":"^6.7.5","babel-eslint":"^6.0.2","babel-plugin-transform-es2015-modules-umd":"6.8.0","babel-plugin-transform-flow-strip-types":"^6.7.0","babel-preset-es2015":"6.9.0","babel-preset-stage-0":"6.5.0","babelify":"7.3.0","browserify":"13.0.1","eslint":"^2.7.0","eslint-plugin-babel":"^3.2.0","flow-bin":"^0.22.1","minifyify":"7.3.3"},"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"babel":{"plugins":["transform-flow-strip-types"],"presets":["es2015","stage-0"]},"engines":{"node":">0.10.x"},"scripts":{"server":"python -m SimpleHTTPServer 1234","test":"","compile":"node_modules/babel-cli/bin/babel.js src --out-dir dist","dev":"node_modules/babel-cli/bin/babel.js src --watch --out-dir ./examples/node_modules/qambi/dist/","umd-build":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -o ./dist/qambi-umd.js","umd-min":"browserify ./src/qambi.js  -t [ babelify --presets [es2015 stage-0 ] --plugins [ transform-es2015-modules-umd ] ] --standalone qambi -d -p [minifyify --no-map] -o ./dist/qambi-umd.min.js","umd":"npm run umd-build && npm run umd-min","build":"npm run compile && npm run umd-build && npm run umd-min","copy":"cp ./dist/*.js ./examples/node_modules/qambi/dist/","babel-node":"babel-node"},"dependencies":{"filesaverjs":"^1.2.1","isomorphic-fetch":"^2.2.1","jzz":"^0.4.6"},"gitHead":"ce41c66c21f4442ee7290950f4c4c42a66142ed4","homepage":"https://github.com/abudaan/qambi#readme","_id":"qambi@1.0.0-beta40","_npmVersion":"6.1.0","_nodeVersion":"8.6.0","_npmUser":{"name":"abudaan","email":"daniel@abumarkub.net"},"dist":{"integrity":"sha512-FoVIsnNWoiH7fk2TDxaSoV+6zq/94u9dk7sYRTvY6B9V2Y09SL/KePGIVF2Tx6PXxZOGf4VUYSVN5vp0BOfoLA==","shasum":"c700ac47da23a44f9143e8015c2fffe0423f42d6","tarball":"https://registry.npmjs.org/qambi/-/qambi-1.0.0-beta40.tgz","fileCount":83,"unpackedSize":1334369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOR+BCRA9TVsSAnZWagAAKxcQAI9e2zfhi1WmvW+twaY/\nplvRfhvOEjeU4GiuTjukioKBZG2O/lOA8feUIhQkOlwWDYa/3vn6MbFDqyQy\nQWVdeDHxrzfDf4j6cMPxUony9s3usmyHv/azPRuHHeIVPWzFhDuWNndmwW8t\n5Co0RaUR8B4SHNwFwaKCzpPWJFAbJvx+7a1N6M/TchSjpeZ6fkD8xzcYuj9s\nxwwdvL/skMS8b6jKqfKGjw4U2ubChB075oZObkkdsa22m80ZlrNqeY75bvSj\n0OOdlPLTPunPErNEnslPD19KhquO1l316FV2KLCZyehX4N0lCzPYgdt4k297\nIW3Y0R30lx69ceynSLLBmVPPkDONO6prDIKbc0U0IQaQe7SxjrGaxz/A636k\nbHMkXVH5yZ5k7hAsTpLUJ6seHn6jHENdwN46scQLJLv5WzrOWNDSGqGGOLsh\nUCkdLR2X+0iTcOgZ6xMH79z8WF/Gd6B7hSC5Bngk+zPWrb+fZ70iUq9uwFMT\nr6aC5djmVqgaePaaG+dUJteVjzr1Tvfyd+ngOlouoRG9ShbezXsgXDfPfDam\nde1pJ00XjYHtMRDqZ2bvUztXDifeg2wC0YmxJjvDaUsUHhI1Qqi6qSoqiLtE\nbNi+Mv7/nzzDv+m1srNjN/hIBaZNUokjsv3THzeA690Db7zKUYYrrPdOMVBp\nPosN\r\n=Dp2a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNcb3cbOWBpHsIHYy5IKcZaZKOQz/5jreULv7MBfgYIAiEAqK03loYI9qN8vni9MQxnCv09WBfSTEXT//smw4nzkfQ="}]},"maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/qambi_1.0.0-beta40_1530470272952_0.06008507131497254"},"_hasShrinkwrap":false}},"readme":"### qambi\n\nQambi is a rebuild of [heartbeat](https://abudaan.github.io/heartbeat) in es2016. It is still work in progress and not all functionality has been ported yet. If you need a well-tested sequencer for your project you'd better use heartbeat.\n\n\n##### Installation\n\nRecommended is to install qambi via npm:\n\n```\n$ npm install qambi\n```\n\nBut you can also add qambi as an AMD module:\n```javascript\nrequirejs.config({\n  paths: {\n    qambi: 'https://abumarkub.org/qambi/dist/qambi-umd.min'\n  }\n})\n\n```\n\n\nOr as a global variable:\n```html\n  <script src=\"https://abumarkub.org/qambi/dist/qambi-umd.min.js\"></script>\n  <script src=\"https://abumarkub.org/qambi/dist/globals.js\"></script>\n```\nThe last script file creates global variables for all qambi modules. This is not mandatory: if you add it you can for instance create a new song with `new Song()`, if you omit it you have to type `new qambi.Song()`.\n\n\n##### Examples\n\nA simple example that plays back an existing MIDI file:\n\n\n``` javascript\nimport qambi from 'qambi'\n\nqambi.init({\n    song: {\n      type: 'Song',\n      url: './midi/minute_waltz.mid'\n    },\n    piano: {\n      type: 'Instrument',\n      url: './instruments/heartbeat/city-piano-light.json'\n    }\n  })\n  .then(data => {\n\n    let {song, piano} = data\n\n    song.getTracks().forEach(track => {\n      track.setInstrument(piano)\n    })\n\n    song.play()\n  })\n\n```\n\nSome live examples can be found [here](http://abudaan.github.io/qambi/examples/index.html), more examples in the [examples](https://github.com/abudaan/qambi/tree/gh-pages/examples) folder of the repository. Like qambi itself, all examples are written in es2016 so they need to be compiled to es5 before you can run them in a browser. In the repository I have included the compiled build.js files for all examples so you can run them right away. However, if you want to experiment with the examples you need to compile them before you see your changes. The simplest way to do this is:\n\n - cd into the examples folder and run `npm install` (only needed the first time)\n - cd into the folder of the example that you want to experiment with and run `npm run watch`\n\nNow the main.js file will be compiled immediately after every edit of the file.\n\n\n##### Playgrounds\n\nYou can try qambi without installation by using the qambi templates on [jsbin](http://jsbin.com/kosuva/edit?js,output) or [codepen](http://codepen.io/abudaan/pen/YqmMbK?editors=0010)\n\n\n##### Documentation\n\nDocumentation is work in progress, see the [wiki](https://github.com/abudaan/qambi/wiki).\n\n\n\n","maintainers":[{"name":"abudaan","email":"daniel@abumarkub.net"}],"time":{"modified":"2022-06-25T03:37:11.348Z","created":"2016-05-17T22:37:14.590Z","1.0.0-beta1":"2016-05-17T22:37:14.590Z","1.0.0-beta2":"2016-05-17T23:00:57.843Z","1.0.0-beta3":"2016-05-17T23:02:22.196Z","1.0.0-beta4":"2016-05-18T09:40:27.910Z","1.0.0-beta5":"2016-05-18T09:49:22.983Z","1.0.0-beta6":"2016-05-18T20:26:55.289Z","1.0.0-beta7":"2016-05-19T09:42:17.841Z","1.0.0-beta8":"2016-05-19T18:17:34.868Z","1.0.0-beta9":"2016-05-19T18:23:12.401Z","1.0.0-beta10":"2016-05-19T20:12:08.136Z","1.0.0-beta11":"2016-05-19T22:54:55.599Z","1.0.0-beta12":"2016-05-20T17:18:29.356Z","1.0.0-beta13":"2016-05-20T22:28:18.425Z","1.0.0-beta14":"2016-05-22T11:10:00.894Z","1.0.0-beta15":"2016-05-22T21:32:07.569Z","1.0.0-beta16":"2016-05-22T21:37:27.302Z","1.0.0-beta17":"2016-05-24T21:56:59.842Z","1.0.0-beta18":"2016-05-24T23:09:47.420Z","1.0.0-beta19":"2016-05-28T11:03:52.142Z","1.0.0-beta20":"2016-05-28T12:37:36.503Z","1.0.0-beta21":"2016-05-28T16:20:14.128Z","1.0.0-beta22":"2016-05-29T19:01:01.321Z","1.0.0-beta23":"2016-05-29T19:10:56.397Z","1.0.0-beta24":"2016-05-30T14:19:00.175Z","1.0.0-beta25":"2016-06-01T22:16:06.776Z","1.0.0-beta26":"2016-06-02T17:21:53.107Z","1.0.0-beta27":"2016-06-02T22:37:35.983Z","1.0.0-beta28":"2016-06-03T21:54:35.847Z","1.0.0-beta29":"2016-06-05T16:04:43.180Z","1.0.0-beta30":"2016-06-05T20:59:31.377Z","1.0.0-beta31":"2016-06-08T18:34:27.026Z","1.0.0-beta32":"2018-01-02T13:28:15.877Z","1.0.0-beta33":"2018-01-02T14:32:54.790Z","1.0.0-beta34":"2018-01-02T14:45:51.419Z","1.0.0-beta35":"2018-01-02T15:04:30.123Z","1.0.0-beta36":"2018-01-02T15:26:38.629Z","1.0.0-beta37":"2018-01-02T15:42:41.551Z","1.0.0-beta38":"2018-01-02T21:51:09.834Z","1.0.0-beta39":"2018-04-21T12:34:21.141Z","1.0.0-beta40":"2018-07-01T18:37:53.046Z"},"homepage":"https://github.com/abudaan/qambi#readme","keywords":["MIDI","sequencer","recording","WebMIDI","WebAudio","Music"],"repository":{"type":"git","url":"git+ssh://git@github.com/abudaan/qambi.git"},"author":{"name":"abudaan","email":"daniel@abumarkub.net","url":"http://abumarkub.net"},"bugs":{"url":"https://github.com/abudaan/qambi/issues"},"license":"MIT","readmeFilename":"README.md"}