Song Kits
sethostedcodex.reader.song-kits · v1.0.0
Kits seeded from real recordings: the Maschine LoRA started from a song's most percussive stretch instead of from noise, so each pad carries something of that record's drums (MOD-103). Every positioning names its source recording, artist and licence. SHARE-ALIKE: one kit derives from a CC BY-SA 3.0 recording, so the audio distributed in this bank inherits that condition -- redistribution must keep the attribution and license the same way. Hosted, not compiled in.
Syntho · CC0-1.0
- Positionings
- 2
- Zones
- 32
- Presets
- 4
- Audios
- 32
- Total bytes
- 3.52 MB
Declares 3.52 MB resident once mounted, and requires: key-range.
Positionings
2 · which audio sounds for which key and velocity
Ethio-Jazz
instruments/suno-tezeta-ethio-w1-s05.json
16 zones · 16 groups · 16 audios
Click a zone to see its fields. Play it on the instrument above.
Not carried by the reader
- choke-groups — A Moodbank manifest records no choke relationships; the projection will not invent one.
- velocity-layers — Extraction yields one sample per pad, so every zone spans the full velocity range.
- deterministic-cycle-round-robin — Extraction yields one sample per pad; there are no alternates to rotate.
Presets
Sparse parameter snapshots. A preset names only what it changes; everything else keeps the module’s own default.
| Name | Positioning | Params | Note |
|---|---|---|---|
Ethio-Jazz suno-tezeta-ethio-w1-s05/default | suno-tezeta-ethio-w1-s05 | master.level = 0.8 | Ethio-Jazz at unity — the row for the kit, untouched. |
Ethio-Jazz Soft suno-tezeta-ethio-w1-s05/soft | suno-tezeta-ethio-w1-s05 | master.level = 0.55 | Ethio-Jazz backed off — the same kit sitting under a mix rather than on top of it. |
Jazz-Rock jazz-revolutionibus-w1-s05/default | jazz-revolutionibus-w1-s05 | master.level = 0.8 | Jazz-Rock at unity — the row for the kit, untouched. |
Jazz-Rock Soft jazz-revolutionibus-w1-s05/soft | jazz-revolutionibus-w1-s05 | master.level = 0.55 | Jazz-Rock backed off — the same kit sitting under a mix rather than on top of it. |
Audios
The asset table: content-addressed, so a fetched byte mismatch is a refusal rather than a different sound.
| Id | Path | Bytes | Rate | sha256 | |
|---|---|---|---|---|---|
| suno-tezeta-ethio-w1-s05-01 | Samples/suno-tezeta-ethio-w1-s05/01.wav | 65.5 KB | 44100 Hz | 8ac1589ca38c… | |
| suno-tezeta-ethio-w1-s05-02 | Samples/suno-tezeta-ethio-w1-s05/02.wav | 22.4 KB | 44100 Hz | fef8abe4038f… | |
| suno-tezeta-ethio-w1-s05-03 | Samples/suno-tezeta-ethio-w1-s05/03.wav | 137.9 KB | 44100 Hz | 416d1f899892… | |
| suno-tezeta-ethio-w1-s05-04 | Samples/suno-tezeta-ethio-w1-s05/04.wav | 137.9 KB | 44100 Hz | 20c5e5c58706… | |
| suno-tezeta-ethio-w1-s05-05 | Samples/suno-tezeta-ethio-w1-s05/05.wav | 137.9 KB | 44100 Hz | 994e1ca73dd8… | |
| suno-tezeta-ethio-w1-s05-06 | Samples/suno-tezeta-ethio-w1-s05/06.wav | 131.0 KB | 44100 Hz | e8cb40b09588… | |
| suno-tezeta-ethio-w1-s05-07 | Samples/suno-tezeta-ethio-w1-s05/07.wav | 137.9 KB | 44100 Hz | 25a65fa62e9b… | |
| suno-tezeta-ethio-w1-s05-08 | Samples/suno-tezeta-ethio-w1-s05/08.wav | 124.1 KB | 44100 Hz | 1273bebe01c6… | |
| suno-tezeta-ethio-w1-s05-09 | Samples/suno-tezeta-ethio-w1-s05/09.wav | 137.9 KB | 44100 Hz | 568da930a44f… | |
| suno-tezeta-ethio-w1-s05-10 | Samples/suno-tezeta-ethio-w1-s05/10.wav | 115.5 KB | 44100 Hz | 0607375ae29d… | |
| suno-tezeta-ethio-w1-s05-11 | Samples/suno-tezeta-ethio-w1-s05/11.wav | 137.9 KB | 44100 Hz | c5383ce511b9… | |
| suno-tezeta-ethio-w1-s05-12 | Samples/suno-tezeta-ethio-w1-s05/12.wav | 137.9 KB | 44100 Hz | 2a663b7d7c79… | |
| suno-tezeta-ethio-w1-s05-13 | Samples/suno-tezeta-ethio-w1-s05/13.wav | 137.9 KB | 44100 Hz | 144f7383809b… | |
| suno-tezeta-ethio-w1-s05-14 | Samples/suno-tezeta-ethio-w1-s05/14.wav | 137.9 KB | 44100 Hz | 51c8c0178854… | |
| suno-tezeta-ethio-w1-s05-15 | Samples/suno-tezeta-ethio-w1-s05/15.wav | 137.9 KB | 44100 Hz | 19080d270280… | |
| suno-tezeta-ethio-w1-s05-16 | Samples/suno-tezeta-ethio-w1-s05/16.wav | 137.9 KB | 44100 Hz | 34483c318958… | |
| jazz-revolutionibus-w1-s05-01 | Samples/jazz-revolutionibus-w1-s05/01.wav | 25.9 KB | 44100 Hz | ff4f7eff3ab8… | |
| jazz-revolutionibus-w1-s05-02 | Samples/jazz-revolutionibus-w1-s05/02.wav | 137.9 KB | 44100 Hz | e02616eab98b… | |
| jazz-revolutionibus-w1-s05-03 | Samples/jazz-revolutionibus-w1-s05/03.wav | 50.0 KB | 44100 Hz | 4c8d6440c6a0… | |
| jazz-revolutionibus-w1-s05-04 | Samples/jazz-revolutionibus-w1-s05/04.wav | 137.9 KB | 44100 Hz | 12977fd81e5b… | |
| jazz-revolutionibus-w1-s05-05 | Samples/jazz-revolutionibus-w1-s05/05.wav | 50.0 KB | 44100 Hz | 48cf02148304… | |
| jazz-revolutionibus-w1-s05-06 | Samples/jazz-revolutionibus-w1-s05/06.wav | 137.9 KB | 44100 Hz | 15de3d0adbef… | |
| jazz-revolutionibus-w1-s05-07 | Samples/jazz-revolutionibus-w1-s05/07.wav | 137.9 KB | 44100 Hz | cc423a9dd449… | |
| jazz-revolutionibus-w1-s05-08 | Samples/jazz-revolutionibus-w1-s05/08.wav | 82.7 KB | 44100 Hz | 878e118d2b39… | |
| jazz-revolutionibus-w1-s05-09 | Samples/jazz-revolutionibus-w1-s05/09.wav | 137.9 KB | 44100 Hz | 1f5dbbb91348… | |
| jazz-revolutionibus-w1-s05-10 | Samples/jazz-revolutionibus-w1-s05/10.wav | 51.7 KB | 44100 Hz | 0a3f5c7b160c… | |
| jazz-revolutionibus-w1-s05-11 | Samples/jazz-revolutionibus-w1-s05/11.wav | 55.2 KB | 44100 Hz | 92bceb8ebd97… | |
| jazz-revolutionibus-w1-s05-12 | Samples/jazz-revolutionibus-w1-s05/12.wav | 137.9 KB | 44100 Hz | 72ac4ff94332… | |
| jazz-revolutionibus-w1-s05-13 | Samples/jazz-revolutionibus-w1-s05/13.wav | 84.5 KB | 44100 Hz | 087ea0a4621c… | |
| jazz-revolutionibus-w1-s05-14 | Samples/jazz-revolutionibus-w1-s05/14.wav | 127.5 KB | 44100 Hz | 65af9aec5082… | |
| jazz-revolutionibus-w1-s05-15 | Samples/jazz-revolutionibus-w1-s05/15.wav | 137.9 KB | 44100 Hz | 1eed5b969e91… | |
| jazz-revolutionibus-w1-s05-16 | Samples/jazz-revolutionibus-w1-s05/16.wav | 137.9 KB | 44100 Hz | 3a33279b2bce… |
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 hosted, not compiled in. A player mounts it at runtime with codex.loadBank, which verifies every asset against its sha256 before it sounds.
- Manifest sha256 (computed from the served bytes)
- —