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.
Codex Music · 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,ewogICJmb3JtYXQiOiAiY29kZXgtc291bmQtcGFjay92MSIsCiAgImlkIjogImNvZGV4LnJlYWRlci5wb2NrZXQtbWluaSIsCiAgInZlcnNpb24iOiAiMS4wLjAiLAogICJuYW1lIjogIlBvY2tldCBNaW5pIiwKICAia2luZCI6ICJraXQiLAogICJ2ZW5kb3IiOiAiQ29kZXggTXVzaWMiLAogICJsaWNlbnNlIjogIkNDMC0xLjAiLAogICJkZXNjcmlwdGlvbiI6ICJGb3VyIEdNLW1hcHBlZCBkcnVtIHpvbmVzIHdpdGggYSBoYXQvY2xhcCBjaG9rZSBwYWlyLiBTeW50aGV0aWMuIiwKICAidGFncyI6IFsKICAgICJkcnVtcyIsCiAgICAiZmFjdG9yeSIsCiAgICAic3ludGhldGljIgogIF0sCiAgInRhcmdldHMiOiBbCiAgICAibXVzaWMuY29kZXguc2FtcGxlciIKICBdLAogICJraXRzIjogWwogICAgewogICAgICAiaWQiOiAicG9ja2V0LW1pbmkiLAogICAgICAibmFtZSI6ICJQb2NrZXQgTWluaSIsCiAgICAgICJkb2N1bWVudCI6ICJpbnN0cnVtZW50cy9wb2NrZXQtbWluaS5qc29uIgogICAgfQogIF0sCiAgImFzc2V0VGFibGUiOiBbCiAgICB7CiAgICAgICJpZCI6ICJraWNrIiwKICAgICAgInBhdGgiOiAic2FtcGxlcy9raWNrLndhdiIsCiAgICAgICJieXRlcyI6IDI2OTI0LAogICAgICAic2hhMjU2IjogImQxYzdlZDgyNDBiZDJiOTNjMzA5MDMyZjJmYWUyN2Y3Nzk0MzdjY2Y4OGM3NWEzZDNhMWY0NjczN2FkNmZlYjUiLAogICAgICAiY29kZWMiOiAid2F2IgogICAgfSwKICAgIHsKICAgICAgImlkIjogInNuYXJlIiwKICAgICAgInBhdGgiOiAic2FtcGxlcy9zbmFyZS53YXYiLAogICAgICAiYnl0ZXMiOiAyMTE2NCwKICAgICAgInNoYTI1NiI6ICI5ODVmZmFiNGFlOGUzN2M2MjE0MDM3ZmU0ZmUwMjk5NTVhZjU5MmM2ZWFmZWEyNGViNTRiN2RmYjUxNjAxMTJkIiwKICAgICAgImNvZGVjIjogIndhdiIKICAgIH0sCiAgICB7CiAgICAgICJpZCI6ICJoYXQiLAogICAgICAicGF0aCI6ICJzYW1wbGVzL2hhdC53YXYiLAogICAgICAiYnl0ZXMiOiA2NzY0LAogICAgICAic2hhMjU2IjogIjRmNWYxNmMxMmYwZTA0YzFlZmZiYjA1ZTkyZTkzNmUxNzU5MGU3YmEyOWMxMjFiOGYwYWUyZTYxZjJhNzZjZDciLAogICAgICAiY29kZWMiOiAid2F2IgogICAgfSwKICAgIHsKICAgICAgImlkIjogImNsYXAiLAogICAgICAicGF0aCI6ICJzYW1wbGVzL2NsYXAud2F2IiwKICAgICAgImJ5dGVzIjogMTU0MDQsCiAgICAgICJzaGEyNTYiOiAiZDBlMDMxYTJiNmFlNjJiMDlkMTk0MDU1OTY1NDZhZjJiMTI5OGMzYWEwZWMwMTdhZGQzYWY2ZTk3ZTAzMTVlZiIsCiAgICAgICJjb2RlYyI6ICJ3YXYiCiAgICB9CiAgXQp9Cg==- Manifest sha256 (computed from the served bytes)
- —