Pocket Mini
kitcompiled in · kit.bank 1codex.reader.pocket-mini · v1.0.0
Four GM-mapped drum zones with a hat/clap choke pair. Synthetic.
Maru · CC0-1.0
- Positionings
- 1
- Zones
- 4
- Presets
- 0
- Audios
- 4
- Total bytes
- 68.6 KB
Positionings
1 · which audio sounds for which key and velocity
Pocket Mini
instruments/pocket-mini.json
4 zones · 1 groups · 4 audios
Click a zone to see its fields. Play it on the instrument above.
Not carried by the reader
- —
- —
Presets
Sparse parameter snapshots. A preset names only what it changes; everything else keeps the module’s own default.
This bank ships no presets.
Audios
The asset table: content-addressed, so a fetched byte mismatch is a refusal rather than a different sound.
| Id | Path | Bytes | Rate | sha256 | |
|---|---|---|---|---|---|
| kick | samples/kick.wav | 26.3 KB | — | d1c7ed8240bd… | |
| snare | samples/snare.wav | 20.7 KB | — | 985ffab4ae8e… | |
| hat | samples/hat.wav | 6.6 KB | — | 4f5f16c12f0e… | |
| clap | samples/clap.wav | 15.0 KB | — | d0e031a2b6ae… |
The play button here decodes with the browser’s own decoder, which is fine for previewing a file and is not how the sampler reads it — the reader walks RIFF itself so its arena is byte-for-byte the plug-in’s.
Load in a plug-in
This bank is compiled into the Codex Sampler plug-in at kit.bank 1. Selecting that value in a host swaps to it; the bank order is the ABI, so the index never moves.
- Manifest URL
data:application/json;base64,ewogICJmb3JtYXQiOiAiY29kZXgtc291bmQtcGFjay92MSIsCiAgImlkIjogImNvZGV4LnJlYWRlci5wb2NrZXQtbWluaSIsCiAgInZlcnNpb24iOiAiMS4wLjAiLAogICJuYW1lIjogIlBvY2tldCBNaW5pIiwKICAia2luZCI6ICJraXQiLAogICJ2ZW5kb3IiOiAiTWFydSIsCiAgImxpY2Vuc2UiOiAiQ0MwLTEuMCIsCiAgImRlc2NyaXB0aW9uIjogIkZvdXIgR00tbWFwcGVkIGRydW0gem9uZXMgd2l0aCBhIGhhdC9jbGFwIGNob2tlIHBhaXIuIFN5bnRoZXRpYy4iLAogICJ0YWdzIjogWwogICAgImRydW1zIiwKICAgICJmYWN0b3J5IiwKICAgICJzeW50aGV0aWMiCiAgXSwKICAidGFyZ2V0cyI6IFsKICAgICJtdXNpYy5jb2RleC5zYW1wbGVyIgogIF0sCiAgImtpdHMiOiBbCiAgICB7CiAgICAgICJpZCI6ICJwb2NrZXQtbWluaSIsCiAgICAgICJuYW1lIjogIlBvY2tldCBNaW5pIiwKICAgICAgImRvY3VtZW50IjogImluc3RydW1lbnRzL3BvY2tldC1taW5pLmpzb24iCiAgICB9CiAgXSwKICAiYXNzZXRUYWJsZSI6IFsKICAgIHsKICAgICAgImlkIjogImtpY2siLAogICAgICAicGF0aCI6ICJzYW1wbGVzL2tpY2sud2F2IiwKICAgICAgImJ5dGVzIjogMjY5MjQsCiAgICAgICJzaGEyNTYiOiAiZDFjN2VkODI0MGJkMmI5M2MzMDkwMzJmMmZhZTI3Zjc3OTQzN2NjZjg4Yzc1YTNkM2ExZjQ2NzM3YWQ2ZmViNSIsCiAgICAgICJjb2RlYyI6ICJ3YXYiCiAgICB9LAogICAgewogICAgICAiaWQiOiAic25hcmUiLAogICAgICAicGF0aCI6ICJzYW1wbGVzL3NuYXJlLndhdiIsCiAgICAgICJieXRlcyI6IDIxMTY0LAogICAgICAic2hhMjU2IjogIjk4NWZmYWI0YWU4ZTM3YzYyMTQwMzdmZTRmZTAyOTk1NWFmNTkyYzZlYWZlYTI0ZWI1NGI3ZGZiNTE2MDExMmQiLAogICAgICAiY29kZWMiOiAid2F2IgogICAgfSwKICAgIHsKICAgICAgImlkIjogImhhdCIsCiAgICAgICJwYXRoIjogInNhbXBsZXMvaGF0LndhdiIsCiAgICAgICJieXRlcyI6IDY3NjQsCiAgICAgICJzaGEyNTYiOiAiNGY1ZjE2YzEyZjBlMDRjMWVmZmJiMDVlOTJlOTM2ZTE3NTkwZTdiYTI5YzEyMWI4ZjBhZTJlNjFmMmE3NmNkNyIsCiAgICAgICJjb2RlYyI6ICJ3YXYiCiAgICB9LAogICAgewogICAgICAiaWQiOiAiY2xhcCIsCiAgICAgICJwYXRoIjogInNhbXBsZXMvY2xhcC53YXYiLAogICAgICAiYnl0ZXMiOiAxNTQwNCwKICAgICAgInNoYTI1NiI6ICJkMGUwMzFhMmI2YWU2MmIwOWQxOTQwNTU5NjU0NmFmMmIxMjk4YzNhYTBlYzAxN2FkZDNhZjZlOTdlMDMxNWVmIiwKICAgICAgImNvZGVjIjogIndhdiIKICAgIH0KICBdCn0K- Manifest sha256 (computed from the served bytes)
- —