Les

FM-1 firmware · 1.1.5-rb

Rainbow Mode

A music toy with animal and character friends, musical games and a small song writer, with the full four-track Felucca synthesizer behind a grown-ups’ button combination.

What it is
A children’s music toy: character friends, games and song writing, with full four-track Felucca behind a held button combination
Best for
Children exploring music; switching to deeper synth controls with a grown-up
Install
Author’s site or hub
Scan
On hold: the file changed after it came out · Oct 30 What we checked

What each control does on Rainbow Mode

Rainbow Mode 1.1.5-rb on the M-VAVE FM-1 NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE NOTE VOLUME TEMPO SAVE:SONG TEMPO SIZE DAY / NIGHT ECHO FRIEND HOME+LOOK-ALIKES KEYS MODE HOME+NAME BIGGER WITH OCT+ USB BOOT OCT + HICCUP BACKWARDS SLEEPY SQUEAKY GIANT FREEZE SURPRISE WRITE SPARKLE NEXT BEAT BEAT PLAY NEXT SKY HOME+HAT

TapSwipe across the panel, then tap any control to see what it does on Rainbow Mode.

Start here

This guide describes the public FM-1 build, not the SMK-37 version. It was read from source, with no testing on a unit. The private artifact from this mapped run adds a built-in greeting name, overridden by a name saved on the unit; the private installer follows newer builds and is outside this guide. The supplied installer check pins workflow run 38745022376 to this commit; the newer c893b18 package is outside this guide.

The toy opens at power-on. Hold HOME + SAVE for more than three seconds to enter full Felucca; switch off and on to return to the toy. Common full-Felucca actions below apply only after entering that layer.

The modes

ModeHow to reach itWhat it does
Rainbow shared controlsSwitch on, or leave WRITE with SAVE.These actions apply throughout Rainbow play and WRITE unless a more specific page entry changes their job; NAME has its own controls.
1 FRIENDSwitch on, or turn ALGORITHM fully left.Play the selected friend as a normal instrument.
3 FRIENDSTurn ALGORITHM to 3 FRIENDS.Keys produce three-note chords in C major and the picture gains two companions.
STRUMTurn ALGORITHM to STRUM.Choose a chord on a black key and sweep its notes on the white keys.
ACCORDIONTurn ALGORITHM to ACCORDION.Black keys hold chords beneath a tune played on white keys.
GUESSTurn ALGORITHM to GUESS.Find the note the friend plays; three consecutive correct answers add a note to the choice pool.
FOLLOWTurn ALGORITHM to FOLLOW.Play the lit next key of one of 17 songs at your own pace.
CHORDSTurn ALGORITHM to CHORDS.Match the lit chord exactly, freely or with one chord for each bar of the LOFI accompaniment.
COPY METurn ALGORITHM to COPY ME.Repeat a growing pattern on C4, D4, E4, G4 and A4; eight notes complete the round and restart with two.
WRITE stoppedPress SAVE during Rainbow play.A song has 32 columns with up to two notes per column and up to three friends; its length rounds up to its last occupied four-column bar. Entering can replace a song part with the current friend; only the first visit after each power-on reloads stored tempo, and later visits retain the toy’s current tempo until changed.
WRITE playingPress PLAY in WRITE.The written song loops while the keys can play along without editing it. Entering can replace a song part with the current friend; only the first visit after each power-on reloads stored tempo, and later visits retain the toy’s current tempo until changed.
YOUR NAMEHold HOME for at least one second outside WRITE, then turn ALGORITHM.Edit ten positions with spaces or A–Z; the screen changes, while the keyboard still plays its current sound.
VOLUMEHold HOME for at least one second and keep holding it.Eight maximum-volume steps limit MASTER, starting at step six; releasing HOME closes the grown-ups controls.
LOOK-ALIKESHold HOME for at least one second, then turn PRESETS.Swap the pictures and names of look-alike friends for stand-ins while keeping their sounds.
HATHold HOME for at least one second, then turn KNOB 4.Pick a hat for the friends, or choose none.
Power-on helloSwitch on, or save a name in YOUR NAME.A greeting lasts up to four seconds and yields to most panel input; the public build has no name until one is set.
Drum friendsChoose Scissors, Beat Bot, Toy Drum, Bongo or Monkey with PRESETS.The keys address drums rather than pitched notes; STRUM, ACCORDION and chord building leave this drum mapping alone.
HOMEIn full Felucca, release HOME.Four main sound controls for the selected track over an oscilloscope.
MIXERPress GLO from another family; further taps cycle MIXER, GLOBAL, SYSTEM.Level, pan, reverb send and mute for the selected track.
ENVPress ENV; press it again to step through its pages in order.Attack, decay, sustain, release of the selected track.
ENV DESTPress ENV again from ENV.Envelope amounts for filter, pitch and shape.
LFOPress LFO; press it again to step through its pages in order.LFO rate, wave, phase, fade-in.
LFO DESTPress LFO; press it again to step through its pages in order.LFO amounts to pitch, filter, shape, volume.
MODPress LFO; press it again to step through its pages in order.Modulation matrix: four slots of source, destination, amount.
FXPress FX; press it again to step through its pages in order.The track's distortion and its chorus, delay and reverb sends.
SLICERPress FX; press it again to step through its pages in order.The track's rhythmic slicer.
DLYPress FX; press it again to step through its pages in order.The shared delay.
REVERBPress FX repeatedly to REVERB.The shared reverb has ROOM and SPRING models.
CHORUSPress FX; press it again to step through its pages in order.The shared chorus.
SCLPress SEL (Felucca calls it SCL); press it again to step through its pages in order.The track's key, scale, how the keys follow it, transpose.
CHORDPress SEL (Felucca calls it SCL); press it again to step through its pages in order.One-finger chords: which chord and its voicing.
EDIT 1Press EDIT; press it again to step through its pages in order.The engine's first four values (names change with the engine).
EDIT 2Press EDIT; press it again to step through its pages in order.The engine's next four values.
LANESPress EDIT; press it again to step through its pages in order.DRUM engine only: levels of kick, snare, clap, closed hat.
LANES 2Press EDIT; press it again to step through its pages in order.DRUM engine only: levels of open hat, tom, rim, bell.
SLICESPress EDIT; press it again to step through its pages in order.SLICE engine only: place, split and join slices by hand.
VOICEPress EDIT; press it again to step through its pages in order.Poly/mono/legato/unison, glide, glide mode, note priority.
VOICE 2Press EDIT; press it again to step through its pages in order.Voice allocation, detune, pan, mute.
ARPPress ARP; press it again to step through its pages in order.Arpeggiator mode, rate, octaves, gate.
ARP 2Press ARP; press it again to step through its pages in order.Arpeggiator swing, probability, latch, note order.
SONGHold SEQ about 0.7 seconds outside the pattern editing pages, or tap SEQ repeatedly to SONG.Up to 16 sections repeat saved projects’ steps, pattern timing and compatible automation with the current sounds, excluding engine-specific automation from a different engine.
USERPress SAVE; press it again to step through its pages in order.The 32 user slots keep a sound and a reduced sketch of its first 16 steps, without automation.
PRESETSFrom USER, press SAVE through PROJECT and TOOLS to PRESETS.Browse factory and user sounds, with an optional favourites filter.
PHRASESPress SEQ repeatedly to PHRASES.Load a factory pattern or a saved user preset's short pattern into the selected track.
PROJECTPress SAVE repeatedly to PROJECT.The four project slots A-D have load and save actions.
TOOLSPress SAVE; press it again to step through its pages in order.Clear the sequence, init the sound, delete a song section, clear the song.
AUTO LISTPress SEQ repeatedly to AUTO LIST, after AUTOMATION.An editable list of the track's parameter locks and automation events, with 64 records shared between four tracks.
STEP (piano roll)Press SEQ on a track whose engine is not DRUM.The track's steps as a piano roll; the step cursor; step recording when the track is armed and stopped.
STEP (drum grid)Press SEQ on a DRUM track.A step grid: white keys are 16 steps of the shown page, black keys pick the drum lane.
MENUHold HOME about 0.7 seconds in the full Felucca layer.Four tabs: DISPLAY, CONTROL, AUDIO and SYSTEM.
NAMEOpens when you save a user preset or a project (or press EDIT on USER/PROJECT to rename).Type a name of up to 12 characters with the keys.
Confirm dialogAppears before erasing a readable user slot, overwriting a readable occupied user or project slot, sound initialisation, TOOLS or AUTOMATION clear actions, song-section deletion, or loading over edited pattern steps.OCT+ accepts on release and OCT− cancels; unreadable project slots skip the overwrite question, while project loads, EDIT step clears, REC clear, SEQ TOOLS and AUTO LIST edits act without it.
FX layerHold FX (0.4 s by default; MENU > HOLD sets 0.3-0.6 s), or press a key or knob while holding it. Double-tap FX to keep it open without holding; tap FX again to close.Performance effects on the white keys, track mutes on black keys 1-4, four macros on the knobs.
GLO layerHold GLO, or double tap GLO.Mute and solo tracks, unmute them together, tap tempo or set the four levels.
SEL layerHold SEL (0.4 s by default; MENU > HOLD sets 0.3-0.6 s), or press a key or knob while holding it. Double-tap SEL to keep it open without holding; tap SEL again to close.A key sets the root; KNOB 1-4 are root, scale, chord, voicing.
EDIT layerHold EDIT, or double tap it on a page where a tap opens its pages.White keys choose engines or ask to initialise a sound; black keys do nothing.
SEQ TOOLS layerOn STEP, PATTERN, CHANCE or AUTOMATION, hold SEQ or double tap it.Sequence tools on white keys, drum lanes on black keys and length, division, swing and gate on the knobs.
REC layerHold REC (0.4 s by default; MENU > HOLD sets 0.3-0.6 s), or press a key or knob while holding it. Double-tap REC to keep it open without holding; tap REC again to close.Clear the track, click, count-in, click level.
Power-onHold buttons while switching the FM-1 on.Startup lights and the optional hardware control calibration before Rainbow begins.
GLOBALPress GLO from MIXER.Tempo, swing, clock source and global tuning.
SYSTEMPress GLO from GLOBAL.USB MIDI status, an unused sync card, MIDI routing and CPU load.
PATTERNPress SEQ repeatedly to PATTERN.Pattern length, clock division, swing and gate.
CHANCEPress SEQ repeatedly to CHANCE.Step cursor, hit probability and ratchet count.
AUTOMATIONPress SEQ repeatedly to AUTOMATION.Enable or disable the track's automation and locks, count records or clear them.
HARDWARE CALIBRATIONHold OCT- and OCT+ at startup, or choose CALIBRATION on the SYSTEM menu tab and release OCT+.Follow prompts to assign buttons and clockwise encoder directions; any music key or thirty seconds without input cancels and restores the previous assignments.
Full FeluccaFrom Rainbow, hold HOME and SAVE together for more than three seconds.The four-track synth and sequencer after leaving the toy; restart the unit to return to Rainbow.

Play, meet friends and learn

Rainbow shared controls

These actions apply throughout Rainbow play and WRITE unless a more specific page entry changes their job; NAME has its own controls. Switch on, or leave WRITE with SAVE.

Do thisWhat happens
Press FXToggles short repeated audio and a shaking friend, replacing any other top-row effect.
Release FXLeaves the tapped effect in its current on or off state.
Press SELToggles reversed audio and a mirrored friend, replacing any other top-row effect.
Release SELLeaves the tapped effect in its current on or off state.
Press ENVToggles a slowing sound and a drooping friend, clearing itself after three seconds, replacing any other top-row effect.
Release ENVLeaves the tapped effect in its current on or off state.
Press LFOToggles an octave-up effect and a smaller friend, replacing any other top-row effect.
Release LFOLeaves the tapped effect in its current on or off state.
Press EDITToggles an octave-down effect and a larger friend, replacing any other top-row effect.
Release EDITLeaves the tapped effect in its current on or off state.
Press GLOToggles a frozen audio slice and an icy friend, replacing any other top-row effect.
Release GLOLeaves the tapped effect in its current on or off state.
Press PLAY/STOPStarts or stops the selected accompaniment, using its drums and bass outside WRITE.
Press ARPToggles SPARKLE, an up-and-down sixteenth-note arpeggio for held keys.
Press SEQChooses the next of 20 accompaniments: DANCE, MARCH, SPOOKY, ROCK, DISCO, HIP HOP, TRAIN, SAMBA, REGGAE, LULLABY, HOEDOWN, LOFI, ACID, POLKA, BOSSA, FUNK, SKA, TRAP, SALSA and SHUFFLE.
Press RECMoves to the next of 11 skies and adds confetti.
Press SAVEOpens WRITE and stops accompaniment; the current friend can replace the least-used song part without asking, saved tempo loads only on the first visit after power-on, and entry changes persist with a later marked edit.
Hold HOME and press SAVESuppresses the WRITE toggle so the three-second HOME and SAVE hold can leave Rainbow.
Press with HOME: SAVEHolding HOME and SAVE together for more than three seconds leaves Rainbow and tries to restore a readable Felucca autosave when RESTORE LAST is on, saving pending WRITE edits after playback stops.
Press HOMEStarts the short-press or one-second grown-ups hold.
Release HOMEAfter a short press, chooses a different surprise friend and adds confetti.
Hold longer: HOMEAfter one second without SAVE, opens VOLUME and cancels the short-release action.
Press with SAVE: HOMEHolding HOME and SAVE together for more than three seconds leaves Rainbow and tries to restore a readable Felucca autosave when RESTORE LAST is on, saving pending WRITE edits after playback stops.
Press OCT−Moves the friend one octave lower within two octaves each way and changes its size, also shifting drum assignments until another sound or knob change restores their normal octave.
Press with OCT+: OCT−Holding both octave buttons for more than five seconds enters USB boot mode without a confirmation or an extra save.
Press OCT+Moves the friend one octave higher within two octaves each way and changes its size, also shifting drum assignments until another sound or knob change restores their normal octave.
Press with OCT−: OCT+Holding both octave buttons for more than five seconds enters USB boot mode without a confirmation or an extra save.
Turn PRESETSChooses the adjacent friend, its sound, its home sky and its preferred accompaniment with that beat’s tempo.
Turn ALGORITHMSteps through 1 FRIEND, 3 FRIENDS, STRUM, ACCORDION, GUESS, FOLLOW, CHORDS and COPY ME, stopping at either end and restarting game progress when selected.
Turn SELECTChanges the tempo in five-BPM steps from 60 to 180, with SLOW, WALK or FAST shown briefly.
Turn KNOB 1Two detents move one octave and resize the friend within two octaves each way.
Turn KNOB 2Changes day through sunset to night in eight steps, darkening the picture and filtering the sound.
Turn KNOB 3Changes echo through eight steps, adding delayed friend pictures and more delay and reverb to the playing friend.
Turn KNOB 4The source consumes the turn before the WIGGLE branch, so an ordinary FM-1 turn makes no WIGGLE change.
Turn MASTERChanges output volume up to the grown-ups maximum, initially step six of eight, while the limiter follows the selected volume; Rainbow also applies fixed treble softening of about 4 dB above 3.3 kHz.
Release F3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press F3Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release F#3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press F#3Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release G3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press G3Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release G#3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press G#3Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release A3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press A3Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release A#3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press A#3Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release B3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press B3Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release C4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press C4Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release C#4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press C#4Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release D4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press D4Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release D#4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press D#4Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release E4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press E4Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release F4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press F4Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release F#4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press F#4Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release G4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press G4Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release G#4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press G#4Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release A4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press A4Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release A#4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press A#4Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release B4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press B4Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release C5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press C5Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release C#5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press C#5Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release D5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press D5Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release D#5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press D#5Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release E5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press E5Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release F5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press F5Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release F#5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press F#5Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
Release G5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press G5Outside WRITE, adds a quiet triangle bass on track 3 one octave below this key’s lowest note when high enough, except for bass, drum or noise friends, STRUM, or ACCORDION with separate chords.
ScreenShows the friend, animated sky and a lower band naming the friend, recent notes, chords, effects or changed settings.
ScreenThe small treble staff keeps eight recent entries, merges nearby presses into chords, grows held-note lengths against the tempo, adds barlines and octave marks, and clears after six seconds without a new note.
Lit: FX lightHICCUP is the selected active top-row effect.
Dim: FX lightThis unselected effect has a faint idle glow, regardless of MENU > LEDS.
Lit: SEL lightBACKWARDS is the selected active top-row effect.
Dim: SEL lightThis unselected effect has a faint idle glow, regardless of MENU > LEDS.
Lit: ENV lightSLEEPY is the selected active top-row effect.
Dim: ENV lightThis unselected effect has a faint idle glow, regardless of MENU > LEDS.
Lit: LFO lightSQUEAKY is the selected active top-row effect.
Dim: LFO lightThis unselected effect has a faint idle glow, regardless of MENU > LEDS.
Lit: EDIT lightGIANT is the selected active top-row effect.
Dim: EDIT lightThis unselected effect has a faint idle glow, regardless of MENU > LEDS.
Lit: GLO lightFREEZE is the selected active top-row effect.
Dim: GLO lightThis unselected effect has a faint idle glow, regardless of MENU > LEDS.
Lit: ARP lightSPARKLE is enabled outside WRITE.
Dim: ARP lightARP glows faintly when SPARKLE is off, regardless of MENU > LEDS.
Lit: SAVE lightWRITE is open.
Dim: SAVE lightSAVE glows faintly while WRITE is closed, regardless of MENU > LEDS.
Lit: PLAY/STOP lightThe green PLAY light stays on while the accompaniment or written song is playing.
Dim: Orange PLAY/STOP lightThe orange PLAY lamp glows faintly while stopped, regardless of MENU > LEDS.
Dark: Green PLAY/STOP lightThe green PLAY lamp is dark while transport is stopped.
Dim: SEQ lightThis button glows faintly at Rainbow’s fixed idle level, regardless of MENU > LEDS.
Dim: REC lightThis button glows faintly at Rainbow’s fixed idle level, regardless of MENU > LEDS.
Dim: HOME lightThis button glows faintly at Rainbow’s fixed idle level, regardless of MENU > LEDS.
Dim: OCT− lightThis button glows faintly at Rainbow’s fixed idle level, regardless of MENU > LEDS.
Dim: OCT+ lightThis button glows faintly at Rainbow’s fixed idle level, regardless of MENU > LEDS.
Lit: Key lightsHeld keys light, with game prompts added to them.
Dim: Key lightsUnlit note and game keys retain a faint idle glow at Rainbow’s fixed level, regardless of MENU > LEDS.

1 FRIEND

Play the selected friend as a normal instrument. Switch on, or turn ALGORITHM fully left.

Do thisWhat happens
Press F3Plays F3 in the selected friend’s sound, adjusted by the octave setting.
Press F#3Plays F#3 in the selected friend’s sound, adjusted by the octave setting.
Press G3Plays G3 in the selected friend’s sound, adjusted by the octave setting.
Press G#3Plays G#3 in the selected friend’s sound, adjusted by the octave setting.
Press A3Plays A3 in the selected friend’s sound, adjusted by the octave setting.
Press A#3Plays A#3 in the selected friend’s sound, adjusted by the octave setting.
Press B3Plays B3 in the selected friend’s sound, adjusted by the octave setting.
Press C4Plays C4 in the selected friend’s sound, adjusted by the octave setting.
Press C#4Plays C#4 in the selected friend’s sound, adjusted by the octave setting.
Press D4Plays D4 in the selected friend’s sound, adjusted by the octave setting.
Press D#4Plays D#4 in the selected friend’s sound, adjusted by the octave setting.
Press E4Plays E4 in the selected friend’s sound, adjusted by the octave setting.
Press F4Plays F4 in the selected friend’s sound, adjusted by the octave setting.
Press F#4Plays F#4 in the selected friend’s sound, adjusted by the octave setting.
Press G4Plays G4 in the selected friend’s sound, adjusted by the octave setting.
Press G#4Plays G#4 in the selected friend’s sound, adjusted by the octave setting.
Press A4Plays A4 in the selected friend’s sound, adjusted by the octave setting.
Press A#4Plays A#4 in the selected friend’s sound, adjusted by the octave setting.
Press B4Plays B4 in the selected friend’s sound, adjusted by the octave setting.
Press C5Plays C5 in the selected friend’s sound, adjusted by the octave setting.
Press C#5Plays C#5 in the selected friend’s sound, adjusted by the octave setting.
Press D5Plays D5 in the selected friend’s sound, adjusted by the octave setting.
Press D#5Plays D#5 in the selected friend’s sound, adjusted by the octave setting.
Press E5Plays E5 in the selected friend’s sound, adjusted by the octave setting.
Press F5Plays F5 in the selected friend’s sound, adjusted by the octave setting.
Press F#5Plays F#5 in the selected friend’s sound, adjusted by the octave setting.
Press G5Plays G5 in the selected friend’s sound, adjusted by the octave setting.
ScreenShows the playing friend and recent note letters, with a staff for pitched keys.

3 FRIENDS

Keys produce three-note chords in C major and the picture gains two companions. Turn ALGORITHM to 3 FRIENDS.

Do thisWhat happens
Press F3Builds a C-major scale triad from F3, taking the scale note below a black key, while drum friends keep one drum per key.
Press F#3Builds a C-major scale triad from F#3, taking the scale note below a black key, while drum friends keep one drum per key.
Press G3Builds a C-major scale triad from G3, taking the scale note below a black key, while drum friends keep one drum per key.
Press G#3Builds a C-major scale triad from G#3, taking the scale note below a black key, while drum friends keep one drum per key.
Press A3Builds a C-major scale triad from A3, taking the scale note below a black key, while drum friends keep one drum per key.
Press A#3Builds a C-major scale triad from A#3, taking the scale note below a black key, while drum friends keep one drum per key.
Press B3Builds a C-major scale triad from B3, taking the scale note below a black key, while drum friends keep one drum per key.
Press C4Builds a C-major scale triad from C4, taking the scale note below a black key, while drum friends keep one drum per key.
Press C#4Builds a C-major scale triad from C#4, taking the scale note below a black key, while drum friends keep one drum per key.
Press D4Builds a C-major scale triad from D4, taking the scale note below a black key, while drum friends keep one drum per key.
Press D#4Builds a C-major scale triad from D#4, taking the scale note below a black key, while drum friends keep one drum per key.
Press E4Builds a C-major scale triad from E4, taking the scale note below a black key, while drum friends keep one drum per key.
Press F4Builds a C-major scale triad from F4, taking the scale note below a black key, while drum friends keep one drum per key.
Press F#4Builds a C-major scale triad from F#4, taking the scale note below a black key, while drum friends keep one drum per key.
Press G4Builds a C-major scale triad from G4, taking the scale note below a black key, while drum friends keep one drum per key.
Press G#4Builds a C-major scale triad from G#4, taking the scale note below a black key, while drum friends keep one drum per key.
Press A4Builds a C-major scale triad from A4, taking the scale note below a black key, while drum friends keep one drum per key.
Press A#4Builds a C-major scale triad from A#4, taking the scale note below a black key, while drum friends keep one drum per key.
Press B4Builds a C-major scale triad from B4, taking the scale note below a black key, while drum friends keep one drum per key.
Press C5Builds a C-major scale triad from C5, taking the scale note below a black key, while drum friends keep one drum per key.
Press C#5Builds a C-major scale triad from C#5, taking the scale note below a black key, while drum friends keep one drum per key.
Press D5Builds a C-major scale triad from D5, taking the scale note below a black key, while drum friends keep one drum per key.
Press D#5Builds a C-major scale triad from D#5, taking the scale note below a black key, while drum friends keep one drum per key.
Press E5Builds a C-major scale triad from E5, taking the scale note below a black key, while drum friends keep one drum per key.
Press F5Builds a C-major scale triad from F5, taking the scale note below a black key, while drum friends keep one drum per key.
Press F#5Builds a C-major scale triad from F#5, taking the scale note below a black key, while drum friends keep one drum per key.
Press G5Builds a C-major scale triad from G5, taking the scale note below a black key, while drum friends keep one drum per key.
ScreenShows three friends with the chord’s colored letters and its recognized name.

STRUM

Choose a chord on a black key and sweep its notes on the white keys. Turn ALGORITHM to STRUM.

Do thisWhat happens
Press F3Plays note 1 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press F#3Chooses F for strumming and sounds its low root, with drum friends retaining their drum mapping.
Press G3Plays note 2 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press G#3Chooses G for strumming and sounds its low root, with drum friends retaining their drum mapping.
Press A3Plays note 3 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press A#3Chooses A minor for strumming and sounds its low root, with drum friends retaining their drum mapping.
Press B3Plays note 4 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press C4Plays note 5 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press C#4Chooses C for strumming and sounds its low root, with drum friends retaining their drum mapping.
Press D4Plays note 6 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press D#4Chooses D minor for strumming and sounds its low root, with drum friends retaining their drum mapping.
Press E4Plays note 7 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press F4Plays note 8 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press F#4Chooses F for strumming and sounds its low root, with drum friends retaining their drum mapping.
Press G4Plays note 9 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press G#4Chooses G for strumming and sounds its low root, with drum friends retaining their drum mapping.
Press A4Plays note 10 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press A#4Chooses A minor for strumming and sounds its low root, with drum friends retaining their drum mapping.
Press B4Plays note 11 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press C5Plays note 12 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press C#5Chooses C for strumming and sounds its low root, with drum friends retaining their drum mapping.
Press D5Plays note 13 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press D#5Chooses D minor for strumming and sounds its low root, with drum friends retaining their drum mapping.
Press E5Plays note 14 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press F5Plays note 15 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
Press F#5Chooses F for strumming and sounds its low root, with drum friends retaining their drum mapping.
Press G5Plays note 16 of the selected chord’s ascending strum, with drum friends retaining their drum mapping.
ScreenShows the selected strumming chord without drawing its remapped notes on the small staff.

ACCORDION

Black keys hold chords beneath a tune played on white keys. Turn ALGORITHM to ACCORDION.

Do thisWhat happens
Press ARPCycles through SPARKLE TUNE, SPARKLE ALL and off, with drum friends using a simple on/off toggle.
Press F3Plays F3 as the tune above black-key chords, adjusted by the octave setting.
Press F#3Plays the F chord while held, with drum friends retaining their drum mapping.
Press G3Plays G3 as the tune above black-key chords, adjusted by the octave setting.
Press G#3Plays the G chord while held, with drum friends retaining their drum mapping.
Press A3Plays A3 as the tune above black-key chords, adjusted by the octave setting.
Press A#3Plays the A minor chord while held, with drum friends retaining their drum mapping.
Press B3Plays B3 as the tune above black-key chords, adjusted by the octave setting.
Press C4Plays C4 as the tune above black-key chords, adjusted by the octave setting.
Press C#4Plays the C chord while held, with drum friends retaining their drum mapping.
Press D4Plays D4 as the tune above black-key chords, adjusted by the octave setting.
Press D#4Plays the D minor chord while held, with drum friends retaining their drum mapping.
Press E4Plays E4 as the tune above black-key chords, adjusted by the octave setting.
Press F4Plays F4 as the tune above black-key chords, adjusted by the octave setting.
Press F#4Plays the Fmaj9 chord while held with the highest note omitted on PHYS and GRAIN, with drum friends retaining their drum mapping.
Press G4Plays G4 as the tune above black-key chords, adjusted by the octave setting.
Press G#4Plays the G9 chord while held with the highest note omitted on PHYS and GRAIN, with drum friends retaining their drum mapping.
Press A4Plays A4 as the tune above black-key chords, adjusted by the octave setting.
Press A#4Plays the Am9 chord while held with the highest note omitted on PHYS and GRAIN, with drum friends retaining their drum mapping.
Press B4Plays B4 as the tune above black-key chords, adjusted by the octave setting.
Press C5Plays C5 as the tune above black-key chords, adjusted by the octave setting.
Press C#5Plays the Cmaj9 chord while held with the highest note omitted on PHYS and GRAIN, with drum friends retaining their drum mapping.
Press D5Plays D5 as the tune above black-key chords, adjusted by the octave setting.
Press D#5Plays the Dm9 chord while held with the highest note omitted on PHYS and GRAIN, with drum friends retaining their drum mapping.
Press E5Plays E5 as the tune above black-key chords, adjusted by the octave setting.
Press F5Plays F5 as the tune above black-key chords, adjusted by the octave setting.
Press F#5Plays the F–B–E–A chord while held with the highest note omitted on PHYS and GRAIN, with drum friends retaining their drum mapping.
Press G5Plays G5 as the tune above black-key chords, adjusted by the octave setting.
ScreenShows a black-key chord’s letters and name and draws its notes on the small staff.

GUESS

Find the note the friend plays; three consecutive correct answers add a note to the choice pool. Turn ALGORITHM to GUESS.

Do thisWhat happens
Press PLAY/STOPReplays the current question, or starts the pending next question if the last answer was already accepted.
Press F3Answers the question with F3, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press F#3Answers the question with F#3, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press G3Answers the question with G3, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press G#3Answers the question with G#3, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press A3Answers the question with A3, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press A#3Answers the question with A#3, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press B3Answers the question with B3, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press C4Answers the question with C4, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press C#4Answers the question with C#4, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press D4Answers the question with D4, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press D#4Answers the question with D#4, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press E4Answers the question with E4, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press F4Answers the question with F4, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press F#4Answers the question with F#4, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press G4Answers the question with G4, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press G#4Answers the question with G#4, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press A4Answers the question with A4, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press A#4Answers the question with A#4, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press B4Answers the question with B4, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press C5Answers the question with C5, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press C#5Answers the question with C#5, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press D5Answers the question with D5, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press D#5Answers the question with D#5, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press E5Answers the question with E5, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press F5Answers the question with F5, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press F#5Answers the question with F#5, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
Press G5Answers the question with G5, using the lowest newly pressed key when several arrive together, while the ordinary keyboard sound still plays.
ScreenShows a question mark, YES! or TRY AGAIN while the ear game asks and judges notes.
Blinking: Key lightsAfter two wrong answers, the requested key blinks while held keys remain lit.

FOLLOW

Play the lit next key of one of 17 songs at your own pace. Turn ALGORITHM to FOLLOW.

Do thisWhat happens
Press SEQChooses the next of 17 songs and starts its lesson again from the first note.
Press F3Plays F3 and advances the lesson only when this is the requested next key.
Press F#3Plays F#3 and advances the lesson only when this is the requested next key.
Press G3Plays G3 and advances the lesson only when this is the requested next key.
Press G#3Plays G#3 and advances the lesson only when this is the requested next key.
Press A3Plays A3 and advances the lesson only when this is the requested next key.
Press A#3Plays A#3 and advances the lesson only when this is the requested next key.
Press B3Plays B3 and advances the lesson only when this is the requested next key.
Press C4Plays C4 and advances the lesson only when this is the requested next key.
Press C#4Plays C#4 and advances the lesson only when this is the requested next key.
Press D4Plays D4 and advances the lesson only when this is the requested next key.
Press D#4Plays D#4 and advances the lesson only when this is the requested next key.
Press E4Plays E4 and advances the lesson only when this is the requested next key.
Press F4Plays F4 and advances the lesson only when this is the requested next key.
Press F#4Plays F#4 and advances the lesson only when this is the requested next key.
Press G4Plays G4 and advances the lesson only when this is the requested next key.
Press G#4Plays G#4 and advances the lesson only when this is the requested next key.
Press A4Plays A4 and advances the lesson only when this is the requested next key.
Press A#4Plays A#4 and advances the lesson only when this is the requested next key.
Press B4Plays B4 and advances the lesson only when this is the requested next key.
Press C5Plays C5 and advances the lesson only when this is the requested next key.
Press C#5Plays C#5 and advances the lesson only when this is the requested next key.
Press D5Plays D5 and advances the lesson only when this is the requested next key.
Press D#5Plays D#5 and advances the lesson only when this is the requested next key.
Press E5Plays E5 and advances the lesson only when this is the requested next key.
Press F5Plays F5 and advances the lesson only when this is the requested next key.
Press F#5Plays F#5 and advances the lesson only when this is the requested next key.
Press G5Plays G5 and advances the lesson only when this is the requested next key.
ScreenShows the requested note letter when waiting and YAY! when the song ends.
Lit: Key lightsThe next required key lights alongside any held keys.

CHORDS

Match the lit chord exactly, freely or with one chord for each bar of the LOFI accompaniment. Turn ALGORITHM to CHORDS.

Do thisWhat happens
Press PLAY/STOPStarts or stops LOFI practice with one chord per bar and a bass part following the lesson roots.
Press SEQChooses the next chord lesson and resets its position, updating the practice bass when it is in use.
Press F3Plays F3 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press F#3Plays F#3 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press G3Plays G3 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press G#3Plays G#3 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press A3Plays A3 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press A#3Plays A#3 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press B3Plays B3 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press C4Plays C4 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press C#4Plays C#4 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press D4Plays D4 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press D#4Plays D#4 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press E4Plays E4 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press F4Plays F4 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press F#4Plays F#4 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press G4Plays G4 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press G#4Plays G#4 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press A4Plays A4 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press A#4Plays A#4 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press B4Plays B4 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press C5Plays C5 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press C#5Plays C#5 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press D5Plays D5 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press D#5Plays D#5 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press E5Plays E5 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press F5Plays F5 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press F#5Plays F#5 and contributes to the exact held-key chord match, with any extra held key preventing success.
Press G5Plays G5 and contributes to the exact held-key chord match, with any extra held key preventing success.
ScreenShows the lesson chord’s colored letters and name, or YES! after a correct match.
Lit: Key lightsThe requested chord lights until matched, alongside held keys.
Blinking: Key lightsWith the lesson’s bass accompaniment playing, the next chord blinks during the last beat of each bar.

COPY ME

Repeat a growing pattern on C4, D4, E4, G4 and A4; eight notes complete the round and restart with two. Turn ALGORITHM to COPY ME.

Do thisWhat happens
Press PLAY/STOPReplays the current memory pattern after a short pause.
Press F3Plays F3 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press F#3Plays F#3 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press G3Plays G3 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press G#3Plays G#3 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press A3Plays A3 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press A#3Plays A#3 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press B3Plays B3 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press C4Plays C4 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press C#4Plays C#4 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press D4Plays D4 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press D#4Plays D#4 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press E4Plays E4 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press F4Plays F4 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press F#4Plays F#4 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press G4Plays G4 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press G#4Plays G#4 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press A4Plays A4 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press A#4Plays A#4 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press B4Plays B4 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press C5Plays C5 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press C#5Plays C#5 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press D5Plays D5 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press D#5Plays D#5 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press E5Plays E5 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press F5Plays F5 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press F#5Plays F#5 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
Press G5Plays G5 and, during YOUR TURN, answers with this key as the lowest new key, restarting the pattern on a wrong answer.
ScreenShows LISTEN, YOUR TURN, YES!, TRY AGAIN or STAR! as the memory game progresses.
Lit: Key lightsEach demonstrated pattern note lights while it sounds, alongside held keys.

Power-on hello

A greeting lasts up to four seconds and yields to most panel input; the public build has no name until one is set. Switch on, or save a name in YOUR NAME.

Do thisWhat happens
ScreenShows HI! with animated letters and confetti, or greets the saved name when one is present.

Drum friends

The keys address drums rather than pitched notes; STRUM, ACCORDION and chord building leave this drum mapping alone. Choose Scissors, Beat Bot, Toy Drum, Bongo or Monkey with PRESETS.

Do thisWhat happens
Press F3Plays this friend’s drum assignment for key F3, regardless of STRUM, ACCORDION or three-friend chord selection.
Press F#3Plays this friend’s drum assignment for key F#3, regardless of STRUM, ACCORDION or three-friend chord selection.
Press G3Plays this friend’s drum assignment for key G3, regardless of STRUM, ACCORDION or three-friend chord selection.
Press G#3Plays this friend’s drum assignment for key G#3, regardless of STRUM, ACCORDION or three-friend chord selection.
Press A3Plays this friend’s drum assignment for key A3, regardless of STRUM, ACCORDION or three-friend chord selection.
Press A#3Plays this friend’s drum assignment for key A#3, regardless of STRUM, ACCORDION or three-friend chord selection.
Press B3Plays this friend’s drum assignment for key B3, regardless of STRUM, ACCORDION or three-friend chord selection.
Press C4Plays this friend’s drum assignment for key C4, regardless of STRUM, ACCORDION or three-friend chord selection.
Press C#4Plays this friend’s drum assignment for key C#4, regardless of STRUM, ACCORDION or three-friend chord selection.
Press D4Plays this friend’s drum assignment for key D4, regardless of STRUM, ACCORDION or three-friend chord selection.
Press D#4Plays this friend’s drum assignment for key D#4, regardless of STRUM, ACCORDION or three-friend chord selection.
Press E4Plays this friend’s drum assignment for key E4, regardless of STRUM, ACCORDION or three-friend chord selection.
Press F4Plays this friend’s drum assignment for key F4, regardless of STRUM, ACCORDION or three-friend chord selection.
Press F#4Plays this friend’s drum assignment for key F#4, regardless of STRUM, ACCORDION or three-friend chord selection.
Press G4Plays this friend’s drum assignment for key G4, regardless of STRUM, ACCORDION or three-friend chord selection.
Press G#4Plays this friend’s drum assignment for key G#4, regardless of STRUM, ACCORDION or three-friend chord selection.
Press A4Plays this friend’s drum assignment for key A4, regardless of STRUM, ACCORDION or three-friend chord selection.
Press A#4Plays this friend’s drum assignment for key A#4, regardless of STRUM, ACCORDION or three-friend chord selection.
Press B4Plays this friend’s drum assignment for key B4, regardless of STRUM, ACCORDION or three-friend chord selection.
Press C5Plays this friend’s drum assignment for key C5, regardless of STRUM, ACCORDION or three-friend chord selection.
Press C#5Plays this friend’s drum assignment for key C#5, regardless of STRUM, ACCORDION or three-friend chord selection.
Press D5Plays this friend’s drum assignment for key D5, regardless of STRUM, ACCORDION or three-friend chord selection.
Press D#5Plays this friend’s drum assignment for key D#5, regardless of STRUM, ACCORDION or three-friend chord selection.
Press E5Plays this friend’s drum assignment for key E5, regardless of STRUM, ACCORDION or three-friend chord selection.
Press F5Plays this friend’s drum assignment for key F5, regardless of STRUM, ACCORDION or three-friend chord selection.
Press F#5Plays this friend’s drum assignment for key F#5, regardless of STRUM, ACCORDION or three-friend chord selection.
Press G5Plays this friend’s drum assignment for key G5, regardless of STRUM, ACCORDION or three-friend chord selection.
ScreenShows a drum name rather than a pitch letter and leaves the small staff quiet.

Write a song

WRITE stopped

A song has 32 columns with up to two notes per column and up to three friends; its length rounds up to its last occupied four-column bar. Entering can replace a song part with the current friend; only the first visit after each power-on reloads stored tempo, and later visits retain the toy’s current tempo until changed. Press SAVE during Rainbow play.

Do thisWhat happens
Press PLAY/STOPPlays the written song repeatedly from the beginning.
Press ARPDoes nothing in WRITE.
Press SEQCycles through no drums and 20 drum accompaniments, queuing the song for saving while stopped after four seconds without another marked song edit, although choices 16–20 do not reload as selected.
Press RECArms the new-song hold without clearing notes yet.
Hold longer: RECAfter more than two seconds, clears all 32 song columns without asking or undo, then saves after four seconds without another marked song edit while stopped or when WRITE is left.
Release RECCancels a new-song hold if it has not reached two seconds.
Press SAVELeaves WRITE and queues any changed song for storage without asking or undo, stopping playback before the pending settings write can complete.
Release HOMEAfter a short press, erases both notes in the current song column without asking or undo and queues the changed song for saving.
Press OCT−Moves the selected song column back with wrapping across all 32 columns.
Press OCT+Moves the selected song column forward with wrapping across all 32 columns.
Turn PRESETSChooses the friend for new notes, replacing the least-used of three existing friends when all places are occupied and changing the sound of that friend’s existing notes without asking or undo.
Turn ALGORITHMDoes nothing in WRITE, including while HOME is held.
Turn SELECTChanges the song tempo in five-BPM steps from 60 to 180, but turning SELECT alone does not mark the song for storage.
Turn KNOB 1Does nothing in WRITE.
Turn KNOB 3Does nothing in WRITE.
Press F3Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release F3Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press F#3Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release F#3Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press G3Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release G3Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press G#3Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release G#3Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press A3Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release A3Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press A#3Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release A#3Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press B3Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release B3Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press C4Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release C4Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press C#4Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release C#4Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press D4Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release D4Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press D#4Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release D#4Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press E4Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release E4Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press F4Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release F4Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press F#4Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release F#4Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press G4Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release G4Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press G#4Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release G#4Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press A4Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release A4Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press A#4Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release A#4Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press B4Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release B4Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press C5Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release C5Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press C#5Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release C#5Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press D5Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release D5Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press D#5Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release D#5Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press E5Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release E5Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press F5Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release F5Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press F#5Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release F#5Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
Press G5Plays and toggles this key’s note in the selected column, replacing its second note if both places were full and queuing the song for saving once stopped and more than four seconds after the last marked song edit.
Release G5Ends this key’s sound and advances one column after all keys are up if the last note operation added a note.
ScreenShows a large 32-column staff in pages of eight, a yellow editing column, the writing friend and WRITE.
Dim: ARP lightARP retains its faint idle glow in WRITE, although SPARKLE is unavailable.

WRITE playing

The written song loops while the keys can play along without editing it. Entering can replace a song part with the current friend; only the first visit after each power-on reloads stored tempo, and later visits retain the toy’s current tempo until changed. Press PLAY in WRITE.

Do thisWhat happens
Press PLAY/STOPStops song playback so the keys can edit the current column again.
Press ARPDoes nothing in WRITE.
Press SEQCycles through no drums and 20 drum accompaniments, queuing the song for saving while stopped after four seconds without another marked song edit, although choices 16–20 do not reload as selected.
Press RECArms the new-song hold without clearing notes yet.
Hold longer: RECAfter more than two seconds, clears all 32 song columns without asking or undo, then saves after four seconds without another marked song edit while stopped or when WRITE is left.
Release RECCancels a new-song hold if it has not reached two seconds.
Press SAVELeaves WRITE and queues any changed song for storage without asking or undo, stopping playback before the pending settings write can complete.
Release HOMEAfter a short press, erases both notes in the current song column without asking or undo and queues the changed song for saving.
Press OCT−Moves the selected song column back with wrapping across all 32 columns.
Press OCT+Moves the selected song column forward with wrapping across all 32 columns.
Turn PRESETSChooses the friend for new notes, replacing the least-used of three existing friends when all places are occupied and changing the sound of that friend’s existing notes without asking or undo.
Turn ALGORITHMDoes nothing in WRITE, including while HOME is held.
Turn SELECTChanges the song tempo in five-BPM steps from 60 to 180, but turning SELECT alone does not mark the song for storage.
Turn KNOB 1Does nothing in WRITE.
Turn KNOB 3Does nothing in WRITE.
Press F3Plays F3 through the current writing friend without editing the song.
Press F#3Plays F#3 through the current writing friend without editing the song.
Press G3Plays G3 through the current writing friend without editing the song.
Press G#3Plays G#3 through the current writing friend without editing the song.
Press A3Plays A3 through the current writing friend without editing the song.
Press A#3Plays A#3 through the current writing friend without editing the song.
Press B3Plays B3 through the current writing friend without editing the song.
Press C4Plays C4 through the current writing friend without editing the song.
Press C#4Plays C#4 through the current writing friend without editing the song.
Press D4Plays D4 through the current writing friend without editing the song.
Press D#4Plays D#4 through the current writing friend without editing the song.
Press E4Plays E4 through the current writing friend without editing the song.
Press F4Plays F4 through the current writing friend without editing the song.
Press F#4Plays F#4 through the current writing friend without editing the song.
Press G4Plays G4 through the current writing friend without editing the song.
Press G#4Plays G#4 through the current writing friend without editing the song.
Press A4Plays A4 through the current writing friend without editing the song.
Press A#4Plays A#4 through the current writing friend without editing the song.
Press B4Plays B4 through the current writing friend without editing the song.
Press C5Plays C5 through the current writing friend without editing the song.
Press C#5Plays C#5 through the current writing friend without editing the song.
Press D5Plays D5 through the current writing friend without editing the song.
Press D#5Plays D#5 through the current writing friend without editing the song.
Press E5Plays E5 through the current writing friend without editing the song.
Press F5Plays F5 through the current writing friend without editing the song.
Press F#5Plays F#5 through the current writing friend without editing the song.
Press G5Plays G5 through the current writing friend without editing the song.
ScreenShows a green play column and a hopping friend for sounding notes, with LISTEN in the lower band.
Dim: ARP lightARP retains its faint idle glow in WRITE, although SPARKLE is unavailable.

Coming from another firmware

Pick the firmware on your FM-1 now to see what installing Rainbow Mode does to its data.

1 · Before you switch, back up on Stock V15

  • Back up first. Keep the DX7 .syx banks you loaded so you can send them again (a bank arrives over MIDI SysEx and you pick A-D). Another route: installing Baud Girl’s FM-1+VA keeps your saved stock presets, and its Device Manager can then save all 128 presets as a .syx file. FM-1+VA is closed source; install it at your own risk. It is unknown whether stock's 16 patterns come through or can then be backed up. Write down patterns you care about. To come back, you need M-VAVE's own V15 file from its download page; the installers check it byte for byte. Stock V15’s automatic pattern saves and SAVE writes may also replace ChoralRoot’s legacy sounds 1–32, VA patches, FM6 patches 1–32, CZ patches 1–32 and FM TONE patches, kept for returning to ChoralRoot 0.21 or older. Stock V15’s write locations are uncertain. Stock V15 has no backup of its own; it sends notes over MIDI, never voice data.

2 · What happens to your Stock V15 data

Possibly at risk

  • stock settings (and possibly patterns)

More on switching away from Stock V15

What Les checked

Rainbow Mode 1.1.5-rbScanned October 30, 2026

What we checked for

  • The file matches the checksum the FM-1 Firmware Hub records for this version
  • It opens cleanly as an FM-1 firmware, nothing damaged
  • It doesn't show up on your computer as a keyboard, mouse or other input device
  • It doesn't show up as a USB drive or network adapter
  • Its text mentions no computer command tools, like PowerShell, Terminal or a download command

What we found

  • MIDI and audio, as expected
  • A serial port, which many FM-1 firmwares keep for debugging. It can't type into your computer.
  • The file changed after this release came out, under the same version

Not checked yet

  • Its update loader, the part that writes the firmware onto your FM-1. A person hasn't reviewed it yet.
  • What it does while it's running. We read the file; we don't run it.
  • Whether the file was built from its published source code.

StatusOn hold: the file changed after it came out

Les has mapped its controls for 1.1.5-rb.

Les scans every firmware here whose file is public, and shows what it checked and what it found. A scan lowers the risk; it can't rule it out. This firmware is made by its author, not by Les or M-VAVE. Back up first, and install at your own risk. How Les scans firmware

Everything else on Rainbow Mode

Set the child’s volume, name and appearance

YOUR NAME

Edit ten positions with spaces or A–Z; the screen changes, while the keyboard still plays its current sound. Hold HOME for at least one second outside WRITE, then turn ALGORITHM.

Do thisWhat happens
Press FXDoes nothing on YOUR NAME.
Press SELDoes nothing on YOUR NAME.
Press ENVDoes nothing on YOUR NAME.
Press LFODoes nothing on YOUR NAME.
Press EDITDoes nothing on YOUR NAME.
Press GLODoes nothing on YOUR NAME.
Press PLAY/STOPDoes nothing on YOUR NAME.
Press ARPDoes nothing on YOUR NAME.
Press SEQDoes nothing on YOUR NAME.
Press RECDoes nothing on YOUR NAME.
Press SAVEKeeps the ten-position name without asking or undo and shows the greeting, queuing the setting to be written when playback is stopped.
Hold HOME and press SAVEUses SAVE’s name-save action rather than checking the Rainbow exit timer while YOUR NAME is open.
Press HOMECloses YOUR NAME without storing the edits.
Press OCT−Does nothing on YOUR NAME.
Press with OCT+: OCT−Holding both octave buttons for more than five seconds enters USB boot mode without a confirmation or an extra save.
Press OCT+Does nothing on YOUR NAME.
Press with OCT−: OCT+Holding both octave buttons for more than five seconds enters USB boot mode without a confirmation or an extra save.
Turn PRESETSCycles the current position through a space and A–Z, moving one character for either turn direction.
Turn ALGORITHMMoves the cursor left or right through ten name positions without wrapping.
Turn SELECTDoes nothing on YOUR NAME.
Turn KNOB 1Does nothing on YOUR NAME.
Turn KNOB 2Does nothing on YOUR NAME.
Turn KNOB 3Does nothing on YOUR NAME.
Turn KNOB 4Does nothing on YOUR NAME.
Turn MASTERChanges output volume up to the grown-ups maximum, initially step six of eight, while the limiter follows the selected volume.
Press F3Plays the current sound on this key without typing a name character.
Release F3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press F#3Plays the current sound on this key without typing a name character.
Release F#3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press G3Plays the current sound on this key without typing a name character.
Release G3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press G#3Plays the current sound on this key without typing a name character.
Release G#3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press A3Plays the current sound on this key without typing a name character.
Release A3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press A#3Plays the current sound on this key without typing a name character.
Release A#3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press B3Plays the current sound on this key without typing a name character.
Release B3Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press C4Plays the current sound on this key without typing a name character.
Release C4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press C#4Plays the current sound on this key without typing a name character.
Release C#4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press D4Plays the current sound on this key without typing a name character.
Release D4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press D#4Plays the current sound on this key without typing a name character.
Release D#4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press E4Plays the current sound on this key without typing a name character.
Release E4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press F4Plays the current sound on this key without typing a name character.
Release F4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press F#4Plays the current sound on this key without typing a name character.
Release F#4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press G4Plays the current sound on this key without typing a name character.
Release G4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press G#4Plays the current sound on this key without typing a name character.
Release G#4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press A4Plays the current sound on this key without typing a name character.
Release A4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press A#4Plays the current sound on this key without typing a name character.
Release A#4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press B4Plays the current sound on this key without typing a name character.
Release B4Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press C5Plays the current sound on this key without typing a name character.
Release C5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press C#5Plays the current sound on this key without typing a name character.
Release C#5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press D5Plays the current sound on this key without typing a name character.
Release D5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press D#5Plays the current sound on this key without typing a name character.
Release D#5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press E5Plays the current sound on this key without typing a name character.
Release E5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press F5Plays the current sound on this key without typing a name character.
Release F5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press F#5Plays the current sound on this key without typing a name character.
Release F#5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
Press G5Plays the current sound on this key without typing a name character.
Release G5Ends the notes this key began, allowing the sound’s release to ring and leaving notes held by another key sounding.
ScreenShows ten name positions with the current position highlighted and hints for the two encoders, SAVE and HOME.

VOLUME

Eight maximum-volume steps limit MASTER, starting at step six; releasing HOME closes the grown-ups controls. Hold HOME for at least one second and keep holding it.

Do thisWhat happens
Hold HOME and press OCT−Moves the maximum volume down one of eight steps and queues the setting to be written when playback is stopped, without asking or undo.
Hold HOME and press OCT+Moves the maximum volume up one of eight steps and queues the setting to be written when playback is stopped, without asking or undo.
Hold HOME and turn ALGORITHMAfter HOME has been held one second outside WRITE, opens YOUR NAME.
ScreenShows VOLUME with an eight-dot level indicator while HOME remains held.

LOOK-ALIKES

Swap the pictures and names of look-alike friends for stand-ins while keeping their sounds. Hold HOME for at least one second, then turn PRESETS.

Do thisWhat happens
Hold HOME and turn PRESETSAfter HOME has been held one second, left chooses stand-ins and right restores look-alikes, queuing any changed choice for storage when playback stops without asking or undo.
ScreenBriefly shows LOOK-ALIKES OFF or LOOK-ALIKES ON.

HAT

Pick a hat for the friends, or choose none. Hold HOME for at least one second, then turn KNOB 4.

Do thisWhat happens
Hold HOME and turn KNOB 4After HOME has been held one second, cycles ten hats and none, queuing each choice to be written when playback is stopped without asking or undo.
ScreenBriefly shows the selected hat’s name or NO HAT.

Play and choose sounds in full Felucca

HOME

Four main sound controls for the selected track over an oscilloscope. In full Felucca, release HOME.

Do thisWhat happens
Turn KNOB 1Edits the selected sound's first main value, which depends on its engine.
Turn KNOB 2Edits the selected sound's second main value, which depends on its engine.
Turn KNOB 3Edits the selected sound's third main value, which depends on its engine.
Turn KNOB 4Edits the selected sound's fourth main value, which depends on its engine.
ScreenFour main sound controls for the selected track over an oscilloscope.

MIXER

Level, pan, reverb send and mute for the selected track. Press GLO from another family; further taps cycle MIXER, GLOBAL, SYSTEM.

Do thisWhat happens
Turn KNOB 1Sets level.
Turn KNOB 2Sets pan.
Turn KNOB 3Sets reverb send.
Turn KNOB 4Sets mute.
ScreenLevel, pan, reverb send and mute for the selected track.

SCL

The track's key, scale, how the keys follow it, transpose. Press SEL (Felucca calls it SCL); press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets root.
Turn KNOB 2Sets scale.
Turn KNOB 3Sets how notes follow the scale: OFF, SNAP, WHITE or SEQ.
Turn KNOB 4Sets transpose.
Press F3With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press F#3With the SCL page's QNT (key mode) at WHITE: silent; with SNAP, SEQ or SEQ+T: plays, rounded down into the scale.
Press G3With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press G#3With the SCL page's QNT (key mode) at WHITE: silent; with SNAP, SEQ or SEQ+T: plays, rounded down into the scale.
Press A3With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press A#3With the SCL page's QNT (key mode) at WHITE: silent; with SNAP, SEQ or SEQ+T: plays, rounded down into the scale.
Press B3With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press C4With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press C#4With the SCL page's QNT (key mode) at WHITE: silent; with SNAP, SEQ or SEQ+T: plays, rounded down into the scale.
Press D4With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press D#4With the SCL page's QNT (key mode) at WHITE: silent; with SNAP, SEQ or SEQ+T: plays, rounded down into the scale.
Press E4With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press F4With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press F#4With the SCL page's QNT (key mode) at WHITE: silent; with SNAP, SEQ or SEQ+T: plays, rounded down into the scale.
Press G4With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press G#4With the SCL page's QNT (key mode) at WHITE: silent; with SNAP, SEQ or SEQ+T: plays, rounded down into the scale.
Press A4With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press A#4With the SCL page's QNT (key mode) at WHITE: silent; with SNAP, SEQ or SEQ+T: plays, rounded down into the scale.
Press B4With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press C5With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press C#5With the SCL page's QNT (key mode) at WHITE: silent; with SNAP, SEQ or SEQ+T: plays, rounded down into the scale.
Press D5With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press D#5With the SCL page's QNT (key mode) at WHITE: silent; with SNAP, SEQ or SEQ+T: plays, rounded down into the scale.
Press E5With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press F5With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
Press F#5With the SCL page's QNT (key mode) at WHITE: silent; with SNAP, SEQ or SEQ+T: plays, rounded down into the scale.
Press G5With the SCL page's QNT (key mode) at WHITE: plays a scale note; C4 is the root and each white key is the next note of the scale; applies on every page once set.
ScreenThe track's key, scale, how the keys follow it, transpose.

CHORD

One-finger chords: which chord and its voicing. Press SEL (Felucca calls it SCL); press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets chord.
Turn KNOB 2Sets voicing.
Turn KNOB 3Nothing on this page.
Turn KNOB 4Nothing on this page.
ScreenOne-finger chords: which chord and its voicing.

ARP

Arpeggiator mode, rate, octaves, gate. Press ARP; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets arp mode.
Turn KNOB 2Sets arp rate.
Turn KNOB 3Sets arp octaves.
Turn KNOB 4Sets arp gate.
ScreenArpeggiator mode, rate, octaves, gate.

ARP 2

Arpeggiator swing, probability, latch, note order. Press ARP; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets swing.
Turn KNOB 2Sets probability.
Turn KNOB 3Sets latch.
Turn KNOB 4Sets note order.
ScreenArpeggiator swing, probability, latch, note order.

PRESETS

Browse factory and user sounds, with an optional favourites filter. From USER, press SAVE through PROJECT and TOOLS to PRESETS.

Do thisWhat happens
Turn KNOB 1Sets sound.
Turn KNOB 2Sets engine.
Turn KNOB 3Marks or unmarks the current sound as a favourite and requests a settings save.
Turn KNOB 4Switches between all sounds and favourites, requesting a settings save.
ScreenBrowse factory and user sounds, with an optional favourites filter.

GLO layer

Mute and solo tracks, unmute them together, tap tempo or set the four levels. Hold GLO, or double tap GLO.

Do thisWhat happens
Hold GLO and press FXDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold GLO and press SELDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold GLO and press ENVDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold GLO and press LFODoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold GLO and press EDITDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Press PLAY/STOPWith GLO held or locked open and no song chain active, starts playback or restarts it instead of stopping; while playing to an external clock it refuses the restart, so close GLO to stop with PLAY.
Hold GLO and press ARPDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold GLO and press SEQDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold GLO and press SAVEDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold GLO and press HOMEDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Release OCT−On release, restores the four tracks’ mute states and levels and the tempo captured when GLO opened, in memory without shifting octave.
Release OCT+Does nothing and keeps the current octave.
Hold GLO and turn PRESETSDoes nothing while the layer button is held or its layer is locked open.
Hold GLO and turn ALGORITHMDoes nothing while the layer button is held or its layer is locked open.
Hold GLO and turn SELECTSets tempo even when BPM LOCK is on.
Hold GLO and turn KNOB 1Track 1 level (recorded as on MIXER).
Hold GLO and turn KNOB 2Track 2 level (recorded as on MIXER).
Hold GLO and turn KNOB 3Track 3 level (recorded as on MIXER).
Hold GLO and turn KNOB 4Track 4 level (recorded as on MIXER).
Hold GLO and press F3Solos track 1 while held.
Release F3Ends the solo made by this key and restores the other tracks' existing mute settings.
Hold GLO and press F#3Mutes or unmutes track 1 (stays).
Hold GLO and press G3Solos track 2 while held.
Release G3Ends the solo made by this key and restores the other tracks' existing mute settings.
Hold GLO and press G#3Mutes or unmutes track 2 (stays).
Hold GLO and press A3Solos track 3 while held.
Release A3Ends the solo made by this key and restores the other tracks' existing mute settings.
Hold GLO and press A#3Mutes or unmutes track 3 (stays).
Hold GLO and press B3Solos track 4 while held.
Release B3Ends the solo made by this key and restores the other tracks' existing mute settings.
Hold GLO and press C4Unmutes all tracks.
Hold GLO and press C#4Mutes or unmutes track 4 (stays).
Hold GLO and press D4Does nothing in this layer.
Hold GLO and press D#4Does nothing in this layer.
Hold GLO and press E4Does nothing in this layer.
Hold GLO and press F4Tap tempo: from the third tap, the tempo follows your taps (internal clock only).
Hold GLO and press F#4Does nothing in this layer.
Hold GLO and press G4Does nothing in this layer.
Hold GLO and press G#4Does nothing in this layer.
Hold GLO and press A4Does nothing in this layer.
Hold GLO and press A#4Does nothing in this layer.
Hold GLO and press B4Does nothing in this layer.
Hold GLO and press C5Does nothing in this layer.
Hold GLO and press C#5Does nothing in this layer.
Hold GLO and press D5Does nothing in this layer.
Hold GLO and press D#5Does nothing in this layer.
Hold GLO and press E5Does nothing in this layer.
Hold GLO and press F5Does nothing in this layer.
Hold GLO and press F#5Does nothing in this layer.
Hold GLO and press G5Does nothing in this layer.
ScreenMute and solo tracks, unmute them together, tap tempo or set the four levels.
Lit: OCT− lightIn GLO, SEL, EDIT, SEQ or REC layers: OCT- puts back the layer's changes.
Lit: Key lightsKeys whose function is on right now (an effect held, a track sounding, the root, the current engine, the selected lane, a setting on).
Breathing: Key lightsKeys that do something in this layer and can be pressed.

SEL layer

A key sets the root; KNOB 1-4 are root, scale, chord, voicing. Hold SEL (0.4 s by default; MENU > HOLD sets 0.3-0.6 s), or press a key or knob while holding it. Double-tap SEL to keep it open without holding; tap SEL again to close.

Do thisWhat happens
Hold SEL and press FXDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEL and press ENVDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEL and press LFODoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEL and press EDITDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEL and press GLODoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEL and press ARPDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEL and press SEQDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEL and press SAVEDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEL and press HOMEDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Release OCT−On release, restores the selected track’s root, scale, key quantization, transpose, chord and voicing captured when SEL opened, in memory without shifting octave.
Release OCT+Does nothing and keeps the current octave.
Hold SEL and turn PRESETSDoes nothing while the layer button is held or its layer is locked open.
Hold SEL and turn ALGORITHMDoes nothing while the layer button is held or its layer is locked open.
Hold SEL and turn KNOB 1Root note.
Hold SEL and turn KNOB 2Scale.
Hold SEL and turn KNOB 3Chord type of the one-finger chord keys.
Hold SEL and turn KNOB 4Chord voicing.
Hold SEL and press F3Sets the root to F.
Hold SEL and press F#3Sets the root to F#.
Hold SEL and press G3Sets the root to G.
Hold SEL and press G#3Sets the root to G#.
Hold SEL and press A3Sets the root to A.
Hold SEL and press A#3Sets the root to A#.
Hold SEL and press B3Sets the root to B.
Hold SEL and press C4Sets the root to C.
Hold SEL and press C#4Sets the root to C#.
Hold SEL and press D4Sets the root to D.
Hold SEL and press D#4Sets the root to D#.
Hold SEL and press E4Sets the root to E.
Hold SEL and press F4Sets the root to F.
Hold SEL and press F#4Sets the root to F#.
Hold SEL and press G4Sets the root to G.
Hold SEL and press G#4Sets the root to G#.
Hold SEL and press A4Sets the root to A.
Hold SEL and press A#4Sets the root to A#.
Hold SEL and press B4Sets the root to B.
Hold SEL and press C5Sets the root to C.
Hold SEL and press C#5Sets the root to C#.
Hold SEL and press D5Sets the root to D.
Hold SEL and press D#5Sets the root to D#.
Hold SEL and press E5Sets the root to E.
Hold SEL and press F5Sets the root to F.
Hold SEL and press F#5Sets the root to F#.
Hold SEL and press G5Sets the root to G.
ScreenA key sets the root; KNOB 1-4 are root, scale, chord, voicing.
Lit: Key lightsKeys whose function is on right now (an effect held, a track sounding, the root, the current engine, the selected lane, a setting on).
Breathing: Key lightsKeys that do something in this layer and can be pressed.

GLOBAL

Tempo, swing, clock source and global tuning. Press GLO from MIXER.

Do thisWhat happens
Turn KNOB 1Sets tempo from 40 to 240 BPM.
Turn KNOB 2Sets global swing.
Turn KNOB 3Chooses internal, USB or TRS MIDI clock.
Turn KNOB 4Sets global tuning from -50 to +50 cents.
ScreenTempo, swing, clock source and global tuning.

Full Felucca

The four-track synth and sequencer after leaving the toy; restart the unit to return to Rainbow. From Rainbow, hold HOME and SAVE together for more than three seconds.

Do thisWhat happens
Press FXOpens FX, SLICER, DLY, REVERB and CHORUS in order on successive releases.
Hold FXOpens the FX performance layer while held.
Double-tap FXKeeps the FX layer open without holding; press FX again to close.
Press SELOpens SCL page, then CHORD; each further press goes to the next page of the group; acts when you let go.
Hold SELOpens the SEL layer: a key sets the root, knobs set root, scale, chord, voicing.
Double-tap SELKeeps the SEL layer open without holding; press SEL again to close.
Press ENVOpens ENV, then ENV DEST; each further press goes to the next page of the group; acts when you let go.
Press LFOOpens LFO, LFO DEST and MOD in order on successive releases.
Press EDITOpens the engine controls, applicable lane or slice pages and VOICE pages in order on successive releases.
Hold EDITOpens the EDIT layer while held, with engine choices on white keys and sound selection on its knobs.
Double-tap EDITKeeps the EDIT layer open without holding; press EDIT again to close.
Press GLOOpens MIXER, then GLOBAL, then SYSTEM on successive releases.
Hold GLOOpens track mutes, solos, level controls and tap tempo while held.
Double-tap GLOKeeps the GLO layer open without holding; press GLO again to close.
Press PLAY/STOPStarts or stops all four tracks; stops a count-in.
Press ARPOpens ARP, then ARP 2; each further press goes to the next page of the group; acts when you let go.
Press SEQCycles STEP, PATTERN, PHRASES, SONG, CHANCE, AUTOMATION and AUTO LIST on successive releases.
Hold SEQOpens SEQ TOOLS while held on STEP, PATTERN, CHANCE or AUTOMATION.
Double-tap SEQKeeps SEQ TOOLS open after a double tap on STEP, PATTERN, CHANCE or AUTOMATION.
Hold longer: SEQOutside STEP, PATTERN, CHANCE and AUTOMATION, hold about 0.7 seconds to open SONG.
Press RECArms or disarms recording on the selected track; arming while stopped also starts playback (live recording).
Hold RECOpens the REC layer: clear, click, count-in, click level.
Double-tap RECKeeps the REC layer open without holding; press REC again to close.
Press SAVEOpens USER; further releases cycle PROJECT, TOOLS, PRESETS and USER.
Hold longer: SAVEHeld about 0.7 seconds, swaps the last supported sound, pattern or automation edit with its undo copy.
Press HOMEReturns to the sound home screen when released.
Hold longer: HOMEHeld about 0.7 s: opens the MENU (or closes it).
Press OCT−Shifts the keys down an octave (to -3).
Press with OCT+: OCT−Both together: octave back to 0.
Press with OCT+: OCT−Held together for 5 s: enters update (boot) mode for installing firmware; a countdown shows from 2 s, letting go cancels.
Press OCT+Shifts the keys up an octave (to +3).
Press with OCT−: OCT+Both together: octave back to 0.
Press with OCT−: OCT+Held together for 5 s: enters update (boot) mode for installing firmware; a countdown shows from 2 s, letting go cancels.
Turn PRESETSBrowses sounds across the engines and used user slots, preserving steps and allowing held-SAVE undo.
Turn ALGORITHMSelects the track (1-4) on every page; the ALGORITHM name is the stock firmware's; Felucca makes it the track knob.
Turn SELECTSets tempo from 40 to 240 BPM unless BPM LOCK is on.
Turn KNOB 1Edits the value in the same column of the page shown (the four cards on screen).
Turn KNOB 2Edits the value in the same column of the page shown (the four cards on screen).
Turn KNOB 3Edits the value in the same column of the page shown (the four cards on screen).
Turn KNOB 4Edits the value in the same column of the page shown (the four cards on screen).
Turn MASTERMaster volume (speaker and headphones; USB audio too unless MENU > USB LEVEL is FIXED; also the click).
Press F3Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release F3Ends notes started by this key once no other held key keeps those notes sounding.
Press F#3Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release F#3Ends notes started by this key once no other held key keeps those notes sounding.
Press G3Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release G3Ends notes started by this key once no other held key keeps those notes sounding.
Press G#3Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release G#3Ends notes started by this key once no other held key keeps those notes sounding.
Press A3Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release A3Ends notes started by this key once no other held key keeps those notes sounding.
Press A#3Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release A#3Ends notes started by this key once no other held key keeps those notes sounding.
Press B3Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release B3Ends notes started by this key once no other held key keeps those notes sounding.
Press C4Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release C4Ends notes started by this key once no other held key keeps those notes sounding.
Press C#4Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release C#4Ends notes started by this key once no other held key keeps those notes sounding.
Press D4Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release D4Ends notes started by this key once no other held key keeps those notes sounding.
Press D#4Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release D#4Ends notes started by this key once no other held key keeps those notes sounding.
Press E4Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release E4Ends notes started by this key once no other held key keeps those notes sounding.
Press F4Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release F4Ends notes started by this key once no other held key keeps those notes sounding.
Press F#4Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release F#4Ends notes started by this key once no other held key keeps those notes sounding.
Press G4Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release G4Ends notes started by this key once no other held key keeps those notes sounding.
Press G#4Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release G#4Ends notes started by this key once no other held key keeps those notes sounding.
Press A4Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release A4Ends notes started by this key once no other held key keeps those notes sounding.
Press A#4Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release A#4Ends notes started by this key once no other held key keeps those notes sounding.
Press B4Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release B4Ends notes started by this key once no other held key keeps those notes sounding.
Press C5Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release C5Ends notes started by this key once no other held key keeps those notes sounding.
Press C#5Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release C#5Ends notes started by this key once no other held key keeps those notes sounding.
Press D5Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release D5Ends notes started by this key once no other held key keeps those notes sounding.
Press D#5Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release D#5Ends notes started by this key once no other held key keeps those notes sounding.
Press E5Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release E5Ends notes started by this key once no other held key keeps those notes sounding.
Press F5Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release F5Ends notes started by this key once no other held key keeps those notes sounding.
Press F#5Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release F#5Ends notes started by this key once no other held key keeps those notes sounding.
Press G5Plays the selected track at velocity 100 and sends its note on that track's MIDI channel; however, WHITE key mode silences the black keys.
Release G5Ends notes started by this key once no other held key keeps those notes sounding.
ScreenShows the selected track, transport state and tempo above each page.
ScreenWhile OCT- and OCT+ are held together (at any time while on): a countdown from 2 s, then update mode (UBOOT) at 5 s; letting go cancels; held while switching on, they start HARDWARE CALIBRATION instead.
ScreenWith LARGE on, shows taller value cards whose text size follows the value currently displayed.
ScreenAfter the SCREEN OFF delay, goes dark until a panel gesture wakes it, consuming that gesture.
Lit: FX lightThe page shown belongs to FX.
Dim: FX lightIdle buttons glow faintly with LEDS DIM HI or DIM LO, stay dark with OFF, or reverse their active and idle appearance with INV.
Breathing: FX lightIts layer's map is on screen.
Lit: FX lightWith MENU > FX LATCH: an effect or a macro is still on.
Lit: SEL lightThe page shown belongs to SEL.
Dim: SEL lightIdle buttons glow faintly with LEDS DIM HI or DIM LO, stay dark with OFF, or reverse their active and idle appearance with INV.
Breathing: SEL lightIts layer's map is on screen.
Lit: ENV lightThe page shown belongs to ENV.
Dim: ENV lightIdle buttons glow faintly with LEDS DIM HI or DIM LO, stay dark with OFF, or reverse their active and idle appearance with INV.
Lit: LFO lightThe page shown belongs to LFO.
Dim: LFO lightIdle buttons glow faintly with LEDS DIM HI or DIM LO, stay dark with OFF, or reverse their active and idle appearance with INV.
Lit: EDIT lightThe page shown belongs to EDIT.
Dim: EDIT lightIdle buttons glow faintly with LEDS DIM HI or DIM LO, stay dark with OFF, or reverse their active and idle appearance with INV.
Breathing: EDIT lightIts layer's map is on screen.
Lit: GLO lightThe page shown belongs to GLO.
Dim: GLO lightIdle buttons glow faintly with LEDS DIM HI or DIM LO, stay dark with OFF, or reverse their active and idle appearance with INV.
Breathing: GLO lightIts layer's map is on screen.
Lit: ARP lightThe page shown belongs to ARP.
Dim: ARP lightIdle buttons glow faintly with LEDS DIM HI or DIM LO, stay dark with OFF, or reverse their active and idle appearance with INV.
Flash: ARP lightAn arpeggiator is playing on some track: flashes on the beat, longer on the bar's first beat (on the ARP page the flash is dark).
Lit: SAVE lightThe page shown belongs to SAVE.
Dim: SAVE lightIdle buttons glow faintly with LEDS DIM HI or DIM LO, stay dark with OFF, or reverse their active and idle appearance with INV.
Dim: PLAY/STOP lightStopped: faint glow; playing: dark (the green LED takes over).
Lit: Green PLAY/STOP lightPlaying.
Flash: Green PLAY/STOP lightThe green PLAY lamp flashes on count-in beats while the orange lamp stays dark.
Lit: SEQ lightThe page shown belongs to SEQ.
Dim: SEQ lightIdle buttons glow faintly with LEDS DIM HI or DIM LO, stay dark with OFF, or reverse their active and idle appearance with INV.
Breathing: SEQ lightIts layer's map is on screen.
Breathing: REC lightIts layer's map is on screen.
Lit: REC lightA track is armed for recording.
Lit: HOME lightShows that HOME is open; MIXER uses GLO's light instead.
Dim: HOME lightIdle buttons glow faintly with LEDS DIM HI or DIM LO, stay dark with OFF, or reverse their active and idle appearance with INV.
Lit: OCT− lightKeys shifted below octave 0; on action pages and in dialogs: OCT- is back.
Lit: OCT+ lightKeys shifted above octave 0.
Breathing: OCT+ lightBreathes when OCT+ can confirm an action, save a name, open a settings item or advance a settings value.
Lit: Key lightsShows held keys and sounding notes from MIDI, the sequencer or arpeggiator, or the selected step when its piano roll is stopped.
Dim: Key lightsIdle keys glow faintly (MENU > LEDS); MENU > SCALE LEDS: the selected track's scale glows, the root brighter.

Shape a sound and use effects

ENV

Attack, decay, sustain, release of the selected track. Press ENV; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets attack.
Turn KNOB 2Sets decay.
Turn KNOB 3Sets sustain.
Turn KNOB 4Sets release.
ScreenAttack, decay, sustain, release of the selected track.

ENV DEST

Envelope amounts for filter, pitch and shape. Press ENV again from ENV.

Do thisWhat happens
Turn KNOB 1Sets env>filter.
Turn KNOB 2Sets env>pitch.
Turn KNOB 3Sets env>shape.
Turn KNOB 4Does nothing on this page.
ScreenEnvelope amounts for filter, pitch and shape.

LFO

LFO rate, wave, phase, fade-in. Press LFO; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets rate.
Turn KNOB 2Sets wave.
Turn KNOB 3Sets phase.
Turn KNOB 4Sets fade.
ScreenLFO rate, wave, phase, fade-in.

LFO DEST

LFO amounts to pitch, filter, shape, volume. Press LFO; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets lfo>pitch.
Turn KNOB 2Sets lfo>filter.
Turn KNOB 3Sets lfo>shape.
Turn KNOB 4Sets lfo>amp.
ScreenLFO amounts to pitch, filter, shape, volume.

MOD

Modulation matrix: four slots of source, destination, amount. Press LFO; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Chooses which of the 4 matrix slots the other knobs edit.
Turn KNOB 2Sets source.
Turn KNOB 3Sets destination.
Turn KNOB 4Sets amount.
ScreenModulation matrix: four slots of source, destination, amount.

FX

The track's distortion and its chorus, delay and reverb sends. Press FX; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets distortion.
Turn KNOB 2Sets chorus send.
Turn KNOB 3Sets delay send.
Turn KNOB 4Sets reverb send.
ScreenThe track's distortion and its chorus, delay and reverb sends.

SLICER

The track's rhythmic slicer. Press FX; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets slicer type.
Turn KNOB 2Sets pattern.
Turn KNOB 3Sets rate.
Turn KNOB 4Sets depth.
ScreenThe track's rhythmic slicer.

DLY

The shared delay. Press FX; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets time.
Turn KNOB 2Sets feedback.
Turn KNOB 3Sets colour.
Turn KNOB 4Sets mix.
ScreenThe shared delay.

REVERB

The shared reverb has ROOM and SPRING models. Press FX repeatedly to REVERB.

Do thisWhat happens
Turn KNOB 1Sets type.
Turn KNOB 2Sets size.
Turn KNOB 3Sets damp.
Turn KNOB 4Nothing on this page.
ScreenThe shared reverb has ROOM and SPRING models.

CHORUS

The shared chorus. Press FX; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets rate.
Turn KNOB 2Sets depth.
Turn KNOB 3Nothing on this page.
Turn KNOB 4Nothing on this page.
ScreenThe shared chorus.

EDIT 1

The engine's first four values (names change with the engine). Press EDIT; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets engine value 1 (name depends on the engine).
Turn KNOB 2Sets engine 2.
Turn KNOB 3Sets engine 3.
Turn KNOB 4Sets engine 4.
ScreenThe engine's first four values (names change with the engine).

EDIT 2

The engine's next four values. Press EDIT; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets engine value 5 (name depends on the engine).
Turn KNOB 2Sets engine 6.
Turn KNOB 3Sets engine 7.
Turn KNOB 4Sets engine 8.
ScreenThe engine's next four values.

LANES

DRUM engine only: levels of kick, snare, clap, closed hat. Press EDIT; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets kick level.
Turn KNOB 2Sets snare level.
Turn KNOB 3Sets clap level.
Turn KNOB 4Sets c.hat level.
ScreenDRUM engine only: levels of kick, snare, clap, closed hat.

LANES 2

DRUM engine only: levels of open hat, tom, rim, bell. Press EDIT; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets o.hat level.
Turn KNOB 2Sets tom level.
Turn KNOB 3Sets rim level.
Turn KNOB 4Sets bell level.
ScreenDRUM engine only: levels of open hat, tom, rim, bell.

SLICES

SLICE engine only: place, split and join slices by hand. Press EDIT; press it again to step through its pages in order.

Do thisWhat happens
Press OCT−Drops the picked action, or goes back to HOME when none is picked (cancels a dialog); acts when you let go.
Press OCT+Does the picked action (or confirms the dialog); acts when you let go.
Turn PRESETSDoes nothing here.
Turn KNOB 1Sets marker.
Turn KNOB 2Sets move marker.
Turn KNOB 3Picks SPLIT (OCT+ does it).
Turn KNOB 4Picks JOIN (OCT+ does it).
Press F3Plays a slice and moves the marker selection to that slice.
Press F#3Plays a slice and moves the marker selection to that slice.
Press G3Plays a slice and moves the marker selection to that slice.
Press G#3Plays a slice and moves the marker selection to that slice.
Press A3Plays a slice and moves the marker selection to that slice.
Press A#3Plays a slice and moves the marker selection to that slice.
Press B3Plays a slice and moves the marker selection to that slice.
Press C4Plays a slice and moves the marker selection to that slice.
Press C#4Plays a slice and moves the marker selection to that slice.
Press D4Plays a slice and moves the marker selection to that slice.
Press D#4Plays a slice and moves the marker selection to that slice.
Press E4Plays a slice and moves the marker selection to that slice.
Press F4Plays a slice and moves the marker selection to that slice.
Press F#4Plays a slice and moves the marker selection to that slice.
Press G4Plays a slice and moves the marker selection to that slice.
Press G#4Plays a slice and moves the marker selection to that slice.
Press A4Plays a slice and moves the marker selection to that slice.
Press A#4Plays a slice and moves the marker selection to that slice.
Press B4Plays a slice and moves the marker selection to that slice.
Press C5Plays a slice and moves the marker selection to that slice.
Press C#5Plays a slice and moves the marker selection to that slice.
Press D5Plays a slice and moves the marker selection to that slice.
Press D#5Plays a slice and moves the marker selection to that slice.
Press E5Plays a slice and moves the marker selection to that slice.
Press F5Plays a slice and moves the marker selection to that slice.
Press F#5Plays a slice and moves the marker selection to that slice.
Press G5Plays a slice and moves the marker selection to that slice.
ScreenSLICE engine only: place, split and join slices by hand.
Lit: Key lightsMarks the keys that play the currently selected slice.

VOICE

Poly/mono/legato/unison, glide, glide mode, note priority. Press EDIT; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets poly/mono.
Turn KNOB 2Sets glide.
Turn KNOB 3Sets glide mode.
Turn KNOB 4Sets priority.
ScreenPoly/mono/legato/unison, glide, glide mode, note priority.

VOICE 2

Voice allocation, detune, pan, mute. Press EDIT; press it again to step through its pages in order.

Do thisWhat happens
Turn KNOB 1Sets allocation.
Turn KNOB 2Sets detune.
Turn KNOB 3Sets pan.
Turn KNOB 4Sets mute.
ScreenVoice allocation, detune, pan, mute.

FX layer

Performance effects on the white keys, track mutes on black keys 1-4, four macros on the knobs. Hold FX (0.4 s by default; MENU > HOLD sets 0.3-0.6 s), or press a key or knob while holding it. Double-tap FX to keep it open without holding; tap FX again to close.

Do thisWhat happens
Hold FX and press SELDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold FX and press ENVDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold FX and press LFODoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold FX and press EDITDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold FX and press GLODoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold FX and press ARPDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold FX and press SEQDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Press SAVEIgnored while a layer's button is held (no undo, no page).
Press HOMEIgnored while a layer's button is held (no menu, no HOME).
Release OCT−With MENU > FX LATCH on, releasing OCT− clears all latched effects and resets the four performance macros to off.
Hold FX and turn PRESETSDoes nothing while the layer button is held or its layer is locked open.
Hold FX and turn ALGORITHMDoes nothing while the layer button is held or its layer is locked open.
Hold FX and turn KNOB 1FILTER macro: sweeps a low-pass (one way) or high-pass (the other).
Hold FX and turn KNOB 2CRUSH macro.
Hold FX and turn KNOB 3THROW macro: sends the dry mix into delay and reverb.
Hold FX and turn KNOB 4DEPTH macro: how loud the held repeat, reverse, tape, freeze, flanger and phaser effects are; while the OCT UP or OCT DOWN harmoniser key (G4, A4) is held, it sets their shimmer instead.
Hold FX and press F3Applies RPT 1/8 to the master while held, or toggles it when FX LATCH is on.
Release F3Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press F#3Mutes track 1 while held, or toggles that performance mute with FX LATCH, without saving its track mute setting.
Release F#3Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press G3Applies RPT 1/16 to the master while held, or toggles it when FX LATCH is on.
Release G3Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press G#3Mutes track 2 while held, or toggles that performance mute with FX LATCH, without saving its track mute setting.
Release G#3Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press A3Applies RPT 1/32 to the master while held, or toggles it when FX LATCH is on.
Release A3Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press A#3Mutes track 3 while held, or toggles that performance mute with FX LATCH, without saving its track mute setting.
Release A#3Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press B3Applies REVERSE to the master while held, or toggles it when FX LATCH is on.
Release B3Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press C4Applies LPF to the master while held, or toggles it when FX LATCH is on.
Release C4Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press C#4Mutes track 4 while held, or toggles that performance mute with FX LATCH, without saving its track mute setting.
Release C#4Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press D4Applies HPF to the master while held, or toggles it when FX LATCH is on.
Release D4Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press D#4Does nothing in this layer.
Hold FX and press E4Applies TAPE STOP to the master while held, or toggles it when FX LATCH is on.
Release E4Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press F4Applies FREEZE to the master while held, or toggles it when FX LATCH is on.
Release F4Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press F#4Does nothing in this layer.
Hold FX and press G4Applies OCT UP to the master while held, or toggles it when FX LATCH is on.
Release G4Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press G#4Does nothing in this layer.
Hold FX and press A4Applies OCT DOWN to the master while held, or toggles it when FX LATCH is on.
Release A4Ends this performance effect or mute unless FX LATCH keeps it on.
Hold FX and press A#4Does nothing in this layer.
Hold FX and press B4Does nothing in this layer.
Hold FX and press C5Does nothing in this layer.
Hold FX and press C#5Does nothing in this layer.
Hold FX and press D5Does nothing in this layer.
Hold FX and press D#5Does nothing in this layer.
Hold FX and press E5Does nothing in this layer.
Hold FX and press F5Does nothing in this layer.
Hold FX and press F#5Does nothing in this layer.
Hold FX and press G5Does nothing in this layer.
ScreenPerformance effects on the white keys, track mutes on black keys 1-4, four macros on the knobs.
Lit: Key lightsAn available FX effect or performance mute is held or latched on.
Breathing: Key lightsKeys that do something in this layer and can be pressed.

EDIT layer

White keys choose engines or ask to initialise a sound; black keys do nothing. Hold EDIT, or double tap it on a page where a tap opens its pages.

Do thisWhat happens
Hold EDIT and press FXDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold EDIT and press SELDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold EDIT and press ENVDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold EDIT and press LFODoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold EDIT and press GLODoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold EDIT and press ARPDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold EDIT and press SEQDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold EDIT and press SAVEDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold EDIT and press HOMEDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Release OCT−After an EDIT sound load, releasing OCT− recalls its sound undo copy in memory without shifting octave; a full automation pool prevents the recall.
Release OCT+Does nothing and keeps the current octave.
Hold EDIT and turn PRESETSDoes nothing while the layer button is held or its layer is locked open.
Hold EDIT and turn ALGORITHMDoes nothing while the layer button is held or its layer is locked open.
Hold EDIT and turn KNOB 1Steps to the next or previous engine.
Hold EDIT and turn KNOB 2Steps through the engine's sounds.
Hold EDIT and turn KNOB 3Marks or unmarks the sound as a favourite.
Hold EDIT and turn KNOB 4Nothing.
Hold EDIT and press F3Chooses ANALOG with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press F#3Does nothing in this layer.
Hold EDIT and press G3Chooses FM6 with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press G#3Does nothing in this layer.
Hold EDIT and press A3Chooses PHASE with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press A#3Does nothing in this layer.
Hold EDIT and press B3Chooses LOFI with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press C4Chooses SAMPLE with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press C#4Does nothing in this layer.
Hold EDIT and press D4Chooses VOICE with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press D#4Does nothing in this layer.
Hold EDIT and press E4Chooses TRIO with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press F4Chooses WHEEL with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press F#4Does nothing in this layer.
Hold EDIT and press G4Chooses GRAIN with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press G#4Does nothing in this layer.
Hold EDIT and press A4Chooses PHYS with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press A#4Does nothing in this layer.
Hold EDIT and press B4Chooses NOISE with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press C5Chooses SLICE with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press C#5Does nothing in this layer.
Hold EDIT and press D5Chooses DRUM with its first sound and keeps the steps, while choosing the current engine again leaves its sound as it is.
Hold EDIT and press D#5Does nothing in this layer.
Hold EDIT and press E5INIT: the engine's first sound (asks first).
Hold EDIT and press F5Does nothing in this layer.
Hold EDIT and press F#5Does nothing in this layer.
Hold EDIT and press G5Does nothing in this layer.
ScreenWhite keys choose engines or ask to initialise a sound; black keys do nothing.
Lit: Key lightsKeys whose function is on right now (an effect held, a track sounding, the root, the current engine, the selected lane, a setting on).
Breathing: Key lightsKeys that do something in this layer and can be pressed.

Record and edit patterns

SONG

Up to 16 sections repeat saved projects’ steps, pattern timing and compatible automation with the current sounds, excluding engine-specific automation from a different engine. Hold SEQ about 0.7 seconds outside the pattern editing pages, or tap SEQ repeatedly to SONG.

Do thisWhat happens
Press PLAY/STOPStarts at section 1 or stops the song, using saved steps, pattern timing and compatible automation with the current sounds rather than loading saved sounds.
Press RECDoes not arm; tells you to go to SEQ to record.
Press OCT−On release, returns HOME.
Press OCT+On release, starts the song at section 1 or stops it.
Turn PRESETSPicks the section (as KNOB 1).
Turn KNOB 1Chooses the song section, including the next empty row to add one.
Turn KNOB 2Chooses project A-D for the section, creating a section if needed.
Turn KNOB 3Sets how many times that section plays, from 1 to 16.
Turn KNOB 4Does nothing on this page.
ScreenUp to 16 sections repeat saved projects’ steps, pattern timing and compatible automation with the current sounds, excluding engine-specific automation from a different engine.

PHRASES

Load a factory pattern or a saved user preset's short pattern into the selected track. Press SEQ repeatedly to PHRASES.

Do thisWhat happens
Press OCT−Drops the picked action, or goes back to HOME when none is picked (cancels a dialog); acts when you let go.
Press OCT+On release, replaces this track's pattern, asking first when its existing steps were edited, with held-SAVE undo.
Turn PRESETSPicks the pattern (as KNOB 1).
Turn KNOB 1Sets pattern.
Turn KNOB 2Picks LOAD (OCT+ does it).
Turn KNOB 3Nothing on this page.
Turn KNOB 4Nothing on this page.
ScreenLoad a factory pattern or a saved user preset's short pattern into the selected track.

AUTO LIST

An editable list of the track's parameter locks and automation events, with 64 records shared between four tracks. Press SEQ repeatedly to AUTO LIST, after AUTOMATION.

Do thisWhat happens
Press EDITDeletes the selected automation event or lock at once; holding SAVE restores it.
Press OCT−On release, returns HOME.
Press OCT+On release, adds a parameter lock or switches the selected record between LOCK and AUTO, without a question and with held-SAVE undo.
Turn PRESETSMoves to another row (as KNOB 1).
Turn KNOB 1Sets row.
Turn KNOB 2Sets step.
Turn KNOB 3Sets the record's parameter.
Turn KNOB 4Sets the record's value.
ScreenAn editable list of the track's parameter locks and automation events, with 64 records shared between four tracks.

STEP (piano roll)

The track's steps as a piano roll; the step cursor; step recording when the track is armed and stopped. Press SEQ on a track whose engine is not DRUM.

Do thisWhat happens
Press EDITClears the selected step and advances immediately without a question or undo, except held note keys limit clearing to its locks with held-SAVE undo.
Press RECArms step recording: playback stays stopped and the keys write the cursor step.
Turn PRESETSMoves the step cursor (as KNOB 1).
Turn KNOB 1Moves the step cursor.
Hold F3 and turn KNOB 1Only while step recording (track armed with REC, playback stopped): hold the keys of the note you are entering and turn the knob to lock that value to the cursor step; the value is the one this knob edits on the sound page you used last; not armed, the keys just play and the knob edits the whole sound.
Turn KNOB 2Transposes the cursor step (an empty step gets the last note).
Hold F3 and turn KNOB 2Only while step recording (track armed with REC, playback stopped): hold the keys of the note you are entering and turn the knob to lock that value to the cursor step; the value is the one this knob edits on the sound page you used last; not armed, the keys just play and the knob edits the whole sound.
Turn KNOB 3Chooses NOTE, TIE or REST for the cursor step.
Hold F3 and turn KNOB 3Only while step recording (track armed with REC, playback stopped): hold the keys of the note you are entering and turn the knob to lock that value to the cursor step; the value is the one this knob edits on the sound page you used last; not armed, the keys just play and the knob edits the whole sound.
Turn KNOB 4Sets accent, slide, both or none.
Hold F3 and turn KNOB 4Only while step recording (track armed with REC, playback stopped): hold the keys of the note you are entering and turn the knob to lock that value to the cursor step; the value is the one this knob edits on the sound page you used last; not armed, the keys just play and the knob edits the whole sound.
Press F3With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release F3Releasing the last note key during stopped step recording advances the cursor to the next step.
Press F#3With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release F#3Releasing the last note key during stopped step recording advances the cursor to the next step.
Press G3With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release G3Releasing the last note key during stopped step recording advances the cursor to the next step.
Press G#3With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release G#3Releasing the last note key during stopped step recording advances the cursor to the next step.
Press A3With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release A3Releasing the last note key during stopped step recording advances the cursor to the next step.
Press A#3With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release A#3Releasing the last note key during stopped step recording advances the cursor to the next step.
Press B3With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release B3Releasing the last note key during stopped step recording advances the cursor to the next step.
Press C4With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release C4Releasing the last note key during stopped step recording advances the cursor to the next step.
Press C#4With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release C#4Releasing the last note key during stopped step recording advances the cursor to the next step.
Press D4With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release D4Releasing the last note key during stopped step recording advances the cursor to the next step.
Press D#4With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release D#4Releasing the last note key during stopped step recording advances the cursor to the next step.
Press E4With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release E4Releasing the last note key during stopped step recording advances the cursor to the next step.
Press F4With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release F4Releasing the last note key during stopped step recording advances the cursor to the next step.
Press F#4With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release F#4Releasing the last note key during stopped step recording advances the cursor to the next step.
Press G4With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release G4Releasing the last note key during stopped step recording advances the cursor to the next step.
Press G#4With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release G#4Releasing the last note key during stopped step recording advances the cursor to the next step.
Press A4With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release A4Releasing the last note key during stopped step recording advances the cursor to the next step.
Press A#4With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release A#4Releasing the last note key during stopped step recording advances the cursor to the next step.
Press B4With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release B4Releasing the last note key during stopped step recording advances the cursor to the next step.
Press C5With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release C5Releasing the last note key during stopped step recording advances the cursor to the next step.
Press C#5With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release C#5Releasing the last note key during stopped step recording advances the cursor to the next step.
Press D5With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release D5Releasing the last note key during stopped step recording advances the cursor to the next step.
Press D#5With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release D#5Releasing the last note key during stopped step recording advances the cursor to the next step.
Press E5With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release E5Releasing the last note key during stopped step recording advances the cursor to the next step.
Press F5With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release F5Releasing the last note key during stopped step recording advances the cursor to the next step.
Press F#5With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release F#5Releasing the last note key during stopped step recording advances the cursor to the next step.
Press G5With the track armed and stopped, adds this note to the cursor step; release all notes to advance, while armed playback records live.
Release G5Releasing the last note key during stopped step recording advances the cursor to the next step.
ScreenThe track's steps as a piano roll; the step cursor; step recording when the track is armed and stopped.

STEP (drum grid)

A step grid: white keys are 16 steps of the shown page, black keys pick the drum lane. Press SEQ on a DRUM track.

Do thisWhat happens
Press EDITWith grid steps held, clears only their parameter locks with a SAVE-held undo; with none held, clears every lane and lock at the cursor step and advances immediately without asking or undo, unless a song chain is active.
Turn PRESETSMoves the step cursor (as KNOB 1).
Turn KNOB 1Moves the step cursor.
Hold F3 and turn KNOB 1With one or more grid steps held: locks the matching value to those steps (parameter lock).
Turn KNOB 2Sets drum lane.
Hold F3 and turn KNOB 2With one or more grid steps held: locks the matching value to those steps (parameter lock).
Turn KNOB 3Adds or removes the selected lane's hit on the cursor step.
Hold F3 and turn KNOB 3With one or more grid steps held: locks the matching value to those steps (parameter lock).
Turn KNOB 4Sets accent.
Hold F3 and turn KNOB 4With one or more grid steps held: locks the matching value to those steps (parameter lock).
Press F3Step 1 of the shown page (steps 1, 17, 33, 49 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release F3Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press F#3Selects drum lane 1 (KICK) and plays it.
Press G3Step 2 of the shown page (steps 2, 18, 34, 50 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release G3Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press G#3Selects drum lane 2 (SNARE) and plays it.
Press A3Step 3 of the shown page (steps 3, 19, 35, 51 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release A3Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press A#3Selects drum lane 3 (CLAP) and plays it.
Press B3Step 4 of the shown page (steps 4, 20, 36, 52 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release B3Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press C4Step 5 of the shown page (steps 5, 21, 37, 53 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release C4Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press C#4Selects drum lane 4 (C.HAT) and plays it.
Press D4Step 6 of the shown page (steps 6, 22, 38, 54 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release D4Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press D#4Selects drum lane 5 (O.HAT) and plays it.
Press E4Step 7 of the shown page (steps 7, 23, 39, 55 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release E4Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press F4Step 8 of the shown page (steps 8, 24, 40, 56 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release F4Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press F#4Selects drum lane 6 (TOM) and plays it.
Press G4Step 9 of the shown page (steps 9, 25, 41, 57 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release G4Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press G#4Selects drum lane 7 (RIM) and plays it.
Press A4Step 10 of the shown page (steps 10, 26, 42, 58 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release A4Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press A#4Selects drum lane 8 (BELL) and plays it.
Press B4Step 11 of the shown page (steps 11, 27, 43, 59 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release B4Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press C5Step 12 of the shown page (steps 12, 28, 44, 60 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release C5Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Hold C#5ACC: while held, the white step keys set or clear accents instead of hits.
Press D5Step 13 of the shown page (steps 13, 29, 45, 61 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release D5Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press D#5Previous page of 16 steps.
Press E5Step 14 of the shown page (steps 14, 30, 46, 62 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release E5Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press F5Step 15 of the shown page (steps 15, 31, 47, 63 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release F5Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
Press F#5Next page of 16 steps.
Press G5Step 16 of the shown page (steps 16, 32, 48, 64 on pages 1-4): adds or removes the selected lane's hit there and moves the cursor to it; hold it and turn a knob for a parameter lock.
Release G5Removes a hit or accent pressed on an existing one, unless the held step was used for a parameter lock.
ScreenA step grid: white keys are 16 steps of the shown page, black keys pick the drum lane.
Lit: Key lightsWhite keys: hits of the selected lane on the shown page (accents while ACC is held); the playing step shows as a moving light; black keys: the selected lane, ACC while held, the page keys when the pattern is longer than 16.
Dim: Key lightsSteps 1, 5, 9, 13 of the page glow a little brighter so you can count beats.

SEQ TOOLS layer

Sequence tools on white keys, drum lanes on black keys and length, division, swing and gate on the knobs. On STEP, PATTERN, CHANCE or AUTOMATION, hold SEQ or double tap it.

Do thisWhat happens
Hold SEQ and press FXDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEQ and press SELDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEQ and press ENVDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEQ and press LFODoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEQ and press EDITDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEQ and press GLODoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEQ and press ARPDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEQ and press SAVEDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold SEQ and press HOMEDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Release OCT−On release, puts the track’s steps, automation, locks and pattern timing back to their layer-opening state in memory without shifting octave; a song chain blocks restoration after a tool edit, and a full automation pool can leave automation and locks unrestored.
Release OCT+Does nothing and keeps the current octave.
Hold SEQ and turn PRESETSDoes nothing while the layer button is held or its layer is locked open.
Hold SEQ and turn ALGORITHMDoes nothing while the layer button is held or its layer is locked open.
Hold SEQ and turn KNOB 1Pattern length (1-64 steps).
Hold SEQ and turn KNOB 2Step division (4 bars to 1/32).
Hold SEQ and turn KNOB 3Swing.
Hold SEQ and turn KNOB 4Gate length.
Hold SEQ and press F3Clears the steps within the current pattern length; one undo (hold SAVE).
Hold SEQ and press F#3DRUM: selects lane 1 (KICK) for the lane tools.
Hold SEQ and press G3Reverses steps within the current pattern length; one undo (hold SAVE).
Hold SEQ and press G#3DRUM: selects lane 2 (SNARE) for the lane tools.
Hold SEQ and press A3Shifts steps within the current pattern length one step left; one undo (hold SAVE).
Hold SEQ and press A#3DRUM: selects lane 3 (CLAP) for the lane tools.
Hold SEQ and press B3Shifts steps within the current pattern length one step right; one undo (hold SAVE).
Hold SEQ and press C4Random: a fresh drum pattern on a DRUM track; on other tracks, the rhythm stays and the notes are re-picked from the scale; one undo (hold SAVE).
Hold SEQ and press C#4DRUM: selects lane 4 (C.HAT) for the lane tools.
Hold SEQ and press D4Changes the pattern a little each press; one undo (hold SAVE).
Hold SEQ and press D#4DRUM: selects lane 5 (O.HAT) for the lane tools.
Hold SEQ and press E4DRUM tracks: replaces the steps with one fixed basic beat (kick every 4th step, snare on 5 and 13, closed hat every 2nd); one undo (hold SAVE).
Hold SEQ and press F4Does nothing in this layer.
Hold SEQ and press F#4DRUM: selects lane 6 (TOM) for the lane tools.
Hold SEQ and press G4DRUM: clears the selected lane; one undo (hold SAVE).
Hold SEQ and press G#4DRUM: selects lane 7 (RIM) for the lane tools.
Hold SEQ and press A4DRUM: reverses the selected lane; one undo (hold SAVE).
Hold SEQ and press A#4DRUM: selects lane 8 (BELL) for the lane tools.
Hold SEQ and press B4DRUM: fills the selected lane; each press steps through every step, every 2nd, every 4th, then empty; one undo (hold SAVE).
Hold SEQ and press C5DRUM: randomises the selected lane; one undo (hold SAVE).
Hold SEQ and press C#5Does nothing in this layer.
Hold SEQ and press D5Does nothing in this layer.
Hold SEQ and press D#5Does nothing in this layer.
Hold SEQ and press E5Does nothing in this layer.
Hold SEQ and press F5Does nothing in this layer.
Hold SEQ and press F#5Does nothing in this layer.
Hold SEQ and press G5Does nothing in this layer.
ScreenSequence tools on white keys, drum lanes on black keys and length, division, swing and gate on the knobs.
Lit: Key lightsKeys whose function is on right now (an effect held, a track sounding, the root, the current engine, the selected lane, a setting on).
Breathing: Key lightsKeys that do something in this layer and can be pressed.

REC layer

Clear the track, click, count-in, click level. Hold REC (0.4 s by default; MENU > HOLD sets 0.3-0.6 s), or press a key or knob while holding it. Double-tap REC to keep it open without holding; tap REC again to close.

Do thisWhat happens
Hold REC and press FXDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold REC and press SELDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold REC and press ENVDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold REC and press LFODoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold REC and press EDITDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold REC and press GLODoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold REC and press ARPDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold REC and press SEQDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold REC and press SAVEDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Hold REC and press HOMEDoes nothing while this layer's button is held; on a locked layer the press closes it and opens its usual page.
Release OCT−On release, restores the track’s steps, automation, locks and recording choices from when REC opened, in memory without shifting octave; a song chain blocks restoration after a clear, and a full automation pool can leave automation and locks unrestored.
Release OCT+Does nothing and keeps the current octave.
Hold REC and turn PRESETSDoes nothing while the layer button is held or its layer is locked open.
Hold REC and turn ALGORITHMDoes nothing while the layer button is held or its layer is locked open.
Hold REC and turn KNOB 1Click: OFF, while recording, or always.
Hold REC and turn KNOB 2Count-in: OFF, 1 bar, 2 bars.
Hold REC and turn KNOB 3Click level: low, mid, high.
Hold REC and turn KNOB 4Does nothing in this layer.
Hold REC and press F3Clears the track's steps and automation at once (one undo, no dialog).
Hold REC and press F#3Does nothing in this layer.
Hold REC and press G3Click: next value (OFF, while recording, always).
Hold REC and press G#3Does nothing in this layer.
Hold REC and press A3Count-in: next value (OFF, 1 bar, 2 bars).
Hold REC and press A#3Does nothing in this layer.
Hold REC and press B3Click level: next value (low, mid, high).
Hold REC and press C4Does nothing in this layer.
Hold REC and press C#4Does nothing in this layer.
Hold REC and press D4Does nothing in this layer.
Hold REC and press D#4Does nothing in this layer.
Hold REC and press E4Does nothing in this layer.
Hold REC and press F4Does nothing in this layer.
Hold REC and press F#4Does nothing in this layer.
Hold REC and press G4Does nothing in this layer.
Hold REC and press G#4Does nothing in this layer.
Hold REC and press A4Does nothing in this layer.
Hold REC and press A#4Does nothing in this layer.
Hold REC and press B4Does nothing in this layer.
Hold REC and press C5Does nothing in this layer.
Hold REC and press C#5Does nothing in this layer.
Hold REC and press D5Does nothing in this layer.
Hold REC and press D#5Does nothing in this layer.
Hold REC and press E5Does nothing in this layer.
Hold REC and press F5Does nothing in this layer.
Hold REC and press F#5Does nothing in this layer.
Hold REC and press G5Does nothing in this layer.
ScreenClear the track, click, count-in, click level.
Lit: Key lightsKeys whose function is on right now (an effect held, a track sounding, the root, the current engine, the selected lane, a setting on).
Breathing: Key lightsKeys that do something in this layer and can be pressed.

PATTERN

Pattern length, clock division, swing and gate. Press SEQ repeatedly to PATTERN.

Do thisWhat happens
Turn PRESETSMoves the step cursor.
Turn KNOB 1Sets the pattern length from 1 to 64 steps.
Turn KNOB 2Sets the step clock division.
Turn KNOB 3Sets the track's swing.
Turn KNOB 4Sets the track's gate length.
ScreenPattern length, clock division, swing and gate.

CHANCE

Step cursor, hit probability and ratchet count. Press SEQ repeatedly to CHANCE.

Do thisWhat happens
Turn PRESETSMoves the step cursor.
Turn KNOB 1Moves the step cursor.
Turn KNOB 2Sets this step's hit probability from 0 to 100 percent.
Turn KNOB 3Sets this step to one, two, three or four hits.
Turn KNOB 4Does nothing on this page.
ScreenStep cursor, hit probability and ratchet count.

AUTOMATION

Enable or disable the track's automation and locks, count records or clear them. Press SEQ repeatedly to AUTOMATION.

Do thisWhat happens
Press OCT−On release, cancels the selected action or returns HOME.
Press OCT+On release after CLEAR is selected, asks before clearing this track's automation and locks; holding SAVE restores them.
Turn PRESETSMoves the step cursor.
Turn KNOB 1Enables or disables automation and locks on this track.
Turn KNOB 2Does nothing; its card shows the record count.
Turn KNOB 3Does nothing on this page.
Turn KNOB 4Selects automation clearing; OCT+ asks before clearing this track's automation and locks, with one undo.
ScreenEnable or disable the track's automation and locks, count records or clear them.

Save, load and name work

USER

The 32 user slots keep a sound and a reduced sketch of its first 16 steps, without automation. Press SAVE; press it again to step through its pages in order.

Do thisWhat happens
Press EDITRenames the selected slot (opens the NAME screen).
Press OCT−Drops the picked action, or goes back to HOME when none is picked (cancels a dialog); acts when you let go.
Press OCT+On release, loads a readable sound without asking, asks before erasing a readable used slot, or opens NAME for SAVE while stopped; only a readable occupied target gets an overwrite question.
Turn PRESETSPicks the slot (as KNOB 1).
Turn KNOB 1Sets slot.
Turn KNOB 2Selects loading this slot's sound with OCT+; current steps stay and held SAVE restores the previous sound.
Turn KNOB 3Selects erasing this user slot; stopped OCT+ asks first, then removes its sound and saved short pattern immediately with no undo.
Turn KNOB 4Selects saving the sound and a reduced 16-step sketch without automation; stopped OCT+ asks only before replacing a readable occupied user slot, otherwise opens NAME directly, and name confirmation writes immediately without undo.
ScreenThe 32 user slots keep a sound and a reduced sketch of its first 16 steps, without automation.

PROJECT

The four project slots A-D have load and save actions. Press SAVE repeatedly to PROJECT.

Do thisWhat happens
Press EDITRenames the selected slot (opens the NAME screen).
Press OCT−Drops the picked action, or goes back to HOME when none is picked (cancels a dialog); acts when you let go.
Press OCT+On release, loads without a question or undo, or opens NAME for saving while stopped; only a readable occupied slot gets an overwrite question, and confirming the name writes immediately without undo.
Turn PRESETSPicks the slot (as KNOB 1).
Turn KNOB 1Sets the project slot.
Turn KNOB 2Does nothing on this page.
Turn KNOB 3Selects immediate project loading with OCT+, replacing current music without a question or undo, even during playback.
Turn KNOB 4Selects a project save while stopped; OCT+ asks only before replacing a readable project, unreadable slots go straight to NAME, and confirming the name writes all tracks and the song immediately without undo.
ScreenThe four project slots A-D have load and save actions.

TOOLS

Clear the sequence, init the sound, delete a song section, clear the song. Press SAVE; press it again to step through its pages in order.

Do thisWhat happens
Press OCT−Drops the picked action, or goes back to HOME when none is picked (cancels a dialog); acts when you let go.
Press OCT+On release, asks before the chosen clear, initialisation or song deletion; only sequence clearing and sound initialisation have held-SAVE undo.
Turn PRESETSDoes nothing here.
Turn KNOB 1Selects clearing all steps and automation on the selected track; OCT+ asks first and held SAVE restores them.
Turn KNOB 2Selects sound initialisation; OCT+ asks before replacing the sound with its first preset, keeping the steps.
Turn KNOB 3Selects deleting the current song section; OCT+ asks first and the deletion has no undo.
Turn KNOB 4Selects clearing the entire song arrangement; OCT+ asks first and clearing has no undo.
ScreenClear the sequence, init the sound, delete a song section, clear the song.

NAME

Type a name of up to 12 characters with the keys. Opens when you save a user preset or a project (or press EDIT on USER/PROJECT to rename).

Do thisWhat happens
Press PLAY/STOPStops transport that began from MIDI or the editor during NAME so saving can proceed, while a stopped transport stays stopped.
Press OCT−Cancels: nothing is written.
Press OCT+On release while stopped, immediately saves the chosen sound or project, or renames that slot, with no further question and no undo.
Turn KNOB 1Moves the text cursor.
Turn KNOB 2Changes the character at the cursor.
Turn KNOB 3Does nothing on this screen.
Turn KNOB 4Does nothing on this screen.
Press F3Types AB phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press F#3Moves the text cursor left.
Press G3Types CD phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press G#3Types a space.
Press A3Types EF phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press A#3Moves the text cursor right.
Press B3Types GH phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press C4Types IJK phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press C#4Deletes the character before the cursor (held: repeats).
Press D4Types LM phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press D#4Switches letters and numbers.
Press E4Types NO phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press F4Types PQ phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press F#4Moves the text cursor left.
Press G4Types RS phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press G#4Types a space.
Press A4Types TU phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press A#4Moves the text cursor right.
Press B4Types VW phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press C5Types XYZ phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press C#5Deletes the character before the cursor (held: repeats).
Press D5Types 123 phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press D#5Switches letters and numbers.
Press E5Types 456 phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press F5Types 789 phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
Press F#5Moves the text cursor left.
Press G5Types 0-. phone-style (tap again within 0.8 s for the next character); in 123 mode one digit or symbol.
ScreenType a name of up to 12 characters with the keys.
Lit: Key lightsEvery key that types or edits; the key being cycled blinks.

Confirm dialog

OCT+ accepts on release and OCT− cancels; unreadable project slots skip the overwrite question, while project loads, EDIT step clears, REC clear, SEQ TOOLS and AUTO LIST edits act without it. Appears before erasing a readable user slot, overwriting a readable occupied user or project slot, sound initialisation, TOOLS or AUTOMATION clear actions, song-section deletion, or loading over edited pattern steps.

Do thisWhat happens
Press OCT−Drops the picked action, or goes back to HOME when none is picked (cancels a dialog); acts when you let go.
Press OCT+Does the picked action (or confirms the dialog); acts when you let go.
ScreenOCT+ accepts on release and OCT− cancels; unreadable project slots skip the overwrite question, while project loads, EDIT step clears, REC clear, SEQ TOOLS and AUTO LIST edits act without it.

Settings and starting up

MENU

Four tabs: DISPLAY, CONTROL, AUDIO and SYSTEM. Hold HOME about 0.7 seconds in the full Felucca layer.

Do thisWhat happens
Press HOMECloses MENU and returns HOME, always requesting a whole-settings save without asking; writing waits until stopped and is skipped if the exported settings equal the loaded or last-saved copy.
Press OCT−On release, selects the previous value, or returns from ABOUT to the settings tabs.
Press OCT+On release, selects the next value or opens CALIBRATION or ABOUT.
Turn PRESETSMoves through the rows of the menu tab.
Turn PRESETSOn ABOUT, scrolls the credits.
Turn ALGORITHMMoves between the menu's four tabs.
Turn KNOB 1Changes the selected setting; its saved value is updated when the menu closes and playback is stopped.
Turn KNOB 2Changes the selected setting; its saved value is updated when the menu closes and playback is stopped.
Turn KNOB 3Changes the selected setting; its saved value is updated when the menu closes and playback is stopped.
Turn KNOB 4Changes the selected setting; its saved value is updated when the menu closes and playback is stopped.
ScreenFour settings tabs: DISPLAY, CONTROL, AUDIO and SYSTEM.
ScreenOffers colour, style, large text, animation, LED appearance and screen sleep.
ScreenOffers hold time, knob acceleration, effect latching, tempo lock and scale lights.
ScreenOffers speaker EQ, USB level, click mode, click level and count-in.
ScreenOffers USB serial, RESTORE LAST, calibration and ABOUT.
ScreenABOUT shows version and credits; PRESETS scrolls and OCT- returns to the tabs.
Breathing: OCT− lightThe selected menu value can step back.

Power-on

Startup lights and the optional hardware control calibration before Rainbow begins. Hold buttons while switching the FM-1 on.

Do thisWhat happens
Switch on while holding OCT+: OCT−Holding both OCT buttons at startup runs control calibration and then requests a settings save without a question, even if calibration times out.
Switch on while holding OCT−: OCT+Holding both OCT buttons at startup runs control calibration and then requests a settings save without a question, even if calibration times out.
Flash: Key lightsOn a clean start, the key lights sweep unless animation is off.

SYSTEM

USB MIDI status, an unused sync card, MIDI routing and CPU load. Press GLO from GLOBAL.

Do thisWhat happens
Turn KNOB 1The value does not choose the input; the screen displays USB MIDI connection status.
Turn KNOB 2Does nothing on this page.
Turn KNOB 3Chooses channels 1-4 for tracks 1-4, or sends all channels to the selected track.
Turn KNOB 4Does nothing; the card shows CPU load.
ScreenUSB MIDI status, an unused sync card, MIDI routing and CPU load.

HARDWARE CALIBRATION

Follow prompts to assign buttons and clockwise encoder directions; any music key or thirty seconds without input cancels and restores the previous assignments. Hold OCT- and OCT+ at startup, or choose CALIBRATION on the SYSTEM menu tab and release OCT+.

Do thisWhat happens
Press F3Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press F#3Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press G3Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press G#3Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press A3Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press A#3Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press B3Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press C4Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press C#4Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press D4Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press D#4Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press E4Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press F4Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press F#4Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press G4Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press G#4Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press A4Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press A#4Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press B4Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press C5Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press C#5Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press D5Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press D#5Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press E5Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press F5Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press F#5Cancels calibration and restores the previous button and encoder assignments in memory without asking.
Press G5Cancels calibration and restores the previous button and encoder assignments in memory without asking.
ScreenNames the next button or clockwise encoder turn; completion keeps the new assignments, while any music key or thirty seconds without input cancels and restores the previous ones.

Shared controls and signals

Do thisWhat happens
ScreenShows UBOOT just before entering USB boot mode after the octave-button hold.

Meet the friends

PRESETS chooses among these 76 friends; each brings the sound, scene and accompaniment listed here. LOOK-ALIKES can substitute a stand-in picture for the named character.

FriendSound engineSoundSceneBeatStand-in, when offered
DUCKYFM6TINE EPBubblesDANCE
PINK DUCKYWHEELSOFT FLUTEHeartsDISCO
COOL DUCKYANALOGSAW LEADConfettiHIP HOP
AXOLOTLPHYSKALIMBABubblesREGGAE
UNICORNGRAINSHIMMERRainbowDISCO
GIRAFFEFM6MARIMBAFlowersSAMBA
GOOVOICEWOW BASSHeartsDANCE
GOOBERTANALOGPLUCKConfettiHIP HOP
BLUE PUPLOFIPULSE LDFlowersROCKSPOTTY PUP
RED MONSTERVOICEVOX LEADStreetMARCHFUZZY
BLUE MONSTERWHEELFULL ORGANStreetDISCOBIG BLUE
APRILPHASEBRASSFlowersTRAIN
SCISSORSDRUMDRUM KITConfettiROCK
GHOSTVOICECHOIR AAHStarsSPOOKY
WEB HEROTRIOSYNC LEADStarsROCKSPIDER
BUTTERFLYFM6BELLFlowersLULLABY
KITTYPHYSHARPHeartsSAMBA
FROGLOFIWAVE BASSBubblesREGGAE
ROBOTLOFIARP 8BITStarsHIP HOP
RAINBOWGRAINCLOUD PADRainbowLULLABY
PRINCESS DUCKYTRIOCHIP CHOIRHeartsDISCO
RED PUPLOFISTEP LEADFlowersROCKFOX
YELLOW BIRDANALOGSINE KEYStreetMARCHCHICK
SLIMYGRAINGLITCHStarsSPOOKYPUMPKIN
BUNNYPHYSPLUCKFlowersDANCE
PANDAFM6PADRainbowHIP HOP
PENGUINLOFIWAVE LEADStarsMARCH
OWLVOICEWHISPERStarsLULLABY
BEETRIOARP LEADFlowersSAMBA
LADYBUGPHYSBELL TREEFlowersDANCE
DINOANALOGACIDConfettiROCK
WHALEGRAINFROZENBubblesLULLABY
OCTOPUSPHYSMARIMBABubblesREGGAE
FISHFM6PLUCKBubblesREGGAE
TURTLEPHYSHAND DRUMBubblesLULLABY
ICE CREAMTRIORING BELLConfettiDISCO
CUPCAKEWHEELJAZZ PERCHeartsDANCE
ROCKETNOISEARCADEStarsHIP HOP
STRAWBERRYANALOGPLUCKHeartsSAMBA
STARPHASEBELLStarsLULLABY
T-REXANALOGSAWFlowersROCK
SKELETONANALOGSINE KEYStarsSPOOKYBAT
RANCHERPHYSPLUCKFlowersHOEDOWNHORSE
RODEOANALOGPLUCKHeartsHOEDOWNCACTUS
VACUUMANALOGRAVEConfettiDANCE
SPACE HEROTRIOSAW3StarsDISCOALIEN
BEAT BOTDRUMDRUM KITConfettiHIP HOP
TOY DRUMDRUMDRUM KITFlowersMARCH
BONGODRUMDRUM KITHeartsSALSA
MONKEYDRUMDRUM KITStarsSKA
ELEPHANTANALOGBRASSDesertPOLKA
RACE CARTRIOSYNC LEADCloudsROCK
JELLYFISHANALOGSTRINGSBubblesLULLABY
BEARANALOGSQR BASSLeavesTRAP
SNOWMANTRIORING BELLSnowDISCO
CRABANALOGPLUCKBubblesFUNK
WOLFANALOGSAW LEADStarsSPOOKY
CAMELANALOGSAW LEADDesertTRAIN
SCIENTISTANALOGACIDConfettiACID
FLYTRAPANALOGACIDFlowersACID
SUNFLOWERANALOGACIDCloudsACID
SPIDER MOMPHASERESORainbowDISCORAINBOW MOM
DRAGON DUCKVOICEVOX LEADCloudsROCK
SPIDER GRANDMAWHEELGOSPELStarsROCKGREEN GRANNY
NIGHT LIGHTANALOGSOFT PADStarsLULLABY
GREEN QUEENPHASESTRINGRainbowDANCE
KING AXOLOTLFM6BRASSBubblesMARCH
FAIRY MONSTERTRIORING BELLStreetDISCOPIXIE
MORNING GLORYANALOGWINDFlowersREGGAE
GROUCHTRIOFAT BASSStreetHIP HOPALLEY CAT
TIGER CUBPHASEORGANLeavesTRAINLION CUB
RACCOONPHASEWIREStarsDISCOSQUIRREL
GOLDENRODANALOGSTRINGSLeavesHOEDOWN
PIANO PALSAMPLEPIANOStarsBOSSA
FLUTE BIRDSAMPLEFLUTECloudsSAMBA
SAX CATSAMPLESAXBubblesSHUFFLE

The hats are PARTY, CROWN, TOP HAT, BUCKET, WIZARD, BEANIE, WESTERN, CHEF, PROPELLER, FLOWERS, plus no hat.

Use the computer connection

Do thisWhat happens
Installer: Send nameThe installer’s separate Send name button sends the name without reinstalling; it requests a whole-settings save without an on-unit question, writing now if stopped or waiting until playback stops.
USB while playing Rainbow or WRITEWhile Rainbow play or WRITE is shown, USB editor and update requests remain active, so computer sends can write stored data without a question on the unit.

Close YOUR NAME with HOME or SAVE before using the Rainbow exit hold; while that page remains open it handles those buttons as name controls.

TRY AGAIN adds no separate error tone; the normal keyboard still sounds the pressed key.

Before you switch firmware

  • Back up first. Make the backup with the firmware that created the work before Rainbow’s first start: Rainbow cannot export project slots it cannot read, including Felucca 1.6.1 projects. Its archive records those slots as empty, and restoring it clears them without a question on the unit. The installer’s automatic archive before returning to stock has this same limit; it is not a substitute for the earlier backup. Use the editor’s archive to keep current music, the saved projects Rainbow can read, user sounds with their attached FM6 patches, settings including the Rainbow song and greeting, and the three user samples. A USER sound alone is not a full pattern or project backup. The archive does not keep a separate working-session autosave or hand-set SLICE markers. Write down those markers if needed. Restoring settings replaces the Rainbow song and preferences too; restoring a sample can lose that sample if the transfer stops. The restore commits each saved item separately, so an interruption can leave only part of the archive restored. Computer writes have no confirmation on the unit, and UNDO does not recover overwritten flash. The official installer reads and downloads an archive before its normal return-to-stock confirmation. A recovery install from update-loader mode requires a backup made earlier.

See the switching advice in this section. Back up with the firmware that made the work before Rainbow’s first start, and before switching away; other firmwares can also overwrite Rainbow data at start-up or during ordinary use.

  • Back up in the firmware you are leaving first, with its own tool (above). Anything below marked at risk can be written over; whether an older saved copy survives depends on how often you saved, so do not count on it.
  • What installing Rainbow Mode does to the firmware you had before.
    Show the detail

    install (update loader): Checks the firmware package and unit identity, then replaces only changed program data. It leaves the startup code alone. This version accepts larger firmware packages than newer Felucca, but still writes only the program area (An accepted incoming package; app range still ends 0x93000 regardless accepted larger image length). successful installation record cleanup: After installation, removes only valid update records. Saved music does not meet that check (Erases only a 4 KiB sector whose last 256 bytes hold a valid update record: marker 0x5441 at +6 and a matching nonzero CRC16 over bytes 2..79. In practice this is 0xE4000 and, on a first install from stock, 0xE8000. Saved music does not hold that record). every startup: At startup, clears leftover data where firmware updates are prepared, even when another firmware stored it there (Any nonblank byte in those two probes). startup legacy FM6 migration: At startup, converts a compatible older FM6 bank only if no current user-patch bank can be opened. The first write leaves the newest intact old copy alone. It does not clear all saved music or save settings merely because it started (The compatible old bank survives; newer incompatible type 7 data does not trigger migration). leaving through installer upgrade command: Starting an update clears room for the incoming loader. A failed attempt can clear that room even before any new data arrives. Holding both octave buttons for 5 seconds enters UBOOT without preparing an update (Upgrade command, whether accepted or rejected by ota_stage; official loader requires matching device/package flash head). official-installer return to stock V15: The page downloads a backup from the connected unit before asking to install stock firmware. In loader mode it cannot make a new backup: it requires confirmation that you already have one. This backup leaves out optional hand-set slices and the automatic session save; it is not a complete copy of the unit. Projects Rainbow cannot open are saved as empty entries, and restoring those entries clears their slots. Back up newer Felucca projects in Felucca before starting Rainbow (Normal return requires archive-capable firmware; loader recovery requires explicit acknowledgement). optional name sent after installing from site: If you entered a greeting name in the installer, it sends that name after installation and requests a settings save. The save is immediate if playback is stopped; this is an installer action rather than an unconditional startup write (Owner supplied a nonempty name on installer page).

    • Stock V15: Possibly at risk: stock settings (and possibly patterns).
    • Baud Girl FM-1+VA: Possibly at risk: Baud Girl presets (128); Baud Girl patterns (16, with locks).
    • Felucca: At risk by itself: settings, button calibration, favourites, MIDI LEARN map. At risk by itself, under a condition: the autosave (the music as you left it); FM6 patches of the FM6 user presets. At risk when you act: project slot A; project slot B; project slot C; project slot D; user presets 1-16; user presets 17-32; user sample slot USR1; user sample slot USR2; user sample slot USR3. These shared settings leave RESTORE LAST on by default. A saved OFF choice stops automatic saving. Rainbow Mode reads FM6 patches of the FM6 user presets until you write over the saved data. Rainbow Mode reads user sample slot USR1 until you write over the saved data. Rainbow Mode reads user sample slot USR2 until you write over the saved data. Rainbow Mode reads user sample slot USR3 until you write over the saved data.
    • SLOOP: At risk by itself: settings, calibration, song order, SYN1-4 kits, MIDI LEARN, theme and favourites. At risk by itself, under a condition: FM6 patch bank B1-B27. At risk when you act: song section A (a whole project); song section B (a whole project); song section C (a whole project); song section D (a whole project); the music in progress (autosave); user sounds U01-U16; user sounds U17-U32; user sample slot USR1; user sample slot USR2; user sample slot USR3. Rainbow Mode reads user sample slot USR1 until you write over the saved data. Rainbow Mode reads user sample slot USR2 until you write over the saved data. Rainbow Mode reads user sample slot USR3 until you write over the saved data.
    • X0X: At risk by itself: the whole X0X project (settings, sound, all 32 patterns, song, knob motion). At risk when you act: X0X button calibration; break loops slot 1; break loops slot 2; break loops slot 3. Rainbow Mode reads break loops slot 1 until you write over the saved data. Rainbow Mode reads break loops slot 2 until you write over the saved data. Rainbow Mode reads break loops slot 3 until you write over the saved data.
    • JIANT: At risk by itself: settings, calibration, favourites, MENU options. At risk by itself, under a condition: music in progress (RESTORE LAST); FM6 patches for the FM6 user sounds. At risk when you act: song 1 section A (a whole project); song 1 section B (a whole project); song 1 section C (a whole project); song 1 section D (a whole project); song 2: four sections (whole projects); song 3: four sections (whole projects); song 4: four sections (whole projects); song 5: four sections (whole projects); song 6: four sections (whole projects); song 7: four sections (whole projects); song 8: four sections (whole projects); which song is current, every song's rows and scenes; user sounds U01-U16; user sounds U17-U32. JIANT’s default RESTORE LAST OFF turns automatic saving on here. A saved JIANT ON choice turns it off here because the setting has the opposite meaning. Rainbow Mode reads FM6 patches for the FM6 user sounds until you write over the saved data.
    • Melodee: At risk by itself: settings, factory favourites, calibration, saved template. At risk by itself, under a condition: shared user presets U037-U054. At risk when you act: shared user presets U289-U378 (partly lost); shared user presets U379-U384; shared user presets U109-U126; project A: patterns, song, sounds, motion, recordings; project B: patterns, song, sounds, motion, recordings; project C: patterns, song, sounds, motion, recordings; project D: patterns, song, sounds, motion, recordings; shared user presets U145-U288; shared user presets U073-U090; shared user presets U091-U108; shared user presets U001-U018; shared user presets U019-U036.
    • FoMni: At risk by itself: FoMni setup (pages, chord buttons, lights). At risk when you act: FoMni button calibration.
    • AMB-1: At risk by itself: AMB-1 pieces and setup. At risk when you act: AMB-1 panel calibration.
    • ChoralRoot: At risk by itself: options, playing setup and panel calibration. At risk when you act: 32 imported DX7 voices; CZ-1 bank A (16 tones); CZ-1 bank B (16 tones); CZ-1 bank C (16 tones); CZ-1 bank D (16 tones); CZ-1 bank E (16 tones); CZ-1 bank F (16 tones); CZ-1 bank G (16 tones); CZ-1 bank H (16 tones); last session saved with a global save; favourite marks, chord/bass type and filter; 128 saved sounds with their complete engine patches; recorded loop 1; recorded loop 2; recorded loop 3; recorded loop 4; recorded loop 5; recorded loop 6; recorded loop 7; recorded loop 8; recorded loop 9; recorded loop 10.
    • GHOULBOX: At risk by itself: settings and panel calibration. At risk by itself, under a condition: music in progress (RESTORE LAST); FM6 patches for user sounds. At risk when you act: project A; project B; project C; project D; user sounds 1–16; user sounds 17–32; user sample slot USR1; user sample slot USR2; user sample slot USR3. These shared settings leave RESTORE LAST on by default. A saved OFF choice stops automatic saving. Rainbow Mode reads FM6 patches for user sounds until you write over the saved data. Rainbow Mode reads user sample slot USR1 until you write over the saved data. Rainbow Mode reads user sample slot USR2 until you write over the saved data. Rainbow Mode reads user sample slot USR3 until you write over the saved data.
    • M-VAVE FM-1 Open: At risk by itself: Open shared sample audio. At risk when you act: Open USER project 1; Open USER project 2; Open USER project 3; Open USER project 4; Open USER project 5; Open USER project 6; Open USER project 7; Open USER project 8; Open USER project 9; Open USER project 10; Open USER project 11; Open USER project 12; Open USER project 13; Open USER project 14; Open USER project 15; Open USER project 16; Open device preferences.
    • FM-106: At risk by itself: octave, last selected preset and MIDI preferences. At risk when you act: older stored user bank, if present (Beta4 does not store new edits).
    • Hortator: At risk by itself: settings and panel calibration. At risk when you act: project A; project B; project C; project D; user samples USR1; user samples USR2; user samples USR3. Rainbow Mode reads user samples USR1 until you write over the saved data. Rainbow Mode reads user samples USR2 until you write over the saved data. Rainbow Mode reads user samples USR3 until you write over the saved data.
    • OberVave: At risk by itself: saved programs and global settings; pattern 1 (its B-track sound can change if it uses a saved program; its pattern notes remain); pattern 2 (its B-track sound can change if it uses a saved program; its pattern notes remain); pattern 3 (its B-track sound can change if it uses a saved program; its pattern notes remain); pattern 4 (its B-track sound can change if it uses a saved program; its pattern notes remain); pattern 5 (its B-track sound can change if it uses a saved program; its pattern notes remain); pattern 6 (its B-track sound can change if it uses a saved program; its pattern notes remain); pattern 7 (its B-track sound can change if it uses a saved program; its pattern notes remain); pattern 8 (its B-track sound can change if it uses a saved program; its pattern notes remain).
    • Polly: At risk by itself: Polly setup and channel sounds. At risk by itself, under a condition: Optional QY70 style bank. At risk when you act: All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; Polly shared memory 4; Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly shared memory 14; Polly shared memory 15; Polly shared memory 16; Polly button and encoder calibration.
    • Skiff: At risk by itself: settings, calibration and favourites. At risk by itself, under a condition: user sound bank 1 (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sound bank 2 (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); last session; user sounds’ own FM6 patches. At risk when you act: project A; project B; project C; project D; user sample USR1; user sample USR2; user sample USR3. These shared settings leave RESTORE LAST on by default. A saved OFF choice stops automatic saving. Rainbow Mode reads user sounds’ own FM6 patches until you write over the saved data. Rainbow Mode reads user sample USR1 until you write over the saved data. Rainbow Mode reads user sample USR2 until you write over the saved data. Rainbow Mode reads user sample USR3 until you write over the saved data.
    • sloopDX: At risk by itself: settings, calibration, song order, MIDI, theme and favourites. At risk when you act: section A; section B; section C; section D; working loop; DX7 bank 1 voices 1–16; DX7 bank 1 voices 17–32; DX7 bank 2 voices 1–16; DX7 bank 2 voices 17–32; DX7 bank 3 voices 1–16; DX7 bank 3 voices 17–32; DX7 bank 4 voices 1–16; DX7 bank 4 voices 17–32; DX7 bank 5 voices 1–16; DX7 bank 5 voices 17–32; DX7 bank 6 voices 1–16; DX7 bank 6 voices 17–32; DX7 bank 7 voices 1–16; DX7 bank 7 voices 17–32; DX7 bank 8 voices 1–16; DX7 bank 8 voices 17–32; selected DX7 bank; MY KIT; user presets 1–16 (changed to the new format: The next save, rename or erase in this bank saves the older sounds in the new format. They can change when you return to the previous firmware. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. Some sounds play as a different instrument: SLOOP FM6 and Floyd sounds can become PHYS, SLOOP FM6 sounds using algorithm 4 can become DRUM, SLOOPDX sounds become ANALOG, and Quest SLICE sounds can become PHYS; other writes can also erase it); user presets 17–32 (changed to the new format: The next save, rename or erase in this bank saves the older sounds in the new format. They can change when you return to the previous firmware. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. Some sounds play as a different instrument: SLOOP FM6 and Floyd sounds can become PHYS, SLOOP FM6 sounds using algorithm 4 can become DRUM, SLOOPDX sounds become ANALOG, and Quest SLICE sounds can become PHYS; other writes can also erase it).
    • DUELL beta: At risk by itself: settings and panel setup. At risk by itself, under a condition: last working music. At risk when you act: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; saved patches; user wavetable USR1; user wavetable USR2; user wavetable USR3; multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12; patterns P13–P16. The full Felucca in Rainbow Mode may start with RESTORE LAST ON after DUELL, even if you turned it OFF before. DUELL saves its own settings at several points, replacing the earlier settings with ones the full Felucca in Rainbow Mode cannot read; an older choice saved by another firmware can also mean the opposite here. Check MENU > SYSTEM > RESTORE LAST in the full Felucca layer before you edit. ON allows automatic saving after edits and a pause with playback stopped, keys and buttons released, and no sound; OFF stops that autosave.
    • FiMba-1 beta: At risk by itself: FiMba-1 beta sound and playing setup. At risk when you act: FiMba-1 beta panel calibration.
    • MAKU: At risk by itself: settings and calibration. At risk by itself, under a condition: up to sixteen liked worlds; inherited FM6 patches for user presets. At risk when you act: inherited project A; inherited project B; inherited project C; inherited project D; inherited user sample 1; inherited user sample 2; inherited user sample 3; inherited user preset bank 1; inherited user preset bank 2. These shared settings leave RESTORE LAST on by default. A saved OFF choice stops automatic saving. Rainbow Mode reads inherited FM6 patches for user presets until you write over the saved data. Changing a sound or its format can make its separate patch unavailable. Rainbow Mode reads inherited user sample 1 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads inherited user sample 2 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads inherited user sample 3 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads inherited user preset bank 1 until you write over the saved data. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. MAKU’s insert controls become timing and modulation controls in Felucca. Earlier firmware ignores them. The insert sound is not kept. Rainbow Mode reads inherited user preset bank 2 until you write over the saved data. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. MAKU’s insert controls become timing and modulation controls in Felucca. Earlier firmware ignores them. The insert sound is not kept.
    • Fart Machine One: At risk when you act: learned button and encoder calibration.
    • fm1-chord: At risk by itself: settings, panel calibration, four chord preset setups and the current chord setup. At risk by itself, under a condition: FM6 bank B1-B27. At risk when you act: chord preset P1: full synth project; chord preset P2: full synth project; chord preset P3: full synth project; chord preset P4: full synth project; uploaded sample USR1 and optional SLICE markers; uploaded sample USR2 and optional SLICE markers; uploaded sample USR3 and optional SLICE markers; user sounds 1-16; user sounds 17-32. Rainbow Mode reads uploaded sample USR1 and optional SLICE markers until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads uploaded sample USR2 and optional SLICE markers until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads uploaded sample USR3 and optional SLICE markers until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads user sounds 1-16 until you write over the saved data. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. The other firmware’s extra instrument is unavailable here. Its sounds appear empty. Rainbow Mode reads user sounds 17-32 until you write over the saved data. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. The other firmware’s extra instrument is unavailable here. Its sounds appear empty.
    • SLOOP DX7 Banks: At risk by itself: settings, calibration, song order, synthesized drum kits and DX-bank setup. At risk by itself, under a condition: FM6 patches B1–B27. At risk when you act: section A; section B; section C; section D; working loop; user sounds 1–16; user sounds 17–32; user sample USR1; user sample USR2; user sample USR3. After Rainbow Mode replaces DX7 Banks’ saved settings, returning to DX7 Banks erases DX banks 1–8 at its first start without asking, including your own banks 5–8. Back up your DX banks before switching. The full Felucca in Rainbow Mode may start with RESTORE LAST ON after SLOOP DX7 Banks, even if you turned it OFF before. SLOOP DX7 Banks saves its own settings at several points, replacing the earlier settings with ones the full Felucca in Rainbow Mode cannot read; an older choice saved by another firmware can also mean the opposite here. Check MENU > SYSTEM > RESTORE LAST in the full Felucca layer before you edit. ON allows automatic saving after edits and a pause with playback stopped, keys and buttons released, and no sound; OFF stops that autosave. Rainbow Mode reads user sample USR1 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different. Rainbow Mode reads user sample USR2 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different. Rainbow Mode reads user sample USR3 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different.
    • FuMi-1: At risk by itself: FuMi-1 sound and playing setup. At risk when you act: FuMi-1 button and encoder calibration.
    • Jangada: At risk by itself: preferences, calibration and MIDI LEARN map. At risk by itself, under a condition: FM6 voices B1-B16. At risk when you act: project 1; project 2; project 3; project 4; working music (autosave); user sounds U01-U16; user sounds U17-U32; user samples USR1; user samples USR2; user samples USR3. The full Felucca in Rainbow Mode may start with RESTORE LAST ON after Jangada, even if you turned it OFF before. Jangada saves its own settings at several points, replacing the earlier settings with ones the full Felucca in Rainbow Mode cannot read; an older choice saved by another firmware can also mean the opposite here. Check MENU > SYSTEM > RESTORE LAST in the full Felucca layer before you edit. ON allows automatic saving after edits and a pause with playback stopped, keys and buttons released, and no sound; OFF stops that autosave. Rainbow Mode reads user samples USR1 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads user samples USR2 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads user samples USR3 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate.
    • WaveLoop FM-1: At risk by itself: settings, calibration and favourites. At risk by itself, under a condition: FM6 patches and controls for each drum in user sounds. At risk when you act: song 1; song 2; song 3; last session saved for the next start; slice positions you set for USR1; slice positions you set for USR2; song 4; song 5; song 6; song 7; song 8; song 9; song 10; song 11; song 12; song order and selection; user sample USR1; user sample USR2; user sounds 1–16; user sounds 17–32. Rainbow Mode reads FM6 patches and controls for each drum in user sounds until you write over the saved data. Changing a sound or its format can make its separate patch unavailable. WaveLoop also saves patches with DRUM sounds. Other firmware does not use them as WaveLoop drum patches. Rainbow Mode reads user sample USR1 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads user sample USR2 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads user sounds 1–16 until you write over the saved data. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. Rainbow Mode reads user sounds 17–32 until you write over the saved data. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question.
    • ORBIT: At risk by itself: saved section A (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); saved section B (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); saved section C (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); saved section D (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); working music kept by autosave (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); settings, calibration, song order, SYN1-SYN4 kits and MIDI preferences. At risk by itself, under a condition: USER sounds U01-U16 (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); USER sounds U17-U32 (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); FM6 bank B1-B27. At risk when you act: sample slot USR1; sample slot USR2; sample slot USR3. The full Felucca in Rainbow Mode may start with RESTORE LAST ON after ORBIT, even if you turned it OFF before. ORBIT saves its own settings at several points, replacing the earlier settings with ones the full Felucca in Rainbow Mode cannot read; an older choice saved by another firmware can also mean the opposite here. Check MENU > SYSTEM > RESTORE LAST in the full Felucca layer before you edit. ON allows automatic saving after edits and a pause with playback stopped, keys and buttons released, and no sound; OFF stops that autosave. Rainbow Mode reads sample slot USR1 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads sample slot USR2 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads sample slot USR3 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate.
    • SLOOP Floyd FM: At risk by itself: settings, panel calibration and song order. At risk when you act: song section A; song section B; song section C; song section D; the working loop kept by autosave; user sounds U01–U16; user sounds U17–U32; user sample slot USR1; user sample slot USR2; user sample slot USR3. Rainbow Mode reads user sample slot USR1 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different. Rainbow Mode reads user sample slot USR2 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different. Rainbow Mode reads user sample slot USR3 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different.
    • winampFM Synth: At risk by itself: settings, panel calibration, song order, SYN kits and MIDI. At risk by itself, under a condition: FM6 bank B1-B27. At risk when you act: section A (whole project); section B (whole project); section C (whole project); section D (whole project); working music kept by autosave; user sounds 1-16; user sounds 17-32; sample USR1; sample USR2; sample USR3. The full Felucca in Rainbow Mode may start with RESTORE LAST ON after winampFM, even if you turned it OFF before. winampFM saves its own settings at several points, replacing the earlier settings with ones the full Felucca in Rainbow Mode cannot read; an older choice saved by another firmware can also mean the opposite here. Check MENU > SYSTEM > RESTORE LAST in the full Felucca layer before you edit. ON allows automatic saving after edits and a pause with playback stopped, keys and buttons released, and no sound; OFF stops that autosave. Rainbow Mode reads sample USR1 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different. Rainbow Mode reads sample USR2 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different. Rainbow Mode reads sample USR3 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different.
    • Bubba Machine (beta): At risk when you act: sixteen six-track patterns (some or all lost); song order and four scenes (some or all lost); eight saved sampler takes (some or all lost); twelve uploaded sounds or DX7 banks (some or all lost); screen language pack; system preferences and last pattern.
    • Felucca [Salt]: At risk by itself: screen preferences, calibration and favourites. At risk when you act: project 1; project 2; project 3; project 4; user sounds U01-U16; user sounds U17-U32; user sample USR1; user sample USR2; user sample USR3. Rainbow Mode reads user sample USR1 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads user sample USR2 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads user sample USR3 until you write over the saved data. Only data in this sample slot is read. Other saved work is separate.
    • PIGEON: At risk by itself: preferences, MIDI LEARN and panel calibration. At risk by itself, under a condition: the older FM6 patch bank PIGEON no longer uses; last working session; older FM6 patches for user presets. At risk when you act: shared song and drum sample bank; saved pattern A; saved pattern B; saved pattern C; saved pattern D; slice positions set by hand in the older format; chops, drum-pad and performance edits; user sample USR1 in the older format; user sample USR2 in the older format; user sample USR3 in the older format; older user preset bank 1; older user preset bank 2. These shared settings leave RESTORE LAST on by default. A saved OFF choice stops automatic saving. Rainbow Mode reads older FM6 patches for user presets until you write over the saved data. Changing a sound or its format can make its separate patch unavailable. Rainbow Mode reads user sample USR1 in the older format until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads user sample USR2 in the older format until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads user sample USR3 in the older format until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Rainbow Mode reads older user preset bank 1 until you write over the saved data. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. Rainbow Mode reads older user preset bank 2 until you write over the saved data. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question.
    • FM1 Move: At risk by itself: settings, calibration, SYN kits and stored MIDI mappings; project 1 (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain); project 2 (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain); the working project kept by autosave (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain). At risk by itself, under a condition: FM6 bank B1–B27. At risk when you act: user sounds U01–U16; user sounds U17–U32; sample slot USR1; sample slot USR2; sample slot USR3. The full Felucca in Rainbow Mode may start with RESTORE LAST ON after FM1 Move, even if you turned it OFF before. FM1 Move can save its own settings, replacing the earlier settings with ones the full Felucca in Rainbow Mode cannot read; an older choice saved by another firmware can also mean the opposite here. Check MENU > SYSTEM > RESTORE LAST in the full Felucca layer before you edit. ON allows automatic saving after edits and a pause with playback stopped, keys and buttons released, and no sound; OFF stops that autosave. Rainbow Mode reads sample slot USR1 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different. Rainbow Mode reads sample slot USR2 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different. Rainbow Mode reads sample slot USR3 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different.
    • FM1 Quest: At risk by itself: settings, panel mapping, song order and Quest preferences/progress. At risk when you act: song section A; song section B; song section C; song section D; working music (autosave); sample USR2; sample USR3; Piano Hero P1; Piano Hero P2; Piano Hero P3; Piano Hero P4; Piano Hero P5; Piano Hero P6; FM Hero H1; FM Hero H2; FM Hero H3; FM Hero H4; FM Hero H5; FM Hero H6; user sounds U01–U16; user sounds U17–U32; sample USR1. Rainbow Mode reads sample USR1 until you write over the saved data. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different. Only the first sample is stored in the same place. The other two sample slots use different storage.
    • Groove OS: Possibly at risk: Groove project slot 1; Groove project slot 2; Groove project slot 3; Groove resume autosave; Groove sound bank A; Groove sound bank B; Groove sound bank C; Groove sound bank D; Groove custom drum sounds and kits; Groove device preferences; Groove crash reports. Groove OS does not publish where or how it stores saved work, so data may be lost even where we cannot confirm shared storage. Before switching, use export all on its Projects page to save every project and the autosave. Use Save a backup on Your own sounds too: project exports remember the sounds but leave out the audio. Use Save a safety copy on Your FM-1 for the banks, songs, autosave and samples. Keep these files on your computer. Sound banks, custom sounds, settings and crash reports may be lost.
  • What the next firmware does to Rainbow Mode's data.
    • Stock V15: Possibly at risk: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation; the last session in the full version of Felucca.
    • Baud Girl FM-1+VA: Possibly at risk: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation; the last session in the full version of Felucca.
    • Felucca: At risk by itself: the last session in the full version of Felucca; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk by itself, under a condition: your old FM6 bank (B1–B27); the FM6 patches used by the thirty-two user sounds; user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it). At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. Rainbow shares the saved RESTORE LAST choice with this firmware. WRITE does not change that choice because it ends before where the choice is stored. A saved OFF choice stops automatic saving here. Otherwise, music is saved automatically after edits and a wait with playback stopped, no held keys or buttons and no sound. Shared settings can keep beta 2ND CORE turned on from an earlier Felucca session. If a sound calculation fails or takes too long, settings may be saved later. Felucca reads the FM6 patches used by the thirty-two user sounds until you write over the saved data. Changing a sound or its format can make its separate patch unavailable. Felucca reads user sample USR1 and any slice positions you set in SLICE until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Felucca reads user sample USR2 and any slice positions you set in SLICE until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Felucca reads user sample USR3 and any slice positions you set in SLICE until you write over the saved data. Only data in this sample slot is read. Other saved work is separate. Felucca reads user sounds U01–U16, names and sixteen-step patterns without automation until you write over the saved data. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. Felucca reads user sounds U17–U32, names and sixteen-step patterns without automation until you write over the saved data. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question.
    • SLOOP: At risk by itself: the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it). At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the last session in the full version of Felucca; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. SLOOP reads user sample USR1 and any slice positions you set in SLICE until you write over the saved data. Audio loads only if it fits this slot. Sending to or erasing this slot replaces it. SLOOP reads user sample USR2 and any slice positions you set in SLICE until you write over the saved data. Audio loads only if it fits this slot. Sending to or erasing this slot replaces it. SLOOP reads user sample USR3 and any slice positions you set in SLICE until you write over the saved data. Audio loads only if it fits this slot. Sending to or erasing this slot replaces it. SLOOP keeps stored but does not show user sounds U01–U16, names and sixteen-step patterns without automation until you write over the saved data. Your sounds stay saved but cannot be shown or played. Saving into their slots removes them; saving elsewhere keeps them. Saving on the FM-1 needs another turn of the same control, with no warning that the slot holds a hidden sound. SLOOP keeps stored but does not show user sounds U17–U32, names and sixteen-step patterns without automation until you write over the saved data. Your sounds stay saved but cannot be shown or played. Saving into their slots removes them; saving elsewhere keeps them. Saving on the FM-1 needs another turn of the same control, with no warning that the slot holds a hidden sound.
    • X0X: At risk by itself: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; user sounds U17–U32, names and sixteen-step patterns without automation; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk when you act: user sounds U01–U16, names and sixteen-step patterns without automation; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. After you confirm a restore on the computer, X0X starts erasing before asking again on the FM-1. Saying no keeps X0X’s current project but does not bring back erased data from your previous firmware, even if the computer says nothing changed. X0X reads user sample USR1 and any slice positions you set in SLICE until you write over the saved data. Each zone plays as a separate repeating break loop (up to 16 per sample). Key ranges, root notes, loop points and slice markers are not used. X0X reads user sample USR2 and any slice positions you set in SLICE until you write over the saved data. Each zone plays as a separate repeating break loop (up to 16 per sample). Key ranges, root notes, loop points and slice markers are not used. X0X reads user sample USR3 and any slice positions you set in SLICE until you write over the saved data. Each zone plays as a separate repeating break loop (up to 16 per sample). Key ranges, root notes, loop points and slice markers are not used.
    • JIANT: At risk by itself: User sample USR3 and any slice positions you set in SLICE; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk by itself, under a condition: the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); the last session in the full version of Felucca. At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE. If RESTORE LAST was OFF before switching, it becomes ON in JIANT. The previous firmware’s default ON becomes OFF.
    • Melodee: At risk by itself: your old FM6 bank (B1–B27); user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk by itself, under a condition: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the FM6 patches used by the thirty-two user sounds; User sample USR3 and any slice positions you set in SLICE; the last session in the full version of Felucca. At risk when you act: User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE.
    • FoMni: At risk by itself: Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk when you act: user sounds U01–U16, names and sixteen-step patterns without automation.
    • AMB-1: At risk by itself: Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk when you act: user sounds U01–U16, names and sixteen-step patterns without automation.
    • ChoralRoot: At risk by itself: User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); User sample USR1 and any slice positions you set in SLICE; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation. ChoralRoot reads user sounds U01–U16, names and sixteen-step patterns without automation until you write over the saved data. Imported sounds may sound different, even if their names are kept. Confirming Flash Data erases the older banks they came from. ChoralRoot reads user sounds U17–U32, names and sixteen-step patterns without automation until you write over the saved data. Imported sounds may sound different, even if their names are kept. Confirming Flash Data erases the older banks they came from.
    • GHOULBOX: At risk by itself: your old FM6 bank (B1–B27); the last session in the full version of Felucca; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk by itself, under a condition: user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); the FM6 patches used by the thirty-two user sounds. At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. RESTORE LAST starts ON with the previous firmware’s fresh settings. Shared choices it reads can leave it OFF. A saved LOW click level skips the final change to ON. If CLICK was OFF or REC, an earlier change turns RESTORE LAST OFF. With CLICK ON, the previous RESTORE LAST choice stays. GHOULBOX reads the FM6 patches used by the thirty-two user sounds until you write over the saved data. GHOULBOX reads user sample USR1 and any slice positions you set in SLICE until you write over the saved data. GHOULBOX reads user sample USR2 and any slice positions you set in SLICE until you write over the saved data. GHOULBOX reads user sample USR3 and any slice positions you set in SLICE until you write over the saved data.
    • M-VAVE FM-1 Open: At risk by itself: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it). At risk when you act: User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE; the last session in the full version of Felucca; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. Workbench adds Open's built-in samples right after installing it, without asking about samples. This replaces only the items marked 'by itself right after the Workbench installs Open', before you can save anything. This follows Open V12's source code; the downloaded Workbench has not been checked against it.
    • FM-106: At risk by itself: Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. FM-106 Beta4 does not save edited user sounds, even when it says the save worked. Export them before turning off the FM-1 or changing firmware again.
    • Hortator: At risk by itself: Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name. Carried over: User sample USR1 and any slice positions you set in SLICE (Hortator uses its own one-shot sound engines, so saved loops and slices play differently); User sample USR2 and any slice positions you set in SLICE (Hortator uses its own one-shot sound engines, so saved loops and slices play differently); User sample USR3 and any slice positions you set in SLICE (Hortator uses its own one-shot sound engines, so saved loops and slices play differently).
    • OberVave: At risk by itself: Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes.
    • Polly: At risk by itself: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk when you act: User sample USR3 and any slice positions you set in SLICE; the last session in the full version of Felucca. After you agree to restore on the computer, Polly starts erasing before the FM-1 asks. Saying no on the FM-1 keeps Polly’s current project, but cannot bring back erased data from your previous firmware, even if the computer says nothing changed.
    • Skiff: At risk by itself: the last session in the full version of Felucca (changed to the new format: Once Skiff writes the converted project, returning to the previous firmware cannot load that new project copy; its surviving older copy is not a backup guarantee. This changes how the project is stored and plays); Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. At risk by itself, under a condition: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; your old FM6 bank (B1–B27); user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); the FM6 patches used by the thirty-two user sounds. Skiff keeps the saved RESTORE LAST choice: ON allows autosave; OFF disables it. Skiff reads the FM6 patches used by the thirty-two user sounds until you write over the saved data. A separate saved FM6 patch works only while its matching FM6 user sound is still stored. Skiff reads user sample USR1 and any slice positions you set in SLICE until you write over the saved data. Skiff uses its own sound engines, so saved loops or slices can play differently. Skiff reads user sample USR2 and any slice positions you set in SLICE until you write over the saved data. Skiff uses its own sound engines, so saved loops or slices can play differently. Skiff reads user sample USR3 and any slice positions you set in SLICE until you write over the saved data. Skiff uses its own sound engines, so saved loops or slices can play differently.
    • sloopDX: At risk by itself: the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); User sample USR2 and any slice positions you set in SLICE; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it). At risk by itself, under a condition: User sample USR1 and any slice positions you set in SLICE. At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name. sloopDX keeps stored but does not show user sounds U01–U16, names and sixteen-step patterns without automation until you write over the saved data. Your sounds stay saved but cannot be shown or played. Saving into their slots removes them; saving elsewhere keeps them. Saving on the FM-1 needs another turn of the same control, with no warning that the slot holds a hidden sound. sloopDX keeps stored but does not show user sounds U17–U32, names and sixteen-step patterns without automation until you write over the saved data. Your sounds stay saved but cannot be shown or played. Saving into their slots removes them; saving elsewhere keeps them. Saving on the FM-1 needs another turn of the same control, with no warning that the slot holds a hidden sound.
    • DUELL beta: At risk by itself: the last session in the full version of Felucca; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
    • FiMba-1 beta: At risk by itself: Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk when you act: user sounds U01–U16, names and sixteen-step patterns without automation.
    • MAKU: At risk by itself, under a condition: your old FM6 bank (B1–B27). At risk when you act: the last session in the full version of Felucca. Carried over: the FM6 patches used by the thirty-two user sounds; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes.
    • Fart Machine One: At risk when you act: user sounds U01–U16, names and sixteen-step patterns without automation. Fart Machine One does not import or save a music setup or loop. SAVE does nothing. Its recorded loop, tempo and effect choices last only while it stays on. Calibration is separate.
    • fm1-chord: At risk by itself: Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); user sounds U01–U16, names and sixteen-step patterns without automation (changed to the new format: Saving, erasing or renaming anything in this sound bank saves all its sounds, including any changed to the new format. They can sound different when you return to your older firmware. Some sound engine numbers and controls mean different things, so a listed sound may play differently. The separate FM6 patches for those sounds are not recovered; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (changed to the new format: Saving, erasing or renaming anything in this sound bank saves all its sounds, including any changed to the new format. They can sound different when you return to your older firmware. Some sound engine numbers and controls mean different things, so a listed sound may play differently. The separate FM6 patches for those sounds are not recovered; other writes can also erase it); User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. fm1-chord reads and plays your old FM6 bank (B1–B27) before you write over it. fm1-chord reads user sample USR1 and any slice positions you set in SLICE until you write over the saved data. Saved loop choices use ordinary looping. The ends of loops held by a gate signal can sound different. Only matching saved SLICE markers are restored. fm1-chord reads user sample USR2 and any slice positions you set in SLICE until you write over the saved data. Saved loop choices use ordinary looping. The ends of loops held by a gate signal can sound different. Only matching saved SLICE markers are restored. fm1-chord reads user sample USR3 and any slice positions you set in SLICE until you write over the saved data. Saved loop choices use ordinary looping. The ends of loops held by a gate signal can sound different. Only matching saved SLICE markers are restored.
    • SLOOP DX7 Banks: At risk by itself: the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it). At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the last session in the full version of Felucca; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. SLOOP DX7 Banks reads user sample USR1 and any slice positions you set in SLICE until you write over the saved data. Audio loads only if it fits this slot. Sending to or erasing this slot replaces it. Extra slice markers are ignored. Held loops play as ordinary loops. SLOOP DX7 Banks reads user sample USR2 and any slice positions you set in SLICE until you write over the saved data. Audio loads only if it fits this slot. Sending to or erasing this slot replaces it. Extra slice markers are ignored. Held loops play as ordinary loops. SLOOP DX7 Banks reads user sample USR3 and any slice positions you set in SLICE until you write over the saved data. Audio loads only if it fits this slot. Sending to or erasing this slot replaces it. Extra slice markers are ignored. Held loops play as ordinary loops. SLOOP DX7 Banks keeps stored but does not show user sounds U01–U16, names and sixteen-step patterns without automation until you write over the saved data. Your sounds stay saved but cannot be shown or played. Saving into their slots removes them; saving elsewhere keeps them. Saving on the FM-1 needs another turn of the same control, with no warning that the slot holds a hidden sound. SLOOP DX7 Banks keeps stored but does not show user sounds U17–U32, names and sixteen-step patterns without automation until you write over the saved data. Your sounds stay saved but cannot be shown or played. Saving into their slots removes them; saving elsewhere keeps them. Saving on the FM-1 needs another turn of the same control, with no warning that the slot holds a hidden sound.
    • FuMi-1: At risk by itself: Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk when you act: user sounds U01–U16, names and sixteen-step patterns without automation.
    • Jangada: At risk by itself: the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the last session in the full version of Felucca; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. Jangada reads user sample USR1 and any slice positions you set in SLICE until you write over the saved data. Jangada reads user sample USR2 and any slice positions you set in SLICE until you write over the saved data. Jangada reads user sample USR3 and any slice positions you set in SLICE until you write over the saved data.
    • WaveLoop FM-1: At risk by itself: Project A: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk by itself, under a condition: Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; your old FM6 bank (B1–B27); User sample USR3 and any slice positions you set in SLICE; the FM6 patches used by the thirty-two user sounds; user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it). At risk when you act: User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE. WaveLoop FM-1 reads the FM6 patches used by the thirty-two user sounds until you write over the saved data. Changing a sound or its format can make its separate patch unavailable. WaveLoop FM-1 reads user sample USR1 and any slice positions you set in SLICE until you write over the saved data. WaveLoop FM-1 reads user sample USR2 and any slice positions you set in SLICE until you write over the saved data. WaveLoop FM-1 reads user sounds U01–U16, names and sixteen-step patterns without automation until you write over the saved data. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. WaveLoop FM-1 reads user sounds U17–U32, names and sixteen-step patterns without automation until you write over the saved data. Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question.
    • ORBIT: At risk by itself: the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk by itself, under a condition: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name. At risk when you act: the last session in the full version of Felucca; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. ORBIT reads user samples USR1, USR2 and USR3 until you write over them. Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules.
    • SLOOP Floyd FM: At risk by itself: the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain). At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. SLOOP Floyd FM reads user sample USR1 and any slice positions you set in SLICE until you write over the saved data. Audio loads only if it fits this slot. Sending to or erasing this slot replaces it. Extra slice markers are ignored. Held loops play as ordinary loops. SLOOP Floyd FM reads user sample USR2 and any slice positions you set in SLICE until you write over the saved data. Audio loads only if it fits this slot. Sending to or erasing this slot replaces it. Extra slice markers are ignored. Held loops play as ordinary loops. SLOOP Floyd FM reads user sample USR3 and any slice positions you set in SLICE until you write over the saved data. Audio loads only if it fits this slot. Sending to or erasing this slot replaces it. Extra slice markers are ignored. Held loops play as ordinary loops. SLOOP Floyd FM keeps stored but does not show user sounds U01–U16, names and sixteen-step patterns without automation until you write over the saved data. Your sounds stay saved but cannot be shown or played. Saving into their slots removes them; saving elsewhere keeps them. Saving on the FM-1 needs another turn of the same control, with no warning that the slot holds a hidden sound. SLOOP Floyd FM keeps stored but does not show user sounds U17–U32, names and sixteen-step patterns without automation until you write over the saved data. Your sounds stay saved but cannot be shown or played. Saving into their slots removes them; saving elsewhere keeps them. Saving on the FM-1 needs another turn of the same control, with no warning that the slot holds a hidden sound.
    • winampFM Synth: At risk by itself: the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it). At risk by itself, under a condition: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name. At risk when you act: the last session in the full version of Felucca; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. winampFM Synth reads user samples USR1, USR2 and USR3 until you write over them. Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules. winampFM Synth keeps stored but does not show user sounds U01–U16, names and sixteen-step patterns without automation until you write over the saved data. Newer sounds are kept but not shown. Only older version-1 sounds still in the bank can play. winampFM Synth keeps stored but does not show user sounds U17–U32, names and sixteen-step patterns without automation until you write over the saved data. Newer sounds are kept but not shown. Only older version-1 sounds still in the bank can play.
    • Bubba Machine (beta): At risk by itself: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation. At risk by itself, under a condition: User sample USR3 and any slice positions you set in SLICE. At risk when you act: the last session in the full version of Felucca.
    • Felucca [Salt]: At risk by itself: Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes (changed to the new format: Rainbow stores its WRITE song, greeting, hat and volume with settings and favourites. Loading or later saving those settings can change the song and choices; changing firmware and then returning to Rainbow does not preserve all of them. These firmwares save settings and favourites in the same space. An edit here can change the other firmware’s choices). At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. Kept but not shown: user sounds U01–U16, names and sixteen-step patterns without automation (These sounds stay stored but cannot be shown or played. Saving replaces only the slot you save into. Back them up before using a slot that looks empty); user sounds U17–U32, names and sixteen-step patterns without automation (These sounds stay stored but cannot be shown or played. Saving replaces only the slot you save into. Back them up before using a slot that looks empty). Felucca [Salt] reads user sample USR1 and any slice positions you set in SLICE until you write over the saved data. Slice positions you set in SLICE stay hidden. This firmware has no storage for slice positions. Felucca [Salt] reads user sample USR2 and any slice positions you set in SLICE until you write over the saved data. Slice positions you set in SLICE stay hidden. This firmware has no storage for slice positions. Felucca [Salt] reads user sample USR3 and any slice positions you set in SLICE until you write over the saved data. Slice positions you set in SLICE stay hidden. This firmware has no storage for slice positions.
    • PIGEON: At risk by itself: Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk by itself, under a condition: User sample USR1 and any slice positions you set in SLICE; the last session in the full version of Felucca (changed to the new format: the next save of this project uses PIGEON's newer project format and sampler setup; your previous firmware cannot load it if you switch back. Engines and sound controls mean different things. In PIGEON, sampler tracks replace the synth performance setup). At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation. PIGEON keeps stored but does not show your old FM6 bank (B1–B27) until you write over the saved data. Kept but not shown, for backups. PIGEON does not play these synth patches. PIGEON keeps stored but does not show the FM6 patches used by the thirty-two user sounds until you write over the saved data. Kept but not shown, for backups. PIGEON does not play these synth patches. PIGEON reads user sample USR1 and any slice positions you set in SLICE until you write over the saved data. Sample audio can be read. Loops and slices may play differently. Only existing slice marks set by hand are read. This does not import a synth project or add missing sample audio. PIGEON reads user sample USR2 and any slice positions you set in SLICE until you write over the saved data. Sample audio can be read. Loops and slices may play differently. Only existing slice marks set by hand are read. This does not import a synth project or add missing sample audio. PIGEON reads user sample USR3 and any slice positions you set in SLICE until you write over the saved data. Sample audio can be read. Loops and slices may play differently. Only existing slice marks set by hand are read. This does not import a synth project or add missing sample audio. PIGEON keeps stored but does not show user sounds U01–U16, names and sixteen-step patterns without automation until you write over the saved data. These synth sounds are kept but not shown, for backups. PIGEON does not play them. PIGEON keeps stored but does not show user sounds U17–U32, names and sixteen-step patterns without automation until you write over the saved data. These synth sounds are kept but not shown, for backups. PIGEON does not play them.
    • FM1 Move: At risk when you act: the last session in the full version of Felucca; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation. FM1 Move reads user samples USR1, USR2 and USR3 until you write over them. Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules. FM1 Move keeps stored but does not show user sounds U01–U16, names and sixteen-step patterns without automation until you write over the saved data. Newer sounds are kept but not shown. Only older version-1 sounds still in the bank can play. FM1 Move keeps stored but does not show user sounds U17–U32, names and sixteen-step patterns without automation until you write over the saved data. Newer sounds are kept but not shown. Only older version-1 sounds still in the bank can play.
    • FM1 Quest: At risk by itself: the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; user sounds U01–U16, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it); user sounds U17–U32, names and sixteen-step patterns without automation (only FM6 sounds can lose their own patches and fall back to a factory patch or the initial voice; other sounds remain; other writes can also erase it). At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE. Quest can play your saved USR1 until you write over it, if its audio and zones fit Quest’s smaller sample slot. Sending a sample to USR1 or erasing it loses the old sample. This includes holding REC on USR1 in IMPORTER when Quest can read it. Sending a sample to USR2 or erasing USR2 can damage the end of the old USR1. Back up USR1 first. FM1 Quest keeps stored but does not show user sounds U01–U16, names and sixteen-step patterns without automation until you write over the saved data. Your sounds stay saved but cannot be shown or played. Saving into their slots removes them; saving elsewhere keeps them. Saving on the FM-1 needs another turn of the same control, with no warning that the slot holds a hidden sound. FM1 Quest keeps stored but does not show user sounds U17–U32, names and sixteen-step patterns without automation until you write over the saved data. Your sounds stay saved but cannot be shown or played. Saving into their slots removes them; saving elsewhere keeps them. Saving on the FM-1 needs another turn of the same control, with no warning that the slot holds a hidden sound.
    • Groove OS: Possibly at risk: Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation; the FM6 patches used by the thirty-two user sounds; the last session in the full version of Felucca; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE; your old FM6 bank (B1–B27). The official route first puts V15 back, then installs Groove OS. Treat this firmware’s saved work as lost and back it up with its own tools before starting. Groove OS’s project saves, autosave, preferences, sample uploads and extra installed pages can also replace leftover work; nobody has published which parts of storage they use. A sound missing from PRESETS may still occupy storage, and do not count on Groove OS’s own backups to keep it.
  • Who reads whose data.
    Show the detail

    Other firmwares reading Rainbow Mode's data: Felucca [Salt] takes over Rainbow Mode's Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes, converting them (These firmwares save settings and favourites in the same space. An edit here can change the other firmware’s choices); Felucca [Salt] reads and uses Rainbow Mode's User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE (Slice positions you set in SLICE stay hidden. This firmware has no storage for slice positions); WaveLoop FM-1 takes over Rainbow Mode's Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; your old FM6 bank (B1–B27), converting them (These firmwares save settings and favourites in the same space. An edit here can change the other firmware’s choices; If a valid current bank of FM6 patches for your sounds remains, the older bank is not changed to the new format); WaveLoop FM-1 reads and uses Rainbow Mode's user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation; FM6 patches used by the thirty-two user sounds; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE (Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question; Changing a sound or its format can make its separate patch unavailable); Felucca takes over Rainbow Mode's Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; your old FM6 bank (B1–B27); last session in the full version of Felucca, converting them (These firmwares save settings and favourites in the same space. An edit here can change the other firmware’s choices; Playback uses this firmware’s instruments and control meanings. Saved music may sound different even if it opens; If a valid current bank of FM6 patches for your sounds remains, the older bank is not changed to the new format); Felucca reads and uses Rainbow Mode's user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation; FM6 patches used by the thirty-two user sounds; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE (Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question; Changing a sound or its format can make its separate patch unavailable; Only data in this sample slot is read. Other saved work is separate); SLOOP reads and uses Rainbow Mode's User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE (Audio loads only if it fits this slot. Sending to or erasing this slot replaces it); SLOOP DX7 Banks reads and uses Rainbow Mode's User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE (Audio loads only if it fits this slot. Sending to or erasing this slot replaces it. Extra slice markers are ignored. Held loops play as ordinary loops); SLOOP Floyd FM reads and uses Rainbow Mode's User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE (Audio loads only if it fits this slot. Sending to or erasing this slot replaces it. Extra slice markers are ignored. Held loops play as ordinary loops); FM1 Quest reads and uses Rainbow Mode's User sample USR1 and any slice positions you set in SLICE (USR1 plays only if its audio and zones fit Quest’s 64 KiB slot. Sending into or erasing USR1 replaces it, including holding REC on a readable USR1 in IMPORTER. Sending into or erasing USR2 can damage the end of the old USR1. Extra slice markers are not used here); JIANT lists Rainbow Mode's Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; FM6 patches used by the thirty-two user sounds, but plays them differently (JIANT changes saved sounds when it loads them, so they stop using their own FM6 patches. They use a factory patch or the initial voice instead); JIANT takes over Rainbow Mode's Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation; your old FM6 bank (B1–B27); last session in the full version of Felucca, converting them (JIANT no longer has SAMPLE, GRAIN, SLICE or PHYS. Those sounds use its initial ANALOG sound, except old drum and percussion sounds, which become DRUM sounds. Imported names and patterns do not mean the original sample audio or sound is kept; Only patches linked to compatible FM6 user sounds are copied. Rainbow never reads its old FM6 bank again once JIANT's new patch bank exists); ChoralRoot takes over Rainbow Mode's Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; your old FM6 bank (B1–B27), converting them (After ChoralRoot saves these settings, Rainbow Mode cannot read the newer saved copy. It uses default preferences and panel calibration when you return; This applies only if the older 27-slot bank is still stored. A newer bank of FM6 patches in the same storage is separate and is not imported); ChoralRoot lists Rainbow Mode's user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation, but plays them differently (Imported sounds may sound different, even if their names are kept. Confirming Flash Data erases the older banks they came from); GHOULBOX lists Rainbow Mode's Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation, but plays them differently; GHOULBOX takes over Rainbow Mode's Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; your old FM6 bank (B1–B27); last session in the full version of Felucca, converting them; GHOULBOX reads and uses Rainbow Mode's FM6 patches used by the thirty-two user sounds; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE; fm1-chord takes over Rainbow Mode's Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation, converting them (Some sound engine numbers and controls mean different things, so a listed sound may play differently. The separate FM6 patches for those sounds are not recovered); fm1-chord reads and uses Rainbow Mode's your old FM6 bank (B1–B27); User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE (Saved loop choices use ordinary looping. The ends of loops held by a gate signal can sound different. Only matching saved SLICE markers are restored); MAKU reads and uses Rainbow Mode's Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation; FM6 patches used by the thirty-two user sounds; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE (MAKU leaves these sample bytes in place, but its controls use built-in material; these uploaded samples are not available to play here); MAKU takes over Rainbow Mode's your old FM6 bank (B1–B27), converting them; Jangada reads and uses Rainbow Mode's User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE; Skiff takes over Rainbow Mode's Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; your old FM6 bank (B1–B27); last session in the full version of Felucca, converting them (This changes how the project is stored and plays); Skiff lists Rainbow Mode's user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation, but plays them differently (The same saved sound format does not guarantee the same sound or pattern playback); Skiff reads and uses Rainbow Mode's FM6 patches used by the thirty-two user sounds; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE (A separate saved FM6 patch works only while its matching FM6 user sound is still stored; Skiff uses its own sound engines, so saved loops or slices can play differently); Hortator lists Rainbow Mode's User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE, but plays them differently (Hortator uses its own one-shot sound engines, so saved loops and slices play differently); ORBIT takes over Rainbow Mode's user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation, converting them (Only older version-1 sounds can change to this format; engine numbers and sound controls may mean different things and change how they play); ORBIT reads and uses Rainbow Mode's User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE (Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules); PIGEON reads and uses Rainbow Mode's Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes; User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE (calibration and shared preferences can still be read, but the WRITE song is not kept; Sample audio can be read. Loops and slices may play differently; Only existing slice marks set by hand are read. This does not import a synth project or add missing sample audio); PIGEON takes over Rainbow Mode's Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; last session in the full version of Felucca, converting them (Engines and sound controls mean different things. In PIGEON, sampler tracks replace the synth performance setup); winampFM Synth reads and uses Rainbow Mode's User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE (Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules); FM1 Move reads and uses Rainbow Mode's User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE (Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules); X0X lists Rainbow Mode's User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE, but plays them differently (Each zone plays as a separate repeating break loop (up to 16 per sample). Key ranges, root notes, loop points and slice markers are not used); Jangada converts only older version 1 sounds in this group. Newer sound versions look empty, and saving anywhere in the group drops them from the rewritten group.; Skiff imports some settings and calibration, but can change and save the previous firmware’s preferences without asking. What Rainbow Mode reads of other firmwares' data: Rainbow Mode reads and uses Felucca's settings, button calibration, favourites, MIDI LEARN map; user presets 1-16; user presets 17-32; FM6 patches of the FM6 user presets; user sample slot USR1; user sample slot USR2; user sample slot USR3; Rainbow Mode reads and uses JIANT's settings, calibration, favourites, MENU options; user sounds U01-U16; user sounds U17-U32; FM6 patches for the FM6 user sounds; Rainbow Mode reads and uses GHOULBOX's settings and panel calibration; user sounds 1–16; user sounds 17–32; FM6 patches for user sounds; user sample slot USR1; user sample slot USR2; user sample slot USR3; Rainbow Mode takes over Hortator's settings and panel calibration, converting them; Rainbow Mode reads and uses Skiff's settings, calibration and favourites; user sound bank 1; user sound bank 2; user sounds’ own FM6 patches; user sample USR1; user sample USR2; user sample USR3; Rainbow Mode reads and uses SLOOP's user sounds U01-U16; user sounds U17-U32; user sample slot USR1; user sample slot USR2; user sample slot USR3; Rainbow Mode reads and uses X0X's break loops slot 1; break loops slot 2; break loops slot 3; Rainbow Mode reads and uses Hortator's user samples USR1; user samples USR2; user samples USR3; Rainbow Mode lists sloopDX's user presets 1–16; user presets 17–32, but plays them differently (Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. Some sounds play as a different instrument: SLOOP FM6 and Floyd sounds can become PHYS, SLOOP FM6 sounds using algorithm 4 can become DRUM, SLOOPDX sounds become ANALOG, and Quest SLICE sounds can become PHYS); Rainbow Mode takes over MAKU's settings and calibration, converting them (These firmwares save settings and favourites in the same space. An edit here can change the other firmware’s choices); Rainbow Mode lists MAKU's inherited user preset bank 1; inherited user preset bank 2, but plays them differently (Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. MAKU’s insert controls become timing and modulation controls in Felucca. Earlier firmware ignores them. The insert sound is not kept); Rainbow Mode reads and uses MAKU's inherited FM6 patches for user presets; inherited user sample 1; inherited user sample 2; inherited user sample 3 (Changing a sound or its format can make its separate patch unavailable; Only data in this sample slot is read. Other saved work is separate); Rainbow Mode lists fm1-chord's user sounds 1-16; user sounds 17-32, but plays them differently (Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. The other firmware’s extra instrument is unavailable here. Its sounds appear empty); Rainbow Mode takes over fm1-chord's FM6 bank B1-B27, converting them (If a valid bank of FM6 patches for your sounds from another firmware remains, the older bank is not changed to the new format at start-up); Rainbow Mode reads and uses fm1-chord's uploaded sample USR1 and optional SLICE markers; uploaded sample USR2 and optional SLICE markers; uploaded sample USR3 and optional SLICE markers (Only data in this sample slot is read. Other saved work is separate); Rainbow Mode lists SLOOP DX7 Banks's user sounds 1–16; user sounds 17–32; user sample USR1; user sample USR2; user sample USR3, but plays them differently (Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. Some sounds play as a different instrument: SLOOP FM6 and Floyd sounds can become PHYS, SLOOP FM6 sounds using algorithm 4 can become DRUM, SLOOPDX sounds become ANALOG, and Quest SLICE sounds can become PHYS; Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different); Rainbow Mode reads and uses Jangada's user samples USR1; user samples USR2; user samples USR3 (Only data in this sample slot is read. Other saved work is separate); Rainbow Mode takes over WaveLoop FM-1's settings, calibration and favourites; song 1; song 2; song 3; last session saved for the next start, converting them (These firmwares save settings and favourites in the same space. An edit here can change the other firmware’s choices; Playback uses this firmware’s instruments and control meanings. Saved music may sound different even if it opens. WaveLoop DRUM uses its stored FM6 patch differently. The page and chosen song from WaveLoop’s automatically saved session are not restored here); Rainbow Mode lists WaveLoop FM-1's user sounds 1–16; user sounds 17–32, but plays them differently (Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question); Rainbow Mode reads and uses WaveLoop FM-1's FM6 patches and controls for each drum in user sounds; user sample USR1; user sample USR2 (Changing a sound or its format can make its separate patch unavailable. WaveLoop also saves patches with DRUM sounds. Other firmware does not use them as WaveLoop drum patches; Only data in this sample slot is read. Other saved work is separate); Rainbow Mode reads and uses ORBIT's sample slot USR1; sample slot USR2; sample slot USR3 (Only data in this sample slot is read. Other saved work is separate); Rainbow Mode lists SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32; user sample slot USR1; user sample slot USR2; user sample slot USR3, but plays them differently (Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. Some sounds play as a different instrument: SLOOP FM6 and Floyd sounds can become PHYS, SLOOP FM6 sounds using algorithm 4 can become DRUM, SLOOPDX sounds become ANALOG, and Quest SLICE sounds can become PHYS; Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different); Rainbow Mode lists winampFM Synth's user sounds 1-16; user sounds 17-32; sample USR1; sample USR2; sample USR3, but plays them differently (Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. Some sounds play as a different instrument: SLOOP FM6 and Floyd sounds can become PHYS, SLOOP FM6 sounds using algorithm 4 can become DRUM, SLOOPDX sounds become ANALOG, and Quest SLICE sounds can become PHYS; Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different); Rainbow Mode takes over Felucca [Salt]'s project 1; project 2; project 3; project 4, converting them (Playback uses this firmware’s instruments and control meanings. Saved music may sound different even if it opens); Rainbow Mode lists Felucca [Salt]'s user sounds U01-U16; user sounds U17-U32, but plays them differently (Salt’s DRAWBAR sounds use the instrument number this firmware uses for WHEEL, so they play as a different instrument. Saving also keeps the format changes made to the bank when it loaded); Rainbow Mode reads and uses Felucca [Salt]'s user sample USR1; user sample USR2; user sample USR3 (Only data in this sample slot is read. Other saved work is separate); Rainbow Mode takes over PIGEON's preferences, MIDI LEARN and panel calibration; older FM6 patch bank PIGEON no longer uses, converting them (These firmwares save settings and favourites in the same space. An edit here can change the other firmware’s choices; If a valid current bank of FM6 patches for your sounds remains, the older bank is not changed to the new format); Rainbow Mode reads and uses PIGEON's older user preset bank 1; older user preset bank 2; older FM6 patches for user presets; user sample USR1 in the older format; user sample USR2 in the older format; user sample USR3 in the older format (Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question; Changing a sound or its format can make its separate patch unavailable; Only data in this sample slot is read. Other saved work is separate); Rainbow Mode lists FM1 Move's user sounds U01–U16; user sounds U17–U32; sample slot USR1; sample slot USR2; sample slot USR3, but plays them differently (Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. Some sounds play as a different instrument: SLOOP FM6 and Floyd sounds can become PHYS, SLOOP FM6 sounds using algorithm 4 can become DRUM, SLOOPDX sounds become ANALOG, and Quest SLICE sounds can become PHYS; Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different); Rainbow Mode lists FM1 Quest's user sounds U01–U16; user sounds U17–U32; sample USR1, but plays them differently (Only sounds this firmware can read will play. Saving into a slot it cannot read can replace it without an overwrite question. Some sounds play as a different instrument: SLOOP FM6 and Floyd sounds can become PHYS, SLOOP FM6 sounds using algorithm 4 can become DRUM, SLOOPDX sounds become ANALOG, and Quest SLICE sounds can become PHYS; Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different. Only the first sample is stored in the same place. The other two sample slots use different storage). Everything else of another firmware's looks empty or foreign to the reader.

  • Every way each write can happen, for all mapped firmwares: the flash atlas's table.

Rainbow keeps one WRITE song, its greeting name, hat, volume ceiling and look-alike choice with the shared Felucca settings. WRITE saves while stopped once more than four seconds have passed since its last marked edit, and when leaving WRITE. If those four seconds pass during playback, it saves as soon as playback stops. The grown-ups’ settings save immediately while stopped or wait for playback to stop. The hidden Felucca keeps four projects, thirty-two user sounds and their attached FM6 patches, three user samples and a working-session autosave. Full projects hold the four tracks; a USER sound saves only its first sixteen pattern steps and no automation. Full Felucca autosaves changed music after ten quiet seconds, at least sixty seconds between successful writes, while RESTORE LAST is on. There is no save at power-off. Rainbow play does not run that autosave. COPY ME stars are not kept after leaving the game in this build.

WRITE and the grown-ups’ choices rewrite the shared settings record; they are separate from the hidden Felucca music autosave. Exiting the toy restores a readable working-session autosave when RESTORE LAST is on. Without one, the remaining music stays in memory; it is not saved automatically until it changes. This build opens its own projects and supported older project formats. A newer project format it cannot read appears empty and can be saved over without an overwrite question. Before changing versions, make a backup using a version that can still open the work.

Keep an archive made before changing versions. This build writes projects in the Felucca 1.1 generation; Felucca versions before 1.1 cannot open those projects. Its attached FM6 user-patch storage also needs Felucca 1.0.3 or later. Projects saved in later formats may need a newer reader than the one inside Rainbow. Keep the original sample files and SLICE marker notes as well as the archive. Rainbow’s project saves, renames and restores, user-sound saves, renames, erases, sends to the FM-1 and restores, and USR1 sample sends to the FM-1, erases, slice edits and restores can also replace ChoralRoot’s legacy sounds 1–32, VA patches, FM6 patches 1–32, CZ patches 1–32 and FM TONE patches, kept for returning to ChoralRoot 0.21 or older.

In full Felucca, first opening a quick layer saves its seen-hint flag. Changing the REC layer’s choices saves them when the layer closes; marking favourites or changing the FAV filter also requests a settings save. Closing MENU requests a save even without an edit; the write is skipped only when the resulting settings match the loaded or last-saved copy. If no settings could be read, the first menu close can therefore write a new settings record. These operations rewrite the whole settings record without asking, wait while playback runs, and cannot be reversed with UNDO.

A complete archive lists all four saved projects, both user-sound banks and all three sample slots, including empty ones. Restoring an empty project, sound bank or sample slot clears the corresponding saved item on the unit; it does not keep newer work that was absent from that backup. An empty attached-patch entry clears those attached FM6 patches. The browser rejects an archive with arbitrarily missing items before writing anything. Supported older archives can omit the later FM6 patch entries: an omitted entry is not written or erased, although restored sound records may stop matching the patches left on the unit. The separate working-session autosave and hand-set SLICE markers are not part of this restore.

Back up using the firmware that made the work BEFORE Rainbow’s first start; waiting to save in Rainbow is not sufficient protection.

At every start Rainbow checks the update area and, if its probes find data, erases that area without asking. See the switching advice in this section for the affected saved work.

See the switching advice in this section for the affected saved work. Triggers include a child’s WRITE or grown-ups’ setting, first quick-layer use, MENU close, calibration, or a settings/name send from the computer. These writes ask no question, wait while playback runs, and skip the flash write only if the stored settings would be unchanged.

In particular, WRITE saves can alter Felucca 1.6.1’s custom palette, idle animation, preset-list category, FX-key assignments and some menu choices; changing Rainbow’s volume ceiling or look-alikes choice can alter that version’s HOME view.

See the switching advice in this section for the affected saved work. Unreadable slots get no overwrite question, and computer sends have no question on the unit.

Saving, renaming, erasing or sending a user sound can rewrite its whole sound bank. See the switching advice in this section for the affected saved work. A sound save into an empty-looking slot asks nothing about those other contents; computer writes ask no question on the unit. Rainbow cannot read Melodee’s user-sound banks, so their slots look empty; its first sound save or send writes its own sixteen-slot bank over the Melodee bank without an overwrite question.

The first full-Felucca autosave after a music edit writes without asking. See the switching advice in this section for the affected saved work. It runs only with RESTORE LAST on after the stopped, quiet interval described above; the toy does not run this music autosave.

An FM6 user-sound save or patch send writes its patch storage. See the switching advice in this section for the affected saved work. Compatible attached FM6 patch banks from other Felucca-family firmwares are read: a normal slot save changes that slot’s patch entry while carrying the other entries forward. A carried patch plays only while its matching user-sound record still matches. If no readable attached-patch bank exists, a surviving compatible older FM6 bank can also trigger an automatic conversion and write at start-up, without asking.

Sample sends, erases and restores from the editor write their selected sample space. See the switching advice in this section for the affected saved work. Automatic saving of changed SLICE markers can also overwrite overlapping work in a sample’s free tail. These writes have no question on the unit.

See the switching advice in this section for the affected saved work. Baud Girl’s exact preset and pattern locations are not verified, so preservation cannot be promised; back up those sounds and patterns in Baud Girl before switching.

Where the docs and the firmware disagree

  • KNOB 4 WIGGLE on the FM-1: The guide assigns WIGGLE and vibrato to an ordinary KNOB 4 turn. The FM-1 branch consumes KNOB 4 once before checking the HOME hold and reads it again for WIGGLE, so an ordinary accumulated turn is discarded; the HOME-held HAT control works.
  • WRITE accompaniment count and stored beats: The WRITE section describes thirteen drum accompaniments. The button cycles 20 beats, but its saved field holds only four bits: FUNK reloads as no beat, and SKA, TRAP, SALSA and SHUFFLE reload as DANCE, MARCH, SPOOKY and ROCK respectively.
  • WRITE tempo persistence: The guide says the song is kept and saved after song changes. SELECT changes the live tempo without marking WRITE dirty, so a tempo-only change is not kept unless another marked song edit is subsequently saved.
  • NAME access from WRITE: The guide describes HOME-held ALGORITHM as always opening NAME. The handler requires WRITE to be closed before ALGORITHM can open NAME.
  • Octave behavior in games and drum friends: The guide says GUESS and FOLLOW stay at octave zero and drum assignments do not change with size. KNOB 1 and OCT call kid_size, which directly changes song.octave even for these modes and drum friends; later changes that call kid_knobs restore octave zero.

COPY ME stars are temporary in this build and reset when the play mode changes.

Mapping limits

  • No physical FM-1 was used; timing and the ordinary KNOB 4 consume behavior are conclusions from source, not measurements on a unit.
  • The SMK-37-specific controls are outside this FM-1 panel map.

Mapped from joshbartlettband-web/felucca-rainbow at 1.1.5-rb (2539ec9), 2026-10-17. The actions were checked against that source; individual evidence and line references are in [rainbow.json](rainbow.json). An independent checker found zero errors in round 3 (2026-10-17). Firmware licence: GPL-3.0-only. This is an independent guide, with no affiliation to M-VAVE or the firmware authors.

Invite-only for now

Ask Les about your own setup

Say what you want to make and what else you use. Les gives you steps for your own gear, one at a time, and says why each one works.

To get an invite: leave your email, then join the Les Discord.

Gear named here gets added to Les first.

We'll email your invite, plus an occasional note on what's new in Les. Unsubscribe anytime. Privacy

Les is independent and not affiliated with M-VAVE or the firmware authors. M-VAVE and FM-1 are trademarks of their owners.