{"_id":"soundbank-chunk","_rev":"36-3b1d70816058d24d25a2fc262f5fe577","name":"soundbank-chunk","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","dist-tags":{"latest":"2.4.0"},"versions":{"0.1.0":{"name":"soundbank-chunk","version":"0.1.0","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","observ":"^0.2.0","observ-array":"^1.2.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^1.1.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"4e5ace05a273ea614f08b8b025148b588c8af462","_id":"soundbank-chunk@0.1.0","_shasum":"2617deefd9fabf7f5bc72267dfbd07ffb8bb6cf9","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"2617deefd9fabf7f5bc72267dfbd07ffb8bb6cf9","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-0.1.0.tgz","integrity":"sha512-i58NGo5PNJblPfIuCRe+1NmaxZow20UyIoA8ovVPFulJLZJ9zgy/WlstDKYLKIKRC49wJM5to5ywMxjjRQGV1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfeea2t0vJyVr53BZGxumcxZunPOlIdTdnzruadSbk8gIgNdbJanB4sAtiD3QO+D73mUGwqG+LW9lA/80z7lLPAME="}]}},"1.0.0":{"name":"soundbank-chunk","version":"1.0.0","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","observ":"^0.2.0","observ-array":"^1.2.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^1.1.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"04ba3046c2fa045f84795f0bc96f1730977f9673","_id":"soundbank-chunk@1.0.0","_shasum":"7242cb13636d24f0e993c6a19e7de62d8f990e85","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"7242cb13636d24f0e993c6a19e7de62d8f990e85","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-1.0.0.tgz","integrity":"sha512-LGQiwFTMeyZuo4fKdZD6bnWIsSCT4M5bLnLLn2pDbzH3YfKFQFYuURI1N54rtFyomaUoAoHooGRWv0Z+wrDJMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeE6k6CHScCl8xAA2yg73ZIb7gmzk4YnqaOZFs5edRwQIhAMJITLWIFJ8BQ/iO07syID6yEJp2JJczSu8LEfP7xhME"}]}},"1.1.0":{"name":"soundbank-chunk","version":"1.1.0","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","observ":"^0.2.0","observ-array":"^1.2.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^1.1.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"c0d96abe5b5334509ac074c9ea21bd33d5cb755d","_id":"soundbank-chunk@1.1.0","_shasum":"805a98951ed942e201a43a717b9746962c0188f2","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"805a98951ed942e201a43a717b9746962c0188f2","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-1.1.0.tgz","integrity":"sha512-XaddihKFTZdWgZEg/lQ3Ci4kGL4lSy2g8LyMav0O1lJRUWO85nUsz/6jANp6CGTw6O/vfIVpctR/mXay0BtVLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnJUiYYAdH/7MriWNXOcSw1iINYwvZJMlw/O1Z3XVzIgIhANM7LTuGPVbMmwCuVBaaqFAfV/pTKDZe8BpxLr1EqGY2"}]}},"1.2.0":{"name":"soundbank-chunk","version":"1.2.0","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","observ":"^0.2.0","observ-array":"^1.2.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^1.1.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"5ba7fd4f627f5a6fe9d9a06bf539c73dbd4a00b7","_id":"soundbank-chunk@1.2.0","_shasum":"b529d5ea5c3dbbc6b57c8cfa6fa0aef10d6aaf59","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"b529d5ea5c3dbbc6b57c8cfa6fa0aef10d6aaf59","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-1.2.0.tgz","integrity":"sha512-Z/CEjN6D5CchFj5ZT+I+NKBGl30UUr6M9cZYC0ilFcLYn9M8nAdf8SUek7uzYTirydHe8nSclzjhafdIVDh3sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8TAOJg01it/JK5Vmuc6Pl7dZYq8Re0SOgjnxoq62TRwIgBFPFThXMe/Z/RRwLzMHg0JLLT47ag9lF8wS0BAGfb7Y="}]}},"1.2.1":{"name":"soundbank-chunk","version":"1.2.1","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","observ":"^0.2.0","observ-array":"^1.2.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^1.1.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"47e329d7620714de1d5a9f3bc924da082fba9f93","_id":"soundbank-chunk@1.2.1","_shasum":"177982a6fb241cabac35203f5bb8487e5b22a9cd","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"177982a6fb241cabac35203f5bb8487e5b22a9cd","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-1.2.1.tgz","integrity":"sha512-EQOblG27u1vGDSbuYzxvI2JUFBUrh6guahiGBqvj9wkdzGIZU/3+6JevtbxU1ePPoZUOXA44PgQM4YhjdqVWdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/Goq4ImtS9PEiky1nxCNUiRTgHIG+nUC/nOPvSSrsYQIhAITfuVOy7JpxzChjjg0i9kwz1qyd/QL5zu+SoOvRJgm/"}]}},"1.3.0":{"name":"soundbank-chunk","version":"1.3.0","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","observ":"^0.2.0","observ-array":"^1.2.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^1.1.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"95f407167d5006ce83d8ad71b1bfec208742ced0","_id":"soundbank-chunk@1.3.0","_shasum":"7d9603708edf6e80bfc99f31a8d9cadae6220215","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"7d9603708edf6e80bfc99f31a8d9cadae6220215","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-1.3.0.tgz","integrity":"sha512-kbXUanWo/3GGn7qysf8TnafAUQySmY87fLmsvkI90PrK2vWhIK74f44ZlEif2yK5GXSP17IYvcAzWNmHhetf+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtTPpEAqXJOA5mghU9Nasstd+YgwWSkbckvzhQFdRPRAiEAn/RpFilOZeiwhJTmy6X7MEicv8F/Wt6oMm7dBQjagGM="}]}},"1.3.1":{"name":"soundbank-chunk","version":"1.3.1","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","observ":"^0.2.0","observ-array":"^1.2.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^1.1.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"4fe4341c61d133125d26b72a06590266cc71da0b","_id":"soundbank-chunk@1.3.1","_shasum":"54994b59557cf7552007dd03cc8803cf4fd9e669","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"54994b59557cf7552007dd03cc8803cf4fd9e669","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-1.3.1.tgz","integrity":"sha512-o9az7UMV04l01rsUm1xuUhwigZvvM1++AH8nDd9Zwrq9ydNMIFMzwFZ9eUSJNjLZF4RoMyXTC8ZRku1y9g/dsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDr7hdHojQ8G0Prw2fp1ctCSGglXpqKojZaZghHhlS7+AiEA0MfMsGWpy+KaO/5fztFa8pONxVffiZ5tUEl9H9Tx2AE="}]}},"1.4.0":{"name":"soundbank-chunk","version":"1.4.0","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","observ":"^0.2.0","observ-array":"^2.0.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^1.1.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"dbd01246983cba62f381cd6979df0a8463f66178","_id":"soundbank-chunk@1.4.0","_shasum":"6ec111317f20280d40f259c4cfa73733ea8384e7","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"6ec111317f20280d40f259c4cfa73733ea8384e7","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-1.4.0.tgz","integrity":"sha512-mW1OOKhPv8GkpPDpXbIFvSs4CIWjUcpU/rhRvU5InVM0pMefMH1oorUEYAJtYrufYhQsTI8dgnnSgmTDnHHmjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJEm/1/MqZm9w7XPeVA20QBQeURGMSmjmJF4FzLvHL5QIhANQdhlRRC1Mi/1qtlXw1/GBRNe9ZtacvqEohoAtSsvgr"}]}},"1.5.0":{"name":"soundbank-chunk","version":"1.5.0","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","observ":"^0.2.0","observ-array":"^2.0.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^1.1.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"7e7fa416f3b3490a4d6c83ef70eff4cd70017b6a","_id":"soundbank-chunk@1.5.0","_shasum":"ad96efae95eb54c63084364b30b20a4d4f44016f","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"ad96efae95eb54c63084364b30b20a4d4f44016f","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-1.5.0.tgz","integrity":"sha512-uNXKRCutSi630+bTmJgYAua1OLvnm1G6F78yNHXn4mQu3p+XA5kGJ9bDC0MkZ1mur9Nw6qILdZ8kW6euGJ6ixg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2kx9EyQjZyE/oqeE6MDnjkFwL2NoAcUTuUPoUMy/Q0AiBPj1uuicrr24JnqTvEgwjGZfTQvKXLb2bfOIKTm+nH9A=="}]}},"2.0.0":{"name":"soundbank-chunk","version":"2.0.0","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","next-tick":"^0.2.2","observ":"^0.2.0","observ-grid":"^2.3.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^1.1.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"bd1b08f445441fde0b8af362c5647f08e1537f1b","_id":"soundbank-chunk@2.0.0","_shasum":"ff2fcc2130a3b4f3fd62360aeb2de35d5333656a","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"ff2fcc2130a3b4f3fd62360aeb2de35d5333656a","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-2.0.0.tgz","integrity":"sha512-zSzowDqkCvUa8MOC6ot2evgasrqmu0xr5CtGcIPcjIiN3Xu7iPpljsMNR5ifO6ynUelWZNqxlk1nHpPBhCxGxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiCNDwt35vtA0tZrsXWFa4rGntrfMehun2MURUrkChfAIgDEN8sDwzVpHaxhSRkcZCQ+Acp0PTtRB/FMjiU+tHBS8="}]}},"2.0.1":{"name":"soundbank-chunk","version":"2.0.1","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","next-tick":"^0.2.2","observ":"^0.2.0","observ-grid":"^2.3.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^1.1.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"c3f5327fa075e0398636b78372f635418bac1519","_id":"soundbank-chunk@2.0.1","_shasum":"b82978f265fd84512e73a1e96c38ad215c2825e6","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"b82978f265fd84512e73a1e96c38ad215c2825e6","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-2.0.1.tgz","integrity":"sha512-QIGVAmW8zzqU/SU6hoJcWnCVpJ6XC0hXyrHZbBVY/IO9QlsyqRfip3b/D8rPON6Dbt8BpoJLKXDExtH5ncbnOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsAdCxdPsEhr40vQ//mTQsCxDIlSqMXWxbWE1DYjDZqwIhANBdl+YsjMhpAK8FnQCLFtFQNHmcjP1x9guJrNzXKReC"}]}},"2.1.0":{"name":"soundbank-chunk","version":"2.1.0","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","next-tick":"^0.2.2","observ":"^0.2.0","observ-grid":"^2.3.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^1.1.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"09f9c4d0e952dd642b7b669ac6db7dea89c1d258","_id":"soundbank-chunk@2.1.0","_shasum":"ae14495c8d84cb61e0ed56e3e928d1d708c96910","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"ae14495c8d84cb61e0ed56e3e928d1d708c96910","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-2.1.0.tgz","integrity":"sha512-HKJgiZG1iqOE76AGDP2aJUP/mNXbyUyxa8dwPJB/9FZbfE1572ca/paN/Wn2ke3hLTEhM1NqZZI58kf2z+cNUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOnIhxbV0l0RvPzICmLJkh0+YPBKgwZiaKbZcouQyctAiEAgJYEbFlmxNJ127kvGFPAG9UB6RuD8w39A3Rl6KuaYFE="}]}},"2.1.1":{"name":"soundbank-chunk","version":"2.1.1","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","next-tick":"^0.2.2","observ":"^0.2.0","observ-grid":"^2.3.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^2.0.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"a004fe9a54971198e2191607a52e65f84106fd1d","_id":"soundbank-chunk@2.1.1","_shasum":"67aa6402bd959ee8a32cb9dcd786f782784b6afe","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"67aa6402bd959ee8a32cb9dcd786f782784b6afe","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-2.1.1.tgz","integrity":"sha512-WdrgiVIx/Of2pVV2e/jhrk45qp3xqdRfpIlKUFfrEXEiWZt7d5lGQmyca30yhxbmqdXnlupZGXsTChgnkefn0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsl1PnlmKYYyUvXOlcAquQ56qdDytQFatOoG/JAO0oKAIhANaJ2o21XP3hjl81hEvZlHNiVv7QTlcpiSVpI8Ooavu2"}]}},"2.1.2":{"name":"soundbank-chunk","version":"2.1.2","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","next-tick":"^0.2.2","observ":"^0.2.0","observ-grid":"^2.3.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^2.0.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"a235a8a80efdec96774eb304a9a0a92ed259f78f","_id":"soundbank-chunk@2.1.2","_shasum":"9b854e886365c06211d1ecec9f207b493976d287","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"9b854e886365c06211d1ecec9f207b493976d287","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-2.1.2.tgz","integrity":"sha512-I3zhOUEW7giqpHKoas6eJRFcYe1zcN/F9CUJluXBSmTxqKeiqqV8r6shuIzwS/yl8oAvOcYEKhjFu0gYRCRR6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjMkeUKp8LBfIptETikfWhCQ+1BE1bOMpwfiYsFE/UUgIhAPv54hJHfYkgXBlKstoJaEmOEJyu4X9xmicsf8dLiUM6"}]}},"2.2.0":{"name":"soundbank-chunk","version":"2.2.0","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","next-tick":"^0.2.2","observ":"^0.2.0","observ-grid":"^2.3.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^2.0.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"598900393288c2aeceaeed9c6bb22e552ca60b44","_id":"soundbank-chunk@2.2.0","_shasum":"1eb6e285e79cbbce00b64bd6b0bf243059dc83ff","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"1eb6e285e79cbbce00b64bd6b0bf243059dc83ff","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-2.2.0.tgz","integrity":"sha512-H5ZlXOCslKBurGzvXpBKgpCeMmXvs0jQP6ApKBzDRwUF9Dp6/ojBJQgvcx/9OOuEJ3GrLvrQz/7TBTO/I3gY9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGX+YTOjr9RjDwzcvHFy2dqbLuAdzB9hqFQlAd2ebHsvAiEA19e6hIyvZU+ckDd+SRmXeUXEKeuleU9d6GgPc+KiaZs="}]}},"2.3.0":{"name":"soundbank-chunk","version":"2.3.0","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","next-tick":"^0.2.2","observ":"^0.2.0","observ-grid":"^2.3.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^2.0.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"1740f866aea4acfa452606412a2545cc957979c2","_id":"soundbank-chunk@2.3.0","_shasum":"9c0f13f952ed11406d0ad3eea3ab52a2fc0e115c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"9c0f13f952ed11406d0ad3eea3ab52a2fc0e115c","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-2.3.0.tgz","integrity":"sha512-hYuj7c/jOOUlQRWZzRQ8SPymLFN/4KmV5qLza8LQjo6fCqVk3b3BTWGB87F+xteCmojWw+zmUegHHhPr6Q2Vyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3ioHQhtNr/d1QFNlMgj+6Y+wQJZrtqwZ67UOAp4EsHQIhAOKvt/OphZHpNZMIdPBAQDMCWTvderjAsWJhyR6OVdfY"}]}},"2.4.0":{"name":"soundbank-chunk","version":"2.4.0","description":"A group of triggerable sound descriptors to be positioned on a loop-grid and played with soundbank.","main":"index.js","dependencies":{"array-grid":"^1.1.1","array-union":"^0.1.0","next-tick":"^0.2.2","observ":"^0.2.0","observ-grid":"^2.3.0","observ-struct":"^5.0.1","observ-varhash":"^0.2.0"},"devDependencies":{"ditty":"^2.3.0","loop-grid":"^2.0.0","tape":"^2.14.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"author":{"name":"Matt McKegg"},"license":"ISC","bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"homepage":"https://github.com/mmckegg/soundbank-chunk","gitHead":"e35e03e2e122508678b72946683628fb31e15797","_id":"soundbank-chunk@2.4.0","_shasum":"bbf780315a905c28ad50ea0481ad8afba2f77884","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mmckegg","email":"matt@wetsand.co.nz"},"maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"dist":{"shasum":"bbf780315a905c28ad50ea0481ad8afba2f77884","tarball":"https://registry.npmjs.org/soundbank-chunk/-/soundbank-chunk-2.4.0.tgz","integrity":"sha512-MzffOl9XIknCKgJ8JJY81njScWpOKsFFMJpgs110RFqovHRcncUesY3ABX6VGY+CMhqvHIpeXkoJruEQooiRAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG212a9tLa925tfAc9nhL36DfV1lQ3Hj0o9RyHOcLjEUAiEA38wxaUVMFGD4MZY46uBhf81YZMXjDq2jokE0NQPnDF8="}]}}},"readme":"soundbank-chunk\n===\n\nA group of triggerable [sound descriptors](https://github.com/mmckegg/audio-slot) to be positioned on a [loop-grid](https://github.com/mmckegg/loop-grid) and played with [soundbank](https://github.com/mmckegg/soundbank).\n\nImplements [observ](https://github.com/raynos/observ) for easy data-binding to your views.\n\n## Install via [npm](https://npmjs.org/package/loop-grid)\n\n```bash\n$ npm install loop-grid\n```\n\n## API\n\n```js\nvar Chunk = require('soundbank-chunk')\n```\n\n### `var chunk = Chunk(opts)`\n\n**`opts`**\n  - `soundbank`: (required) Specify the instance of [`soundbank`](https://github.com/mmckegg/soundbank) you wish to wrap. This chunk will be immediately added to the soundbank, with the IDs by default namespaced with the chunk id.\n  - `getGlobalId`: Override the internal id resolver with `function(chunkId, soundId)`.\n\nReturns an observable/bindable chunk.\n\n```js\n\n// set up a soundbank\nvar audioContext = new AudioContext() // web audio api\nvar Soundbank = require('soundbank')\naudioContext.sources = {\n  sample: require('soundbank-sample')\n}\naudioContext.processors = {\n  overdrive: require('soundbank-overdrive')\n}\naudioContext.loadSample = function(src, cb){\n  // callback with AudioBuffer resolved from src\n}\nvar soundbank = Soundbank(audioContext)\n\n// create instance wrapping soundbank above\nvar chunk = Chunk(soundbank, {\n  id: 'drums',\n  slots: [ // slots to get added to soundbank (namespaced by chunk.id or getUniqueId())\n    {id: 'kick', sources: [{node: 'sample', url: 'kick.wav'}], output: 'post'},\n    {id: 'snare', sources: [{node: 'sample', url: 'snare.wav'}], output: 'post'},\n    {id: 'hihat', sources: [{node: 'sample', url: 'hihat.wav'}], output: 'post'},\n    {id: 'openhat', sources: [{node: 'sample', url: 'openhat.wav'}], output: 'post'},\n    {id: 'post', processors: [{node: 'overdrive'}]}\n  ],\n  shape: [2, 2], // 2 across, 2 down\n  sounds: ['kick', 'snare', 'hihat', 'openhat'], // what to put on grid\n  outputs: ['post'], // expose outputs to other chunks\n})\n\n// put this chunk on a launchpad\nvar launchpad = require('loop-launchpad')(\n  midi: MidiStream('Launchpad Mini'),\n  player: player, \n  recorder: recorder\n)\n\nlaunchpad.add(chunk, 0, 0) // place starting at top-left corner\n```\n\n### `chunk.set(descriptor)`\n\nUpdate all properties to reflect the new descriptor.\n\n### `chunk()`\n\nReturns the current descriptor value as `set`.\n\n### chunk(function callback(descriptor){ ... })\n\nThe `callback` is called with the new `descriptor` value on every change.\n\n### `chunk.grid` Observ(ArrayGrid)\n\nGet the resolved trigger IDs mapped to an ArrayGrid using `shape` and `stride` values.\n\nReturns an ArrayGrid wrapped by an Observ instance that notifies on change.\n\n## Observable Properties\n\n### `chunk.title` (Observ)\n\nA display title for this chunk.\n\n### `chunk.slots` ([ObservArray](https://github.com/raynos/observ-array))\n\nThe soundbank slot descriptors used by this chunk. Update sounds by modifying this array.\n\n### `chunk.triggers` (ObservArray)\n\nThe slot ids to include on the grid. They will be shaped by `chunk.shape` and `chunk.stride`.\n\n### `chunk.shape` (Observ)\n\n### `chunk.stride` (Observ)\n\n### `chunk.routes` ([ObservVarhash](https://github.com/nrw/observ-varhash))\n\nRoute the output from slots in this chunk to IDs in other chunks.\n\n### `chunk.inputs` (Observ)\n\nList of slot ids to accept input routing from chunks.\n\n### `chunk.outputs` (Observ)\n\nList of slot ids to suggest output routing to other chunks.","maintainers":[{"name":"mmckegg","email":"matt@wetsand.co.nz"}],"time":{"modified":"2022-06-26T22:20:17.585Z","created":"2014-08-06T12:24:42.775Z","0.1.0":"2014-08-06T12:24:42.775Z","1.0.0":"2014-08-06T12:24:50.196Z","1.1.0":"2014-08-06T13:00:27.060Z","1.2.0":"2014-08-08T05:02:13.619Z","1.2.1":"2014-08-14T02:38:37.157Z","1.3.0":"2014-08-16T15:25:48.535Z","1.3.1":"2014-08-21T04:53:07.310Z","1.4.0":"2014-08-22T07:37:59.131Z","1.5.0":"2014-09-03T14:58:27.622Z","2.0.0":"2014-10-05T12:07:39.965Z","2.0.1":"2014-10-05T15:24:09.595Z","2.1.0":"2014-10-15T23:48:56.513Z","2.1.1":"2014-10-15T23:55:07.931Z","2.1.2":"2014-11-09T04:07:26.444Z","2.2.0":"2014-11-18T04:15:17.331Z","2.3.0":"2014-12-21T00:46:35.863Z","2.4.0":"2014-12-24T12:34:01.523Z"},"homepage":"https://github.com/mmckegg/soundbank-chunk","keywords":["soundbank","ndarray","grid","audio","trigger","observ","loop","waapi","music"],"repository":{"type":"git","url":"https://github.com/mmckegg/soundbank-chunk.git"},"author":{"name":"Matt McKegg"},"bugs":{"url":"https://github.com/mmckegg/soundbank-chunk/issues"},"license":"ISC","readmeFilename":"README.md"}