ReVo1.0

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.

  1. Hold HOME, choose Settings with SELECT, then press SEL.
  2. Set 2 MIDI CONTROL to USB, TRS or BOTH for notes and CCs. It starts OFF.
  3. 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.

ChannelMessageAction
1Notes 53–79Note On plays a Wind key. Note Off or Note On velocity 0 releases it, following Release. Drift Hold retains the chord when enabled.
1Note 36Toggle Bioma Play/Stop on each Note On with velocity above zero. Note Off does not toggle. Stop also clears Drift Hold.
1CC123, any valueRelease 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

CCParameterRange / MIDI value
20Global Density0–100%
21Global Variety0–100%
22Wind Level0–100%
23Wind PresetLiteral index 0–7, in the same order as the Wind screen
24Wind Attack10–10,000 ms
25Wind Release20–20,000 ms
26Wind FX0–63 OFF; 64–127 ON
27Ocean Tide Level0–100%
28Response Amount0–100%
29Response Spacing0–100%
30Wind Harmony Mode0 Chromatic; 1 Scale; 2 Chords
31Wind Chord Type0 Triad; 1 Seventh; 2 Sus2; 3 Sus4
32Internal BPM40–240 BPM; ignored while external MIDI Clock is selected

Channel 2 / 3 / 4 / Birds / Insects / Water

CCParameterRange / MIDI value
20Level0–100%
21Species0–100%; lower register to higher register
22Activity0–100%
23CycleLiteral index 0–18; see the cycle list below
24Wild / Tame0–63 Wild; 64–127 Tame
25Delay Send0–100%
26Reverb Send0–100%
27Distance0–100%
28Motion0–100%
29Width0–100%
30Distance Enabled0–63 OFF; 64–127 ON

Channel 5 / Resonance

CCParameterRange / MIDI value
20Level0–100%
21Material0–100%
22Decay0–100% of the native Decay control
23Tuned0–63 OFF; 64–127 ON
24Mix0% creatures only; 50% balance; 100% resonance only
25Object0 Wood; 1 Strings; 2 Glass; 3 Metal
26Trigger SourcesLiteral bitmask 0–7: Birds = 1, Insects = 2, Water = 4; add them to combine
27Delay Send0–100%
28Reverb Send0–100%

Channel 6 / Effects

CCParameterRange / MIDI value
20Glitch Chance0–100%
21Glitch Size10–300 ms; independent of clock division
22Glitch Repeats1–16
23Glitch Mix0–100%
24Glitch Clock Sync0–63 Free; 64–127 Clock
25Damage0–100%
26Delay Time10–1,000 ms
27Delay Feedback0–90%
28Delay Mix0–100%
29Filter0 low-pass end; 64 open centre; 127 high-pass end
30Reverb Amount0–100%
31Reverb Decay0–100% of the native Decay control
32Tape0–100%
33Reverb Type0–63 Reverb; 64–127 ICE

Channel 7 / Drift & Beam

CCParameterRange / MIDI value
20Drift Amount0–100%
21Drift Period0: 1 beat; 1: 2; 2: 4; 3: 8; 4: 16; 5: 32; 6: 64 beats
22Drift RangeLiteral 0–12 semitones
23Drift Hold0–63 OFF; 64–127 ON
24Beam Depth0–100%; zero leaves the chord untouched
25Beam LengthLiteral 1–16 events; value 0 selects 1
26Beam Space0: 1/16; 1: 1/8; 2: 1/4; 3: 1/2; 4: 1 bar; 5: 2 bars
27Beam Tame / Wild0–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 valueCycle
02/4
13/4
24/4
35/4
46/4
57/4
63/8
75/8
87/8
99/8
1011/8
1113/8
127/16
139/16
1411/16
1513/16
1615/16
1717/16
1819/16

For Resonance Source, for example: 3 selects Birds + Insects; 6 selects Insects + Water; 7 selects all three. 0 selects none.