BIOMA / MIDI REFERENCE / BUILD 2026110608
Let the island listen.
Play Wind from another keyboard, shape the inhabitants, and guide their movement without leaving your instrument.
This map requires ReVo build 2026110608 or later. Earlier builds support Bioma MIDI Clock only.
↖ Back to Bioma Atolls MIDI map ↗Choose the connection.
- Hold HOME, choose Settings with SELECT, then press SEL.
- Set 2 MIDI CONTROL to USB, TRS or BOTH for notes and CCs. It starts OFF.
- For external timing, separately set 1 MIDI CLOCK to USB or TRS and enable clock output on your other instrument. Leave Clock OFF to use Bioma’s internal BPM.
Clock and control can use different connections. MIDI Clock uses 24 pulses per quarter note. The sender must supply a running clock; selecting it does not start Bioma. MIDI Start resets clock phase; note 36 toggles Bioma’s transport.
Play Wind.
Use MIDI channel 1. Notes 53–79 match the 27 physical Wind keys, from F3 to G5 (MIDI note numbers are authoritative). Wind follows the current Chromatic, Scale or Chords mode, key, scale and octave settings, within Wind’s existing voice limit. Notes outside this range are ignored; velocity above zero triggers a key without changing its level.
| Channel | Message | Action |
|---|---|---|
| 1 | Notes 53–79 | Note On plays a Wind key. Note Off or Note On velocity 0 releases it, following Release. Drift Hold retains the chord when enabled. |
| 1 | Note 36 | Toggle Bioma Play/Stop on each Note On with velocity above zero. Note Off does not toggle. Stop also clears Drift Hold. |
| 1 | CC123, any value | Release MIDI-held Wind keys from the sending port. Physical holds and Drift Hold remain independent. |
USB and TRS keep separate held-key state. Releasing a note on one connection does not release the same key held on the other connection or physical keyboard. Disable Drift Hold to release a chord retained by Hold.
Shape the island.
CC numbers repeat across channels. Choose the channel first. Continuous controls scale values 0–127 to the stated range. Switches use the 64 threshold. Enumerated choices use the literal index shown, with higher values clamped to the final choice. Controls work from any page and do not navigate the display.
Channel 1 / Global & Wind
| CC | Parameter | Range / MIDI value |
|---|---|---|
| 20 | Global Density | 0–100% |
| 21 | Global Variety | 0–100% |
| 22 | Wind Level | 0–100% |
| 23 | Wind Preset | Literal index 0–7, in the same order as the Wind screen |
| 24 | Wind Attack | 10–10,000 ms |
| 25 | Wind Release | 20–20,000 ms |
| 26 | Wind FX | 0–63 OFF; 64–127 ON |
| 27 | Ocean Tide Level | 0–100% |
| 28 | Response Amount | 0–100% |
| 29 | Response Spacing | 0–100% |
| 30 | Wind Harmony Mode | 0 Chromatic; 1 Scale; 2 Chords |
| 31 | Wind Chord Type | 0 Triad; 1 Seventh; 2 Sus2; 3 Sus4 |
| 32 | Internal BPM | 40–240 BPM; ignored while external MIDI Clock is selected |
Channel 2 / 3 / 4 / Birds / Insects / Water
| CC | Parameter | Range / MIDI value |
|---|---|---|
| 20 | Level | 0–100% |
| 21 | Species | 0–100%; lower register to higher register |
| 22 | Activity | 0–100% |
| 23 | Cycle | Literal index 0–18; see the cycle list below |
| 24 | Wild / Tame | 0–63 Wild; 64–127 Tame |
| 25 | Delay Send | 0–100% |
| 26 | Reverb Send | 0–100% |
| 27 | Distance | 0–100% |
| 28 | Motion | 0–100% |
| 29 | Width | 0–100% |
| 30 | Distance Enabled | 0–63 OFF; 64–127 ON |
Channel 5 / Resonance
| CC | Parameter | Range / MIDI value |
|---|---|---|
| 20 | Level | 0–100% |
| 21 | Material | 0–100% |
| 22 | Decay | 0–100% of the native Decay control |
| 23 | Tuned | 0–63 OFF; 64–127 ON |
| 24 | Mix | 0% creatures only; 50% balance; 100% resonance only |
| 25 | Object | 0 Wood; 1 Strings; 2 Glass; 3 Metal |
| 26 | Trigger Sources | Literal bitmask 0–7: Birds = 1, Insects = 2, Water = 4; add them to combine |
| 27 | Delay Send | 0–100% |
| 28 | Reverb Send | 0–100% |
Channel 6 / Effects
| CC | Parameter | Range / MIDI value |
|---|---|---|
| 20 | Glitch Chance | 0–100% |
| 21 | Glitch Size | 10–300 ms; independent of clock division |
| 22 | Glitch Repeats | 1–16 |
| 23 | Glitch Mix | 0–100% |
| 24 | Glitch Clock Sync | 0–63 Free; 64–127 Clock |
| 25 | Damage | 0–100% |
| 26 | Delay Time | 10–1,000 ms |
| 27 | Delay Feedback | 0–90% |
| 28 | Delay Mix | 0–100% |
| 29 | Filter | 0 low-pass end; 64 open centre; 127 high-pass end |
| 30 | Reverb Amount | 0–100% |
| 31 | Reverb Decay | 0–100% of the native Decay control |
| 32 | Tape | 0–100% |
| 33 | Reverb Type | 0–63 Reverb; 64–127 ICE |
Channel 7 / Drift & Beam
| CC | Parameter | Range / MIDI value |
|---|---|---|
| 20 | Drift Amount | 0–100% |
| 21 | Drift Period | 0: 1 beat; 1: 2; 2: 4; 3: 8; 4: 16; 5: 32; 6: 64 beats |
| 22 | Drift Range | Literal 0–12 semitones |
| 23 | Drift Hold | 0–63 OFF; 64–127 ON |
| 24 | Beam Depth | 0–100%; zero leaves the chord untouched |
| 25 | Beam Length | Literal 1–16 events; value 0 selects 1 |
| 26 | Beam Space | 0: 1/16; 1: 1/8; 2: 1/4; 3: 1/2; 4: 1 bar; 5: 2 bars |
| 27 | Beam Tame / Wild | 0–63 Tame; 64–127 Wild |
Cycle values.
Family CC23 selects a cycle. Tame makes that cycle audible; selecting a cycle does not change Wild to Tame automatically.
| CC value | Cycle |
|---|---|
| 0 | 2/4 |
| 1 | 3/4 |
| 2 | 4/4 |
| 3 | 5/4 |
| 4 | 6/4 |
| 5 | 7/4 |
| 6 | 3/8 |
| 7 | 5/8 |
| 8 | 7/8 |
| 9 | 9/8 |
| 10 | 11/8 |
| 11 | 13/8 |
| 12 | 7/16 |
| 13 | 9/16 |
| 14 | 11/16 |
| 15 | 13/16 |
| 16 | 15/16 |
| 17 | 17/16 |
| 18 | 19/16 |
For Resonance Source, for example: 3 selects Birds + Insects; 6 selects Insects + Water; 7 selects all three. 0 selects none.