← All banks

Countries

sethosted

codex.reader.countries · v1.0.0

One 16-pad Moodbank per country: percussion cultures from Brazil to Japan, each curated onto the same sixteen roles and generated with the Syntho LoRA. Hosted, not compiled in.

Syntho · CC0-1.0

setkitmoodbankcountriespercussionworld
Positionings
10
Zones
160
Presets
10
Audios
160
Total bytes
12.55 MB

Declares 12.55 MB resident once mounted, and requires: key-range.

Positionings

10 · which audio sounds for which key and velocity

BrazilkitCubakitMoroccokitSenegalkitNigeriakitIndiakitIndonesiakitJapankitTurkeykitMexicokit

Brazil

instruments/br.json

16 zones · 16 groups · 16 audios

br:zone:0 keys C2–C2 · root C2 velocity 0–127br:zone:1 keys C#2–C#2 · root C#2 velocity 0–127br:zone:2 keys D2–D2 · root D2 velocity 0–127br:zone:3 keys D#2–D#2 · root D#2 velocity 0–127br:zone:4 keys E2–E2 · root E2 velocity 0–127br:zone:5 keys F2–F2 · root F2 velocity 0–127br:zone:6 keys F#2–F#2 · root F#2 velocity 0–127br:zone:7 keys G2–G2 · root G2 velocity 0–127br:zone:8 keys G#2–G#2 · root G#2 velocity 0–127br:zone:9 keys A2–A2 · root A2 velocity 0–127br:zone:10 keys A#2–A#2 · root A#2 velocity 0–127br:zone:11 keys B2–B2 · root B2 velocity 0–127br:zone:12 keys C3–C3 · root C3 velocity 0–127br:zone:13 keys C#3–C#3 · root C#3 velocity 0–127br:zone:14 keys D3–D3 · root D3 velocity 0–127br:zone:15 keys D#3–D#3 · root D#3 velocity 0–127
key 0 · C-1velocity 0 (bottom) → 127 (top)key 127 · G9
sub-kickimpact-kickprimary-snarealternate-snarerim-clapclosed-hatopen-hatridecrashlow-tomhigh-tomshakermetal-percussiontonal-percussionimpacttransition

Click a zone to see its fields. Play it on the instrument above.

Not carried by the reader

  • choke-groupsA Moodbank manifest records no choke relationships; the projection will not invent one.
  • velocity-layersExtraction yields one sample per pad, so every zone spans the full velocity range.
  • deterministic-cycle-round-robinExtraction 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.

NamePositioningParamsNote
Brazil
br/default
br
master.level = 0.8
Brazil at unity — the row for the kit, untouched.
Cuba
cu/default
cu
master.level = 0.8
Cuba at unity — the row for the kit, untouched.
Morocco
ma/default
ma
master.level = 0.8
Morocco at unity — the row for the kit, untouched.
Senegal
sn/default
sn
master.level = 0.8
Senegal at unity — the row for the kit, untouched.
Nigeria
ng/default
ng
master.level = 0.8
Nigeria at unity — the row for the kit, untouched.
India
in/default
in
master.level = 0.8
India at unity — the row for the kit, untouched.
Indonesia
id/default
id
master.level = 0.8
Indonesia at unity — the row for the kit, untouched.
Japan
jp/default
jp
master.level = 0.8
Japan at unity — the row for the kit, untouched.
Turkey
tr/default
tr
master.level = 0.8
Turkey at unity — the row for the kit, untouched.
Mexico
mx/default
mx
master.level = 0.8
Mexico at unity — the row for the kit, untouched.

Audios

The asset table: content-addressed, so a fetched byte mismatch is a refusal rather than a different sound.

IdPathBytesRatesha256
br-01Samples/br/01.wav48.3 KB44100 Hzae93d67a6ec4
br-02Samples/br/02.wav53.4 KB44100 Hz088ac583aa12
br-03Samples/br/03.wav137.9 KB44100 Hz03a5b6e20b94
br-04Samples/br/04.wav44.8 KB44100 Hz6da7f9c30e82
br-05Samples/br/05.wav46.6 KB44100 Hzee474469c44a
br-06Samples/br/06.wav137.9 KB44100 Hz58e0533d643c
br-07Samples/br/07.wav8.7 KB44100 Hz63e0f142ab42
br-08Samples/br/08.wav43.1 KB44100 Hzf2919dfba735
br-09Samples/br/09.wav137.9 KB44100 Hz03a5b6e20b94
br-10Samples/br/10.wav53.4 KB44100 Hzc7dd16a89216
br-11Samples/br/11.wav137.9 KB44100 Hze7247496ee33
br-12Samples/br/12.wav137.9 KB44100 Hz9486a7104629
br-13Samples/br/13.wav137.9 KB44100 Hz9486a7104629
br-14Samples/br/14.wav137.9 KB44100 Hzebd8d53003fc
br-15Samples/br/15.wav68.9 KB44100 Hza8a253c75992
br-16Samples/br/16.wav74.1 KB44100 Hz53852b1ad8e0
cu-01Samples/cu/01.wav44.8 KB44100 Hz701a1e0c62fe
cu-02Samples/cu/02.wav41.9 KB44100 Hzaa213038b6cc
cu-03Samples/cu/03.wav65.5 KB44100 Hz88021c6d8855
cu-04Samples/cu/04.wav65.5 KB44100 Hz6e9624dd6e91
cu-05Samples/cu/05.wav46.6 KB44100 Hza6cd6a5859e2
cu-06Samples/cu/06.wav46.6 KB44100 Hzf485fb3a56ac
cu-07Samples/cu/07.wav41.9 KB44100 Hzaa213038b6cc
cu-08Samples/cu/08.wav137.9 KB44100 Hzac9d68abdc38
cu-09Samples/cu/09.wav122.4 KB44100 Hzf82598dc1968
cu-10Samples/cu/10.wav44.8 KB44100 Hz9207bb068bc9
cu-11Samples/cu/11.wav44.8 KB44100 Hz54eb4cec3c90
cu-12Samples/cu/12.wav15.6 KB44100 Hzf2fece43265f
cu-13Samples/cu/13.wav65.5 KB44100 Hza4a14571a0ed
cu-14Samples/cu/14.wav67.2 KB44100 Hzb3ce36dfdcdf
cu-15Samples/cu/15.wav137.9 KB44100 Hzce5e91509f4d
cu-16Samples/cu/16.wav15.6 KB44100 Hzf2fece43265f
ma-01Samples/ma/01.wav6.9 KB44100 Hzb75b68d012a7
ma-02Samples/ma/02.wav106.8 KB44100 Hzd9d0439a42c9
ma-03Samples/ma/03.wav15.5 KB44100 Hz280430756404
ma-04Samples/ma/04.wav106.8 KB44100 Hz061930fb29ff
ma-05Samples/ma/05.wav105.1 KB44100 Hzc3acbba32f09
ma-06Samples/ma/06.wav53.4 KB44100 Hzdfb7faad7517
ma-07Samples/ma/07.wav55.2 KB44100 Hz100642f766f6
ma-08Samples/ma/08.wav137.9 KB44100 Hz23eba4f2daf9
ma-09Samples/ma/09.wav91.3 KB44100 Hz11f6b4e0bf8f
ma-10Samples/ma/10.wav65.5 KB44100 Hz8c44007b8e40
ma-11Samples/ma/11.wav15.5 KB44100 Hzf066ec510794
ma-12Samples/ma/12.wav137.9 KB44100 Hz294cd5735111
ma-13Samples/ma/13.wav15.5 KB44100 Hzfd1db294bcf0
ma-14Samples/ma/14.wav53.4 KB44100 Hz68aaa8f6f1aa
ma-15Samples/ma/15.wav55.2 KB44100 Hzc818279ab0db
ma-16Samples/ma/16.wav55.2 KB44100 Hz9c77bc946d3b
sn-01Samples/sn/01.wav105.1 KB44100 Hz3b941ed5f7dd
sn-02Samples/sn/02.wav137.9 KB44100 Hzf6be0ec4f365
sn-03Samples/sn/03.wav48.4 KB44100 Hzceb0905a4668
sn-04Samples/sn/04.wav8.7 KB44100 Hz313de038e187
sn-05Samples/sn/05.wav57.5 KB44100 Hz7ce098a6d5e1
sn-06Samples/sn/06.wav6.9 KB44100 Hzf199cd577fd4
sn-07Samples/sn/07.wav8.7 KB44100 Hz75dd48492715
sn-08Samples/sn/08.wav10.4 KB44100 Hzd238f7e80f67
sn-09Samples/sn/09.wav10.4 KB44100 Hz0ae6cc3d55dd
sn-10Samples/sn/10.wav106.8 KB44100 Hz6efc9f879068
sn-11Samples/sn/11.wav106.8 KB44100 Hz47ff4dfbb7c3
sn-12Samples/sn/12.wav57.5 KB44100 Hz7ce098a6d5e1
sn-13Samples/sn/13.wav106.8 KB44100 Hzc06be31a3bdf
sn-14Samples/sn/14.wav48.4 KB44100 Hzceb0905a4668
sn-15Samples/sn/15.wav105.1 KB44100 Hz003f3616c099
sn-16Samples/sn/16.wav137.9 KB44100 Hzd4a02a5a2dce
ng-01Samples/ng/01.wav75.8 KB44100 Hz2dc3dd7baed8
ng-02Samples/ng/02.wav75.8 KB44100 Hz06bed5019e15
ng-03Samples/ng/03.wav74.1 KB44100 Hz3fb0c5820eda
ng-04Samples/ng/04.wav137.9 KB44100 Hza9d7228f73f9
ng-05Samples/ng/05.wav6.9 KB44100 Hzfd4ffaf469af
ng-06Samples/ng/06.wav137.9 KB44100 Hzc5b3cbe6f4cc
ng-07Samples/ng/07.wav117.2 KB44100 Hzb06ac42faf6c
ng-08Samples/ng/08.wav122.4 KB44100 Hz3909dbe7a8fb
ng-09Samples/ng/09.wav72.4 KB44100 Hz701796885a83
ng-10Samples/ng/10.wav10.4 KB44100 Hz0f23b3ac759c
ng-11Samples/ng/11.wav87.9 KB44100 Hz4378cdafb659
ng-12Samples/ng/12.wav70.7 KB44100 Hzcc14fe55af2f
ng-13Samples/ng/13.wav74.1 KB44100 Hz7c70454b0d93
ng-14Samples/ng/14.wav137.9 KB44100 Hz5a5dcd68ca07
ng-15Samples/ng/15.wav8.7 KB44100 Hza879c9754065
ng-16Samples/ng/16.wav137.9 KB44100 Hzc5b3cbe6f4cc
in-01Samples/in/01.wav8.7 KB44100 Hz68f65accc04f
in-02Samples/in/02.wav8.7 KB44100 Hz5d0a36d36497
in-03Samples/in/03.wav31.1 KB44100 Hza99e1ca2c002
in-04Samples/in/04.wav32.8 KB44100 Hzad23ede5e482
in-05Samples/in/05.wav29.3 KB44100 Hz9f5f6e728faf
in-06Samples/in/06.wav137.9 KB44100 Hz8011d9dc9569
in-07Samples/in/07.wav137.9 KB44100 Hze27e4554a6ab
in-08Samples/in/08.wav79.3 KB44100 Hz1e003f1a7b09
in-09Samples/in/09.wav137.9 KB44100 Hz9881c2476022
in-10Samples/in/10.wav32.8 KB44100 Hz802ada667b18
in-11Samples/in/11.wav34.5 KB44100 Hz964fd4728416
in-12Samples/in/12.wav137.9 KB44100 Hz407e2bb25f91
in-13Samples/in/13.wav34.5 KB44100 Hzef782aa3746b
in-14Samples/in/14.wav32.8 KB44100 Hzc18d61a7bbd9
in-15Samples/in/15.wav10.4 KB44100 Hzc488d7fdb007
in-16Samples/in/16.wav8.7 KB44100 Hzf37b49078846
id-01Samples/id/01.wav75.8 KB44100 Hz4470be142ec3
id-02Samples/id/02.wav75.8 KB44100 Hz58eec887e4b1
id-03Samples/id/03.wav63.8 KB44100 Hz0fa6db5620f6
id-04Samples/id/04.wav62.1 KB44100 Hzdbaf338ecb3d
id-05Samples/id/05.wav86.2 KB44100 Hzbf3033c50658
id-06Samples/id/06.wav70.7 KB44100 Hz2624e5b1a2a2
id-07Samples/id/07.wav86.2 KB44100 Hz95d12c25bc35
id-08Samples/id/08.wav87.9 KB44100 Hz43dbe1481ddb
id-09Samples/id/09.wav86.2 KB44100 Hz9cd879d588a7
id-10Samples/id/10.wav79.3 KB44100 Hz38573e9aae43
id-11Samples/id/11.wav63.8 KB44100 Hz3826fd2e2389
id-12Samples/id/12.wav137.9 KB44100 Hz3b6ccb4c9977
id-13Samples/id/13.wav84.5 KB44100 Hzb7c1f4a44dd9
id-14Samples/id/14.wav87.9 KB44100 Hzeb37349b631d
id-15Samples/id/15.wav77.6 KB44100 Hzc14d7d057410
id-16Samples/id/16.wav137.9 KB44100 Hz3b6ccb4c9977
jp-01Samples/jp/01.wav58.6 KB44100 Hz256afb01579b
jp-02Samples/jp/02.wav94.8 KB44100 Hz97d0e6418020
jp-03Samples/jp/03.wav137.9 KB44100 Hzbcb973b8b72e
jp-04Samples/jp/04.wav137.9 KB44100 Hz2e8ad264bd5b
jp-05Samples/jp/05.wav63.8 KB44100 Hz55a13b1560ed
jp-06Samples/jp/06.wav39.7 KB44100 Hz6dd723fff095
jp-07Samples/jp/07.wav56.9 KB44100 Hzb1f988a15c74
jp-08Samples/jp/08.wav68.9 KB44100 Hz3de7a4557dd6
jp-09Samples/jp/09.wav56.9 KB44100 Hze26fb055ed87
jp-10Samples/jp/10.wav86.2 KB44100 Hza39888518268
jp-11Samples/jp/11.wav87.9 KB44100 Hz3445e445d1fa
jp-12Samples/jp/12.wav70.7 KB44100 Hz99fad16e57e8
jp-13Samples/jp/13.wav87.9 KB44100 Hz922a79562b46
jp-14Samples/jp/14.wav134.4 KB44100 Hzcc3f45957a34
jp-15Samples/jp/15.wav125.8 KB44100 Hzea8c03644899
jp-16Samples/jp/16.wav106.8 KB44100 Hzc948604adba8
tr-01Samples/tr/01.wav56.9 KB44100 Hz3c8ea006a042
tr-02Samples/tr/02.wav113.7 KB44100 Hz38a06dfcb01f
tr-03Samples/tr/03.wav36.2 KB44100 Hz8b4b1dd332d0
tr-04Samples/tr/04.wav55.2 KB44100 Hzc2e080c85f8a
tr-05Samples/tr/05.wav137.9 KB44100 Hz745a4191f20d
tr-06Samples/tr/06.wav82.7 KB44100 Hz3078be5e9a53
tr-07Samples/tr/07.wav137.9 KB44100 Hzb303f264edbf
tr-08Samples/tr/08.wav82.7 KB44100 Hz177b7091c0ea
tr-09Samples/tr/09.wav127.5 KB44100 Hz975697e151d9
tr-10Samples/tr/10.wav98.2 KB44100 Hzeb4b84985a75
tr-11Samples/tr/11.wav137.9 KB44100 Hz33a30134bf8f
tr-12Samples/tr/12.wav137.9 KB44100 Hz741f5f64961e
tr-13Samples/tr/13.wav136.1 KB44100 Hz8e5ba06c3979
tr-14Samples/tr/14.wav137.9 KB44100 Hz48303ce00aea
tr-15Samples/tr/15.wav87.9 KB44100 Hz4a75a4f04a82
tr-16Samples/tr/16.wav106.8 KB44100 Hz1535b4bdbc8e
mx-01Samples/mx/01.wav96.7 KB44100 Hzdef5f7e4c5e5
mx-02Samples/mx/02.wav96.7 KB44100 Hzdef5f7e4c5e5
mx-03Samples/mx/03.wav110.3 KB44100 Hzb01e40dad003
mx-04Samples/mx/04.wav110.3 KB44100 Hzcff96b0b728c
mx-05Samples/mx/05.wav108.6 KB44100 Hz18640558ddc5
mx-06Samples/mx/06.wav110.3 KB44100 Hze7f6b67d4ce0
mx-07Samples/mx/07.wav106.8 KB44100 Hz5d6dc3eac435
mx-08Samples/mx/08.wav53.4 KB44100 Hza77d5b15f1b0
mx-09Samples/mx/09.wav115.5 KB44100 Hzac1a9404829a
mx-10Samples/mx/10.wav120.6 KB44100 Hzfa1f1c368064
mx-11Samples/mx/11.wav58.6 KB44100 Hzdbb25484e89c
mx-12Samples/mx/12.wav112.0 KB44100 Hz05dec54c5819
mx-13Samples/mx/13.wav60.3 KB44100 Hz45aedb8ffbca
mx-14Samples/mx/14.wav118.9 KB44100 Hz913e1a696802
mx-15Samples/mx/15.wav112.0 KB44100 Hzfaaabade228e
mx-16Samples/mx/16.wav117.2 KB44100 Hz91e96000cb6c

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 URL
/assets/bank-D9OjQQyE.json
Manifest sha256 (computed from the served bytes)