FM-1 firmware · v2.4
SLOOP Floyd FM
A four-track groovebox with a four-operator FM engine and coloured envelope and routing views.
- What it is
- A four-operator FM groovebox with four tracks and colour views for envelopes and operator routing
- Best for
- Exploring FM through pictures; owners prepared to record operator edits that cannot be saved
- Install
- hub or GitHub release (choose sloop-2.4.fwsc)
- Scan
- Scanned, nothing harmful found · Oct 30 What we checked
What each control does on SLOOP Floyd FM
TapSwipe across the panel, then tap any control to see what it does on SLOOP Floyd FM.
Start here
The v2.4 release ships two different packages: the Firmware Hub installs sloop-2.4.fwsc, built at aff6ba4 from the SLOOP 2.2 base with Floyd, before the SLOOP 2.3 merge; the tag’s later build is felucca-2.4.fwsc.
Preserve your work before switching: This build has no complete backup or restore. See Before you switch firmware below. Record audio, write down settings and keep original samples; the editor can export individual sounds and user sounds, with the limits described below.
Before shaping a Floyd sound: OP2–OP4 envelopes and LEVEL 1/4 are omitted from every save; loading a sound or section keeps their current values, while restarting resets them. LEVEL 1 changes the drawing only. OP1’s envelope shapes the whole mixed voice.
The modes
A page, the selected track and transport state can apply together; holding a layer temporarily replaces a page’s controls. Page buttons first reopen the family’s last page, then cycle on later taps.
| Mode or page | How to enter | What it is |
|---|---|---|
| Playing a synth track | Turn ALGORITHM to track 1, 2 or 3 and hold no function button. | The keys play the selected synth track. Its KEYS setting can round notes into the scale (SNAP) or lay the scale over the white keys starting at C4, leaving the black keys silent (WHITE). |
| Chord mode on a synth track | Hold SEL and set KNOB 1 to a chord type. | White keys play chords from the selected scale, rooted from C4; black keys are silent, and CHR uses natural minor for chord building. |
| Playing the drum track | Turn ALGORITHM to track 4. | The 16 white keys play the 16 drum sounds; each black key doubles the white key just left of it. OCT- and OCT+ held make hits ghost or hard. |
| TRACKS screen | Tap HOME. | The performance view: tempo, transport, the four tracks with their steps and levels, and four dials (swing, level, steps, pan). |
| A button's pages | Tap a page-family button. | Four knob columns per page; a family button first reopens its last page and later taps cycle, while SELECT remains tempo. |
| SEQ STEP page (synth tracks) | On a synth track tap SEQ, then cycle its remembered STEP, PATTERN and SONG pages until STEP appears. | Step entry one step at a time: the keys write the step under the cursor, the knobs move the cursor and shape the step. |
| SAVE pages | Tap SAVE away from TRACKS, DRUMS and SONG. | PRESETS browses sounds, USER stores 32 user sounds, PROJECT loads or stores four sections, and TOOLS resets patterns, sounds or the loop. |
| SAVE > PRESETS page | Cycle SAVE to PRESETS. | Factory sounds grouped by kind followed by stored user sounds; no device favourites. |
| SAVE > USER page | Tap SAVE again from PRESETS. | The 32 user sound slots: pick one, then load, erase or save with two clicks each. |
| SAVE > SECTION page | Cycle SAVE to PROJECT. | Four stored sections A–D, displayed as numbered project slots, with load and save controls but no erase control. |
| SAVE > TOOLS page | Cycle SAVE to TOOLS. | Two rightward turns arm and execute pattern clear, sound reset or a new working loop. |
| DRUMS screen, grid page | Select track 4 and tap EDIT or SEQ from TRACKS to reopen the last GRID or KIT page, then tap either again if needed for GRID. | A sixteen-lane drum grid edited with knobs; the keyboard still plays drum sounds here. |
| DRUMS screen, kit page | Select track 4 and tap EDIT or SEQ from TRACKS to reopen the last GRID or KIT page, then tap either again if needed for KIT. | Sixteen pads show drum hits; the knobs set kit, level, reverb and pan. |
| SONG screen | Tap SAVE on TRACKS or DRUMS, hold SAVE and use white key 16, or cycle SEQ to SONG. | Edits the song order by hand: up to 16 entries, each a section A-D and a length in bars. |
| Transport stopped | Stop with PLAY. | The loop is stopped, allowing flash saves and song edits; user sounds can still load during playback. |
| Transport playing | Press PLAY. | All four tracks loop. |
| Song mode | Hold SAVE and press white key 13, or press OCT- on the SONG screen. | PLAY performs the saved section order, while REC is refused during song playback and arms ordinary loop recording when stopped. |
| REC armed (rec ready) | Press REC while stopped. | An empty loop starts a free take with the first note; existing music starts loop recording with that note, while PLAY can start loop recording directly and KNOB 1–4 do nothing. |
| Free take | Arm an empty loop with REC, then play a note. | Play freely, then press REC to fit a one-, two- or four-bar loop with notes rounded to the grid, or press PLAY to discard the take; it closes itself after 24 seconds. |
| Clear-track ring | Hold REC past 0.7 s. | A ring fills; keep holding to clear the selected track, let go to cancel. |
| FX layer (punch) | Hold FX. | Sixteen white keys hold effects over the whole mix, while three knobs set master filter, dust and duck. |
| EDIT layer (erase) | Hold EDIT. | Erase a note or drum sound with a key, rotate, resize or transpose patterns with knobs, and undo or redo notes and length with OCT-/OCT+. |
| ARP layer (note repeat) | Hold ARP. | A held key repeats in time at the roll RATE (KNOB 1); while recording, rolls are written as ratchets. |
| SEQ layer (steps) | Hold SEQ. | Each white key stands for one of the 16 steps shown; F#3, G#3, A#3 and C#4 switch between the four pages of steps of the selected track. |
| SEQ layer with step keys held | Hold SEQ and one or more white step keys. | Edit pitches or drum lane, four hit levels and ratchets; KNOB 4 still sets track length, with no parameter locks, fills or nudge. |
| SEL layer (key and chords) | Hold SEL. | Any key sets the song's key; the knobs set chord type, scale, KEYS mode and transpose. |
| GLO layer (mix) | Hold GLO. | White keys 1–4 mute, 5–8 solo and 16 taps tempo, while four knobs set track levels. |
| SAVE layer (song) | Hold SAVE. | White keys 1–4 recall sections, 5–8 store them, 13 switches song mode, 14 records the section order and 16 opens SONG. |
| A layer locked open | Hold a layer button (FX, EDIT, ARP, SEQ, SEL, GLO or SAVE) and tap HOME. | Releasing the layer button leaves its controls active. PLAY and REC still operate, as do the two octave buttons; pressing another button exits the layer without carrying out that button’s usual action. |
| HOME menu | Hold HOME for 0.7 seconds. | Six choices: COLOR, LOWCUT, ZOOM, HARDWARE CALIBRATION, ABOUT and BACK, using PRESETS, KNOB 1 and OCT+/OCT-. |
| ABOUT screen | Choose ABOUT in the HOME menu with PRESETS, then press OCT+. | Version, build date and credits, still bearing the parent SLOOP name. |
| Hardware calibration | Power on holding OCT- and OCT+, or open HARDWARE CALIBRATION in the HOME menu. | Press each named button and turn each named knob right, with 30 seconds of inactivity retaining the old mapping; a power-on attempt saves settings afterward only when the bytes differ. |
| USB rescue | Switch on holding OCT- alone (also entered by itself after two failed starts). | A minimal mode with audio off that only waits for a reinstall from the browser installer. |
| Update-mode countdown | While stopped, hold OCT- and OCT+ together. | After 2 s a countdown shows; at 5 s the work is saved and the FM-1 enters its update mode (UBOOT). Letting go cancels. |
| Arpeggiator HOLD | Turn on an ARP mode, then set HOLD on ARP 2. | The arpeggiator keeps the notes after release; a new press after every key is released replaces its held set. |
| ENV | Tap ENV until ENV appears. | Four knob columns for synth tracks; blank columns do nothing. |
| ENV DEST | Tap ENV until ENV DEST appears. | Four knob columns for synth tracks; blank columns do nothing. |
| LFO | Tap LFO until LFO appears. | Four knob columns for synth tracks; blank columns do nothing. |
| LFO DEST | Tap LFO until LFO DEST appears. | Four knob columns for synth tracks; blank columns do nothing. |
| FX | Tap FX until FX appears. | Four knob columns for synth tracks; blank columns do nothing. |
| SLICER | Tap FX until SLICER appears. | Four knob columns for all tracks; blank columns do nothing. |
| DLY | Tap FX until DLY appears. | Four knob columns for all tracks; blank columns do nothing. |
| REV/CHO | Tap FX until REV/CHO appears. | Four knob columns for all tracks; blank columns do nothing. |
| SCL | Tap SEL until SCL appears. | Four knob columns for synth tracks; blank columns do nothing. |
| SCL 2 | Tap SEL until SCL 2 appears. | Four knob columns for synth tracks; blank columns do nothing. |
| VOICE | Tap EDIT until VOICE appears. Normally available with a non-Floyd synth engine selected. | Four knob columns for synth tracks; blank columns do nothing. |
| VOICE 2 | Tap EDIT until VOICE 2 appears. Normally available with a non-Floyd synth engine selected. | Four knob columns for synth tracks; blank columns do nothing. |
| GLOBAL | Tap GLO until GLOBAL appears. | Four knob columns for all tracks; blank columns do nothing. |
| MASTER | Tap GLO until MASTER appears. | Four knob columns for all tracks; blank columns do nothing. |
| SYSTEM | Tap GLO until SYSTEM appears. | Four knob columns for all tracks; blank columns do nothing. |
| DRUMS settings | Tap GLO until DRUMS settings appears. | Four knob columns for all tracks; blank columns do nothing. |
| ARP | Tap ARP until ARP appears. | Four knob columns for synth tracks; blank columns do nothing. |
| ARP 2 | Tap ARP until ARP 2 appears. | Four knob columns for synth tracks; blank columns do nothing. |
| PATTERN | Tap SEQ until PATTERN appears. | Four knob columns for all tracks; blank columns do nothing. |
| ANALOG OSC | Choose ANALOG, then tap EDIT until OSC appears, reopening its last page first when returning from another family. | The four columns are WAVE, DTN, MIX, NOIS. |
| ANALOG FLT | Choose ANALOG, then tap EDIT until FLT appears, reopening its last page first when returning from another family. | The four columns are CUT, RES, DRV, KTR. |
| DIGITAL OPS | Choose DIGITAL, then tap EDIT until OPS appears, reopening its last page first when returning from another family. | The four columns are ALG, R2, R3, R4. |
| DIGITAL MOD | Choose DIGITAL, then tap EDIT until MOD appears, reopening its last page first when returning from another family. | The four columns are IDX, MDEC, FB, blank. |
| PHASE PHS | Choose PHASE, then tap EDIT until PHS appears, reopening its last page first when returning from another family. | The four columns are WAVE, WAVE2, DCW, ENV. |
| PHASE LINE | Choose PHASE, then tap EDIT until LINE appears, reopening its last page first when returning from another family. | The four columns are DTN, LINE, SUB, blank. |
| LOFI CHIP | Choose LOFI, then tap EDIT until CHIP appears, reopening its last page first when returning from another family. | The four columns are CHIP, WAVE, DUTY, CRSH. |
| LOFI MOTN | Choose LOFI, then tap EDIT until MOTN appears, reopening its last page first when returning from another family. | The four columns are SWP, VIB, ARP, TONE. |
| SAMPLE SET | Choose SAMPLE, then tap EDIT until SET appears, reopening its last page first when returning from another family. | The four columns are SET, TUNE, BITS, LOOP. |
| SAMPLE TONE | Choose SAMPLE, then tap EDIT until TONE appears, reopening its last page first when returning from another family. | The four columns are CUT, blank, DRV, blank. |
| VOICE VOWL | Choose VOICE, then tap EDIT until VOWL appears, reopening its last page first when returning from another family. | The four columns are VOWL, VOWL2, TALK, SHIFT. |
| VOICE TONE | Choose VOICE, then tap EDIT until TONE appears, reopening its last page first when returning from another family. | The four columns are BUZZ, BRTH, Q, RAND. |
| TRIO OSC | Choose TRIO, then tap EDIT until OSC appears, reopening its last page first when returning from another family. | The four columns are WAVE, INT2, INT3, DTN. |
| TRIO TONE | Choose TRIO, then tap EDIT until TONE appears, reopening its last page first when returning from another family. | The four columns are MODE, CUT, RES, PW. |
| WHEEL BARS | Choose WHEEL, then tap EDIT until BARS appears, reopening its last page first when returning from another family. | The four columns are REG, SUB, BODY, TOP. |
| WHEEL TONE | Choose WHEEL, then tap EDIT until TONE appears, reopening its last page first when returning from another family. | The four columns are PERC, CLICK, DRV, ROTR. |
| GRAIN GRAN | Choose GRAIN, then tap EDIT until GRAN appears, reopening its last page first when returning from another family. | The four columns are SRC, POS, SIZE, DENS. |
| GRAIN SPRY | Choose GRAIN, then tap EDIT until SPRY appears, reopening its last page first when returning from another family. | The four columns are PTCH, SPRD, RAND, TONE. |
| Floyd ALGO | Choose the FLOYD engine, then tap EDIT until ALGO appears. | Floyd editing normally opens this page, but changing track can leave it visible for another synth and keep editing that track’s values. |
| Floyd OP1 | Choose the FLOYD engine, then tap EDIT until OP1 appears. | Floyd editing normally opens this page, but changing track can leave it visible for another synth and keep editing that track’s values. |
| Floyd OP2 | Choose the FLOYD engine, then tap EDIT until OP2 appears. | Floyd editing normally opens this page, but changing track can leave it visible for another synth and keep editing that track’s values. |
| Floyd OP3 | Choose the FLOYD engine, then tap EDIT until OP3 appears. | Floyd editing normally opens this page, but changing track can leave it visible for another synth and keep editing that track’s values. |
| Floyd OP4 | Choose the FLOYD engine, then tap EDIT until OP4 appears. | Floyd editing normally opens this page, but changing track can leave it visible for another synth and keep editing that track’s values. |
| Floyd LEVEL | Choose the FLOYD engine, then tap EDIT until LEVEL appears. | Floyd editing normally opens this page, but changing track can leave it visible for another synth and keep editing that track’s values. |
| Floyd RATIO | Choose the FLOYD engine, then tap EDIT until RATIO appears. | Floyd editing normally opens this page, but changing track can leave it visible for another synth and keep editing that track’s values. |
| Pattern controls outside SONG | Use a page outside SONG and the HOME menu. | Holding REC can clear the selected track here. |
| Firmware update transfer | Start a firmware install over USB. | The firmware displays each update stage and a failure code if a stage fails. |
| Floyd page after a track change | Open a Floyd EDIT page, then turn ALGORITHM to a different synth track. | The page stays open and acts on the newly selected track; use EDIT or HOME to leave it. |
Control reference
White keys are numbered 1–16 from left to right; black keys use pitch names. SELECT sets tempo outside SONG and the HOME menu. Keys play drum hits on GRID; use its knobs to edit steps. Each table names the context in which its rows apply.
Playing a synth track
| Do this | What happens |
|---|---|
| OCT- press | Moves the keyboard an octave down (range -3 to +3). |
| OCT- use together with OCT+ | Both together: back to octave 0. |
| OCT+ press | Moves the keyboard an octave up (range -3 to +3). |
| OCT+ use together with OCT- | Both together: back to octave 0. |
| F3 key press | Plays F3 on the selected synth track, moved by the octave buttons and transpose. |
| F3 key, F#3 key, G3 key, G#3 key, A3 key, A#3 key, B3 key, C4 key, C#4 key, D4 key, D#4 key, E4 key, F4 key, F#4 key, G4 key, G#4 key, A4 key, A#4 key, B4 key, C5 key, C#5 key, D5 key, D#5 key, E5 key, F5 key, F#5 key, G5 key release | Releases the notes started by this key; an active arpeggiator’s HOLD can keep its own held set. |
| F#3 key press | Plays F#3 on the selected synth track, moved by the octave buttons and transpose. |
| G3 key press | Plays G3 on the selected synth track, moved by the octave buttons and transpose. |
| G#3 key press | Plays G#3 on the selected synth track, moved by the octave buttons and transpose. |
| A3 key press | Plays A3 on the selected synth track, moved by the octave buttons and transpose. |
| A#3 key press | Plays A#3 on the selected synth track, moved by the octave buttons and transpose. |
| B3 key press | Plays B3 on the selected synth track, moved by the octave buttons and transpose. |
| C4 key press | Plays C4 on the selected synth track, moved by the octave buttons and transpose. |
| C#4 key press | Plays C#4 on the selected synth track, moved by the octave buttons and transpose. |
| D4 key press | Plays D4 on the selected synth track, moved by the octave buttons and transpose. |
| D#4 key press | Plays D#4 on the selected synth track, moved by the octave buttons and transpose. |
| E4 key press | Plays E4 on the selected synth track, moved by the octave buttons and transpose. |
| F4 key press | Plays F4 on the selected synth track, moved by the octave buttons and transpose. |
| F#4 key press | Plays F#4 on the selected synth track, moved by the octave buttons and transpose. |
| G4 key press | Plays G4 on the selected synth track, moved by the octave buttons and transpose. |
| G#4 key press | Plays G#4 on the selected synth track, moved by the octave buttons and transpose. |
| A4 key press | Plays A4 on the selected synth track, moved by the octave buttons and transpose. |
| A#4 key press | Plays A#4 on the selected synth track, moved by the octave buttons and transpose. |
| B4 key press | Plays B4 on the selected synth track, moved by the octave buttons and transpose. |
| C5 key press | Plays C5 on the selected synth track, moved by the octave buttons and transpose. |
| C#5 key press | Plays C#5 on the selected synth track, moved by the octave buttons and transpose. |
| D5 key press | Plays D5 on the selected synth track, moved by the octave buttons and transpose. |
| D#5 key press | Plays D#5 on the selected synth track, moved by the octave buttons and transpose. |
| E5 key press | Plays E5 on the selected synth track, moved by the octave buttons and transpose. |
| F5 key press | Plays F5 on the selected synth track, moved by the octave buttons and transpose. |
| F#5 key press | Plays F#5 on the selected synth track, moved by the octave buttons and transpose. |
| G5 key press | Plays G5 on the selected synth track, moved by the octave buttons and transpose. |
Chord mode on a synth track
| Do this | What happens |
|---|---|
| F3 key press | Plays the scale's IV chord an octave down (counting from C4 as I, in a seven-note scale). |
| F3 key, G3 key, A3 key, B3 key, C4 key, D4 key, E4 key, F4 key, G4 key, A4 key, B4 key, C5 key, D5 key, E5 key, F5 key, G5 key release | Releases the chord started by this key; an active arpeggiator’s HOLD can keep its own held set. |
| F#3 key, G#3 key, A#3 key, C#4 key, D#4 key, F#4 key, G#4 key, A#4 key, C#5 key, D#5 key, F#5 key press | Plays no note while chord mode is on. |
| G3 key press | Plays the scale's V chord an octave down (counting from C4 as I, in a seven-note scale). |
| A3 key press | Plays the scale's VI chord an octave down (counting from C4 as I, in a seven-note scale). |
| B3 key press | Plays the scale's VII chord an octave down (counting from C4 as I, in a seven-note scale). |
| C4 key press | Plays the scale's I chord (counting from C4 as I, in a seven-note scale). |
| D4 key press | Plays the scale's II chord (counting from C4 as I, in a seven-note scale). |
| E4 key press | Plays the scale's III chord (counting from C4 as I, in a seven-note scale). |
| F4 key press | Plays the scale's IV chord (counting from C4 as I, in a seven-note scale). |
| G4 key press | Plays the scale's V chord (counting from C4 as I, in a seven-note scale). |
| A4 key press | Plays the scale's VI chord (counting from C4 as I, in a seven-note scale). |
| B4 key press | Plays the scale’s VII chord, counting C4 as I in a seven-note scale. |
| C5 key press | Plays the scale's I chord an octave up (counting from C4 as I, in a seven-note scale). |
| D5 key press | Plays the scale's II chord an octave up (counting from C4 as I, in a seven-note scale). |
| E5 key press | Plays the scale's III chord an octave up (counting from C4 as I, in a seven-note scale). |
| F5 key press | Plays the scale's IV chord an octave up (counting from C4 as I, in a seven-note scale). |
| G5 key press | Plays the scale's V chord an octave up (counting from C4 as I, in a seven-note scale). |
Playing the drum track
| Do this | What happens |
|---|---|
| OCT- hold | While held, keys hit at ghost level. |
| OCT+ hold | While held, keys hit at hard level. |
| F3 key press | Plays KICK. |
| F#3 key press | Plays KICK, the same sound as the white key to its left. |
| G3 key press | Plays KICK 2. |
| G#3 key press | Plays KICK 2, the same sound as the white key to its left. |
| A3 key press | Plays SNARE. |
| A#3 key press | Plays SNARE, the same sound as the white key to its left. |
| B3 key press | Plays CLAP. |
| C4 key press | Plays HAT. |
| C#4 key press | Plays HAT, the same sound as the white key to its left. |
| D4 key press | Plays OPEN HAT. |
| D#4 key press | Plays OPEN HAT, the same sound as the white key to its left. |
| E4 key press | Plays PEDAL (the pedal hi-hat). |
| F4 key press | Plays RIM. |
| F#4 key press | Plays RIM, the same sound as the white key to its left. |
| G4 key press | Plays SNARE 2. |
| G#4 key press | Plays SNARE 2, the same sound as the white key to its left. |
| A4 key press | Plays LOW TOM. |
| A#4 key press | Plays LOW TOM, the same sound as the white key to its left. |
| B4 key press | Plays HI TOM. |
| C5 key press | Plays CRASH. |
| C#5 key press | Plays CRASH, the same sound as the white key to its left. |
| D5 key press | Plays RIDE. |
| D#5 key press | Plays RIDE, the same sound as the white key to its left. |
| E5 key press | Plays SHAKER. |
| F5 key press | Plays CONGA. |
| F#5 key press | Plays CONGA, the same sound as the white key to its left. |
| G5 key press | Plays COWBELL. |
TRACKS screen
| Do this | What happens |
|---|---|
| EDIT, SEQ release | On the drum track, a tap from TRACKS opens DRUMS on the last GRID or KIT page used. |
| SAVE release | Opens the SONG screen. |
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| PRESETS turn | Loads factory sounds by kind followed by stored user sounds, replacing the track’s sound edits and releasing its held notes without a question or panel undo, or selects a drum kit on the drum track. |
| KNOB 1 turn | Global swing for all tracks; Fast turns increase the change on broad numeric ranges. |
| KNOB 2 turn | Level of the selected track; if it was muted, the first turn unmutes it; Fast turns increase the change on broad numeric ranges. |
| KNOB 3 turn | The selected track's pattern length in steps; Fast turns increase the change on broad numeric ranges. |
| KNOB 4 turn | The selected track's pan; Fast turns increase the change on broad numeric ranges. |
| Screen shows | Tempo and transport on top; each track as a row with its sound, 16 steps, playhead, rec, solo or mute badge and level; dials for swing, level, steps, pan. |
A button's pages
| Do this | What happens |
|---|---|
| SAVE release | A tap reopens the last SAVE-family page used, then later taps cycle PRESETS, USER, PROJECT and TOOLS on release. |
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| PRESETS turn | Ignored on the other pages so a stray turn cannot replace the sound being edited. |
| KNOB 1 turn | Sets column 1 of the current page, with faster turns moving farther on broad ranges and no change for an empty column or DRUM TRACK. |
| KNOB 2 turn | Sets column 2 of the current page, with faster turns moving farther on broad ranges and no change for an empty column or DRUM TRACK. |
| KNOB 3 turn | Sets column 3 of the current page, with faster turns moving farther on broad ranges and no change for an empty column or DRUM TRACK. |
| KNOB 4 turn | Sets column 4 of the current page, with faster turns moving farther on broad ranges and no change for an empty column or DRUM TRACK. |
| Screen shows | The page's four values, its graph if any, the engine and sound, and the page number within its family; separate SONG and DRUMS screens do not count toward that number. |
SEQ STEP page (synth tracks)
| Do this | What happens |
|---|---|
| EDIT release | Clears the step under the cursor and moves to the next. |
| KNOB 1 turn | Moves the step cursor. |
| KNOB 2 turn | Moves every note of the cursor’s step up or down, or places the last played note into an empty step. |
| KNOB 3 turn | Chooses NOTE, TIE or REST for the cursor’s step. |
| KNOB 4 turn | Step flag: none, accent, slide, or both. |
| F3 key, G3 key, A3 key, B3 key, C4 key, D4 key, E4 key, F4 key, G4 key, A4 key, B4 key, C5 key, D5 key, E5 key, F5 key, G5 key press | Writes this key’s mapped note, the chord root in chord mode, into the cursor step without asking; up to four notes fit in POLY and other voice modes keep the last note, and EDIT + OCT- can undo the edit before another undo replaces it. |
| F3 key, F#3 key, G3 key, G#3 key, A3 key, A#3 key, B3 key, C4 key, C#4 key, D4 key, D#4 key, E4 key, F4 key, F#4 key, G4 key, G#4 key, A4 key, A#4 key, B4 key, C5 key, C#5 key, D5 key, D#5 key, E5 key, F5 key, F#5 key, G5 key release | Moves the step cursor on when the last key is released after a note was entered. |
| F#3 key, G#3 key, A#3 key, C#4 key, D#4 key, F#4 key, G#4 key, A#4 key, C#5 key, D#5 key, F#5 key press | Writes this key’s mapped note into the cursor step unless WHITE keys or chord mode makes it silent, without asking; POLY keeps up to four notes and other voice modes keep the last note, and EDIT + OCT- can undo the edit before another undo replaces it. |
| Screen shows | The four step values, and a small piano roll of 16 steps: notes by pitch, ties as lines, accents in white, slides slanted, the cursor marked. |
SAVE > PRESETS page
| Do this | What happens |
|---|---|
| PRESETS turn | Loads factory or stored user sounds only on PRESETS, replacing sound edits and releasing held notes without asking or making an undo copy, while USER, PROJECT and TOOLS ignore this encoder. |
| PRESETS turn | Browses FLOYD TINE, DUAL LEAD, STACK BASS, ORGAN 4, CRYSTAL, METALLIC, WARM SINE and VELVET PAD among the factory sounds, loading each selection immediately without an undo copy. |
| KNOB 1 turn | Loads the chosen factory or stored user sound immediately, releasing held notes and replacing unsaved sound edits without a question or panel undo. |
| KNOB 2 turn | Loads the previous or next engine’s first sound immediately, releasing held notes and replacing sound edits without a question or panel undo. |
| KNOB 3 turn | Does nothing on this page. |
| KNOB 4 turn | Does nothing on PRESETS. |
| Screen shows | Shows factory sounds grouped by kind followed by stored user sounds. |
SAVE > USER page
| Do this | What happens |
|---|---|
| KNOB 1 turn | Picks user slot 1-32. |
| KNOB 2 turn | Two rightward turns within about 1.5 seconds load the chosen user sound, replacing unsaved sound edits and releasing held notes without panel undo, while leaving its stored pattern unloaded and Floyd’s extra operator edits unchanged. |
| KNOB 3 turn | Two rightward turns within about 1.5 seconds erase the selected user sound while stopped, immediately rewriting its whole sixteen-sound bank without further questions or panel undo. |
| KNOB 4 turn | Two rightward turns within about 1.5 seconds save the track’s sound and a reduced sixteen-step pattern while stopped, immediately rewriting its whole sixteen-sound bank without further questions or panel undo and omitting Floyd’s extra operator edits, with SAVED (RAM) meaning it will not survive power-off. |
| Screen shows | Shows user slots U01–U32 with names or EMPTY and the SLOT, LOAD, ERASE and SAVE columns. |
SAVE > SECTION page
| Do this | What happens |
|---|---|
| KNOB 1 turn | Picks section A-D. |
| KNOB 2 turn | Does nothing on the PROJECT page. |
| KNOB 3 turn | Two rightward turns within about 1.5 seconds load the section while stopped, replacing unsaved loop edits without panel undo and leaving Floyd’s extra operator edits unchanged. |
| KNOB 4 turn | Two rightward turns within about 1.5 seconds write the working loop into the chosen section while stopped without another question or panel undo, omitting Floyd’s extra operator edits. |
| Screen shows | Shows four project slots with their used or empty state. |
SAVE > TOOLS page
| Do this | What happens |
|---|---|
| KNOB 1 turn | Two rightward turns within about 1.5 seconds clear the selected track’s pattern, which EDIT + OCT- can restore before another undo snapshot replaces it and autosave later stores the changed loop. |
| KNOB 2 turn | Two rightward turns within about 1.5 seconds replace the track’s sound with its engine’s first preset without panel undo, with the changed loop saved later by autosave. |
| KNOB 3 turn | Does nothing on this page. |
| KNOB 4 turn | Two rightward turns within about 1.5 seconds reset the loop’s sounds, patterns and all global controls, including tempo, swing, NOTES, effects and drum level, except the project-slot choice and drum MIDI channel, without another question; stored sections remain and only the last track’s notes and length can be undone before autosave later keeps the reset. |
| Screen shows | Shows CLRSQ, INIT, an empty third column and NEW. |
DRUMS screen, grid page
| Do this | What happens |
|---|---|
| EDIT, SEQ release | Switches to the kit page. |
| SAVE release | Opens the SONG screen. |
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| PRESETS turn | Picks the drum kit. |
| ALGORITHM turn | Selects the track; moving off the drum track goes back to TRACKS. |
| KNOB 1 turn | Chooses the drum sound whose hits the GRID knobs edit, without auditioning it. |
| KNOB 2 turn | Moves the drum-grid cursor through the pattern without auditioning its hits. |
| KNOB 3 turn | Right adds a hit of the sound on the step; left removes it. |
| KNOB 4 turn | Steps the hit's level: ghost, soft, normal, hard. |
| F3 key press | Plays KICK. |
| F#3 key press | Plays KICK, the same sound as the white key to its left. |
| G3 key press | Plays KICK 2. |
| G#3 key press | Plays KICK 2, the same sound as the white key to its left. |
| A3 key press | Plays SNARE. |
| A#3 key press | Plays SNARE, the same sound as the white key to its left. |
| B3 key press | Plays CLAP. |
| C4 key press | Plays HAT. |
| C#4 key press | Plays HAT, the same sound as the white key to its left. |
| D4 key press | Plays OPEN HAT. |
| E4 key press | Plays PEDAL (the pedal hi-hat). |
| F4 key press | Plays RIM. |
| G4 key press | Plays SNARE 2. |
| A4 key press | Plays LOW TOM. |
| A#4 key press | Plays LOW TOM, matching the white key on its left. |
| B4 key press | Plays HI TOM. |
| C5 key press | Plays CRASH. |
| D5 key press | Plays RIDE. |
| E5 key press | Plays SHAKER. |
| F5 key press | Plays CONGA. |
| G5 key press | Plays COWBELL. |
| Screen shows | 16 sounds by 16 steps, hit levels as shades, ratchets as notches, the cursor framed; dials sound, step, hit, level. |
DRUMS screen, kit page
| Do this | What happens |
|---|---|
| EDIT, SEQ release | A tap returns from KIT to GRID. |
| SAVE release | Opens the SONG screen. |
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| PRESETS, KNOB 1 turn | Picks the drum kit. |
| ALGORITHM turn | Selects the track; moving off the drum track goes back to TRACKS. |
| KNOB 2 turn | Drum track level. |
| KNOB 3 turn | Drum reverb send. |
| KNOB 4 turn | Drum track pan. |
| F3 key press | Plays KICK. |
| F#3 key press | Plays KICK, the same sound as the white key to its left. |
| G3 key press | Plays KICK 2. |
| G#3 key press | Plays KICK 2, the same sound as the white key to its left. |
| A3 key press | Plays SNARE. |
| A#3 key press | Plays SNARE, the same sound as the white key to its left. |
| B3 key press | Plays CLAP. |
| C4 key press | Plays HAT. |
| C#4 key press | Plays HAT, the same sound as the white key to its left. |
| D4 key press | Plays OPEN HAT. |
| D#4 key press | Plays OPEN HAT, the same sound as the white key to its left. |
| E4 key press | Plays PEDAL (the pedal hi-hat). |
| F4 key press | Plays RIM. |
| F#4 key press | Plays RIM, the same sound as the white key to its left. |
| G4 key press | Plays SNARE 2. |
| G#4 key press | Plays SNARE 2, the same sound as the white key to its left. |
| A4 key press | Plays LOW TOM. |
| A#4 key press | Plays LOW TOM, the same sound as the white key to its left. |
| B4 key press | Plays HI TOM. |
| C5 key press | Plays CRASH. |
| C#5 key press | Plays CRASH, the same sound as the white key to its left. |
| D5 key press | Plays RIDE. |
| D#5 key press | Plays RIDE, the same sound as the white key to its left. |
| E5 key press | Plays SHAKER. |
| F5 key press | Plays CONGA. |
| F#5 key press | Plays CONGA, the same sound as the white key to its left. |
| G5 key press | Plays COWBELL. |
| Screen shows | 16 pads that flash on each hit; dials kit, level, reverb, pan. |
SONG screen
| Do this | What happens |
|---|---|
| PLAY press | Starts or stops playback from the SONG screen. |
| REC press | Stores the working loop into the cursor’s section in flash while stopped, asking for a second REC within 3 seconds only if that section is readable, with no panel undo and no saved copy of Floyd’s extra operator edits. |
| SEQ release | Leaves the SONG screen for the SEQ pages. |
| SAVE release | A tap writes the song order to settings flash while stopped without a question or panel undo, or refuses during playback. |
| OCT- press | Switches loop and song mode (only while stopped). |
| OCT+ press | Two presses within 3 seconds load the cursor’s section while stopped, replacing unsaved loop edits without panel undo and leaving Floyd’s extra operator edits as they are. |
| SELECT turn | Does nothing on the SONG screen. |
| KNOB 1 turn | Moves the cursor through the song entries. |
| KNOB 2 turn | Sets the entry's section A-D (stopped only). |
| KNOB 3 turn | Sets the entry's length, 1-64 bars (stopped only). |
| KNOB 4 turn | Sets how many entries the song has, 1-16 (stopped only). |
| Screen shows | The song entries with their section, bar length and play position, loop or song mode, and a key reminder line. |
Transport stopped
| Do this | What happens |
|---|---|
| REC press | Arms recording (rec ready); press again to disarm (REC OFF). |
| OCT- use together with OCT+ | Held together for 5 s while stopped: the screen counts down after 2 s, then your work is saved and the FM-1 enters update mode (UBOOT); releasing either button stops it. |
Transport playing
| Do this | What happens |
|---|---|
| REC press | Starts recording the selected track at once; press again to stop recording while the loop plays on. |
Song mode
| Do this | What happens |
|---|---|
| PLAY press | Plays the song order from the top; if a section in it is empty it refuses with EMPTY SECTION: REC. |
| REC press | While the song plays it refuses (STOP THE SONG FIRST); when stopped, arming switches back to loop mode. |
REC armed (rec ready)
| Do this | What happens |
|---|---|
| PLAY press | Starts the loop and selected-track recording immediately, including in an empty project. |
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| KNOB 1, KNOB 2, KNOB 3, KNOB 4 turn | Does nothing while REC READY is shown. |
| Screen shows | Shows the armed track and either a free-take prompt for an empty loop or a note-start prompt for existing music, without recording-option dials. |
Free take
| Do this | What happens |
|---|---|
| PLAY press | Throws the free take away; nothing changes. |
| REC press | Closes a free take into a 1, 2 or 4 bar loop at a fitted tempo, rounds its notes to the grid and starts playback. |
| KNOB 1, KNOB 2, KNOB 3, KNOB 4 turn | Does nothing during a free take. |
| Screen shows | Seconds played, the loop length and tempo it would make now, and a reminder to press REC on the 1. |
Clear-track ring
| Do this | What happens |
|---|---|
| Screen shows | A red ring filling around the word clear and the track number; keep holding to clear. |
FX layer (punch)
| Do this | What happens |
|---|---|
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| KNOB 1 turn with FX held | Master filter on one knob: turn left for low-pass, right for high-pass; the middle leaves the sound open; Faster turns increase the change. |
| KNOB 2 turn with FX held | Master DUST (old sampler and vinyl colour); Faster turns increase the change. |
| KNOB 3 turn with FX held | Master DUCK (the kick pumps the synth tracks); Faster turns increase the change. |
| KNOB 4 turn with FX held | Does nothing in the FX layer. |
| F3 key press with FX held | Loops the last quarter note, in time; The effect lasts while the key is held. |
| F3 key, G3 key, A3 key, B3 key, C4 key, D4 key, E4 key, F4 key, G4 key, A4 key, B4 key, C5 key, D5 key, E5 key, F5 key, G5 key release | Ends this key’s effect if it is still the selected punch effect. |
| F#3 key, G#3 key, A#3 key, C#4 key, D#4 key, F#4 key, G#4 key, A#4 key, C#5 key, D#5 key, F#5 key press with FX held | Starts no effect. |
| G3 key press with FX held | Loops the last eighth note, in time; The effect lasts while the key is held. |
| A3 key press with FX held | Loops the last sixteenth, in time; The effect lasts while the key is held. |
| B3 key press with FX held | Loops the last 1/32, in time; The effect lasts while the key is held. |
| C4 key press with FX held | Stutters in 1/16 triplets; The effect lasts while the key is held. |
| D4 key press with FX held | Plays the mix backwards; The effect lasts while the key is held. |
| E4 key press with FX held | Slows the mix to a stop like a tape; The effect lasts while the key is held. |
| F4 key press with FX held | Plays the mix at half speed; The effect lasts while the key is held. |
| G4 key press with FX held | Sweeps a low-pass filter over the mix; The effect lasts while the key is held. |
| A4 key press with FX held | Sweeps a high-pass filter over the mix; The effect lasts while the key is held. |
| B4 key press with FX held | Squeezes the mix into a phone-speaker band while the key is held. |
| C5 key press with FX held | Crushes the mix to fewer bits; The effect lasts while the key is held. |
| D5 key press with FX held | Drops the sample rate for aliasing; The effect lasts while the key is held. |
| E5 key press with FX held | Chops the mix in 1/16 gates; The effect lasts while the key is held. |
| F5 key press with FX held | Adds a dotted-1/8 echo; The effect lasts while the key is held. |
| G5 key press with FX held | Wobbles the pitch like worn tape; The effect lasts while the key is held. |
| Screen shows | Shows sixteen effect tiles and three working knob dials. |
EDIT layer (erase)
| Do this | What happens |
|---|---|
| OCT- press with EDIT held | Restores one track’s previous notes and pattern length from its single undo snapshot, leaving sound changes alone. |
| OCT+ press with EDIT held | Redo what undo took back. |
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| KNOB 1 turn with EDIT held | Rotates the selected track’s note or drum steps one position right or left, with wraparound. |
| KNOB 2 turn with EDIT held | Right duplicates the note or drum steps into a second pass up to 64 steps, while left halves the length. |
| KNOB 3 turn with EDIT held | Moves every note a semitone up or down (synth tracks). |
| KNOB 4 turn with EDIT held | Does nothing. |
| F3 key press with EDIT held | Erases this mapped synth note and its chord, or KICK on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| F3 key, F#3 key, G3 key, G#3 key, A3 key, A#3 key, B3 key, C4 key, C#4 key, D4 key, D#4 key, E4 key, F4 key, F#4 key, G4 key, G#4 key, A4 key, A#4 key, B4 key, C5 key, C#5 key, D5 key, D#5 key, E5 key, F5 key, F#5 key, G5 key release | Stops erasing this key’s note or drum sound from later steps. |
| F#3 key press with EDIT held | Erases KICK on drums, or this mapped synth note unless WHITE keys or chord mode silences it, immediately from passing steps while playing or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| G3 key press with EDIT held | Erases this mapped synth note and its chord, or KICK 2 on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| G#3 key press with EDIT held | Erases KICK 2 on drums, or this mapped synth note unless WHITE keys or chord mode silences it, immediately from passing steps while playing or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| A3 key press with EDIT held | Erases this mapped synth note and its chord, or SNARE on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| A#3 key press with EDIT held | Erases SNARE on drums, or this mapped synth note unless WHITE keys or chord mode silences it, immediately from passing steps while playing or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| B3 key press with EDIT held | Erases this mapped synth note and its chord, or CLAP on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| C4 key press with EDIT held | Erases this mapped synth note and its chord, or HAT on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| C#4 key press with EDIT held | Erases HAT on drums, or this mapped synth note unless WHITE keys or chord mode silences it, immediately from passing steps while playing or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| D4 key press with EDIT held | Erases this mapped synth note and its chord, or OPEN HAT on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| D#4 key press with EDIT held | Erases OPEN HAT on drums, or this mapped synth note unless WHITE keys or chord mode silences it, immediately from passing steps while playing or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| E4 key press with EDIT held | Erases this mapped synth note and its chord, or PEDAL (the pedal hi-hat) on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| F4 key press with EDIT held | Erases this mapped synth note and its chord, or RIM on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| F#4 key press with EDIT held | Erases RIM on drums, or this mapped synth note unless WHITE keys or chord mode silences it, immediately from passing steps while playing or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| G4 key press with EDIT held | Erases this mapped synth note and its chord, or SNARE 2 on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| G#4 key press with EDIT held | Erases SNARE 2 on drums, or this mapped synth note unless WHITE keys or chord mode silences it, immediately from passing steps while playing or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| A4 key press with EDIT held | Erases this mapped synth note and its chord, or LOW TOM on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| A#4 key press with EDIT held | Erases LOW TOM on drums, or this mapped synth note unless WHITE keys or chord mode silences it, immediately from passing steps while playing or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| B4 key press with EDIT held | Erases this mapped synth note and its chord, or HI TOM on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| C5 key press with EDIT held | Erases this mapped synth note and its chord, or CRASH on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| C#5 key press with EDIT held | Erases CRASH on drums, or this mapped synth note unless WHITE keys or chord mode silences it, immediately from passing steps while playing or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| D5 key press with EDIT held | Erases this mapped synth note and its chord, or RIDE on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| D#5 key press with EDIT held | Erases RIDE on drums, or this mapped synth note unless WHITE keys or chord mode silences it, immediately from passing steps while playing or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| E5 key press with EDIT held | Erases this mapped synth note and its chord, or SHAKER on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| F5 key press with EDIT held | Erases this mapped synth note and its chord, or CONGA on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| F#5 key press with EDIT held | Erases CONGA on drums, or this mapped synth note unless WHITE keys or chord mode silences it, immediately from passing steps while playing or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| G5 key press with EDIT held | Erases this mapped synth note and its chord, or COWBELL on drums, immediately from the playing step and later steps while held, or the whole pattern when stopped, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps the edit later. |
| Screen shows | 16 tiles naming each key's note or drum sound, red while held, and the undo or redo hint. |
ARP layer (note repeat)
| Do this | What happens |
|---|---|
| OCT- hold | On the drum track, held before a roll key goes down: the roll plays ghost hits. |
| OCT+ hold | On the drum track, held before a roll key goes down: the roll plays hard hits. |
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| KNOB 1 turn with ARP held | Roll rate: 1/8, 1/16, 1/32, 1/32 triplet, 1/64. |
| KNOB 2, KNOB 3, KNOB 4 turn with ARP held | Does nothing in the ARP layer. |
| F3 key, G3 key, A3 key, B3 key, C4 key, D4 key, E4 key, F4 key, G4 key, A4 key, B4 key, C5 key, D5 key, E5 key, F5 key, G5 key press with ARP held | Repeats this key's note or drum sound in time at the roll rate until released (a single note, even in chord mode). |
| F3 key, F#3 key, G3 key, G#3 key, A3 key, A#3 key, B3 key, C4 key, C#4 key, D4 key, D#4 key, E4 key, F4 key, F#4 key, G4 key, G#4 key, A4 key, A#4 key, B4 key, C5 key, C#5 key, D5 key, D#5 key, E5 key, F5 key, F#5 key, G5 key release | Stops the repeat started by this key. |
| F#3 key, G#3 key, A#3 key, C#4 key, D#4 key, F#4 key, G#4 key, A#4 key, C#5 key, D#5 key, F#5 key press with ARP held | Repeats this key's note or drum sound in time at the roll rate until released; on a synth track with chord mode on or KEYS set to WHITE the black keys are silent, so nothing repeats. |
| Screen shows | Shows note or drum tiles and the roll-rate dial. |
SEQ layer (steps)
| Do this | What happens |
|---|---|
| OCT- press with SEQ held | Steps to the previous page of 16 steps, wrapping round. |
| OCT+ press with SEQ held | Steps to the next page of 16 steps, wrapping round. |
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| KNOB 1 turn with SEQ held | Chooses the drum lane or single synth note for new steps, without auditioning it. |
| KNOB 2 turn with SEQ held | Chooses the step division: 1/4, 1/8, 1/16, 1/32, 8T or 16T. |
| KNOB 3 turn with SEQ held | The track's own swing, added to the global one. |
| KNOB 4 turn with SEQ held | Sets track length from 1 to 64 steps, with faster turns moving farther. |
| F3 key press with SEQ held | Controls step 1 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| F3 key, G3 key, A3 key, B3 key, C4 key, D4 key, E4 key, F4 key, G4 key, A4 key, B4 key, C5 key, D5 key, E5 key, F5 key, G5 key release | Clears the current drum sound or synth step if this key marked an occupied step on press and a held-step edit has not kept it, without asking; EDIT + OCT- can undo it before another undo replaces it, and autosave keeps it later. |
| F#3 key press with SEQ held | Shows steps 1-16 (if the track is that long). |
| G3 key press with SEQ held | Controls step 2 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| G#3 key press with SEQ held | Shows steps 17-32 (if the track is that long). |
| A3 key press with SEQ held | Controls step 3 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| A#3 key press with SEQ held | Shows steps 33-48 (if the track is that long). |
| B3 key press with SEQ held | Controls step 4 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| C4 key press with SEQ held | Controls step 5 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| C#4 key press with SEQ held | Shows steps 49-64 (if the track is that long). |
| D4 key press with SEQ held | Controls step 6 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| D#4 key, F#4 key, G#4 key, A#4 key, C#5 key, D#5 key, F#5 key press with SEQ held | Does nothing in this layer. |
| E4 key press with SEQ held | Controls step 7 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| F4 key press with SEQ held | Controls step 8 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| G4 key press with SEQ held | Controls step 9 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| A4 key press with SEQ held | Controls step 10 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| B4 key press with SEQ held | Controls step 11 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| C5 key press with SEQ held | Controls step 12 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| D5 key press with SEQ held | Controls step 13 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| E5 key press with SEQ held | Controls step 14 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| F5 key press with SEQ held | Controls step 15 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| G5 key press with SEQ held | Controls step 16 on this page: an empty step gets the chosen drum hit or recent synth notes at once, while an occupied step clears on release unless KNOB 1 on synths, KNOB 2 or KNOB 3 kept it; edits ask nothing, can be undone with EDIT + OCT-, and autosave keeps them later. |
| Screen shows | Shows sixteen step tiles with hit levels and ratchet marks, a page number and four knob values. |
SEQ layer with step keys held
| Do this | What happens |
|---|---|
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| PRESETS, ALGORITHM turn with SEQ held | Does nothing while the SEQ layer is held. |
| KNOB 1 turn with SEQ held | Drums: which sound of the held step the next knobs edit; synths: moves the held steps' notes. |
| KNOB 2 turn with SEQ held | Changes held notes or drum hits through ghost, soft, normal and hard levels. |
| KNOB 3 turn with SEQ held | Repeats inside the step, x1 to x4. |
| KNOB 4 turn with SEQ held | Changes the track’s pattern length from 1 to 64 steps even while step keys are held. |
| Screen shows | Shows the held steps and level and ratchet dials, with the track-length knob still active even though its dial is blank. |
SEL layer (key and chords)
| Do this | What happens |
|---|---|
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| KNOB 1 turn with SEL held | For the selected synth track, the chord type: off, triad, 7th, 9th, sus4, power. |
| KNOB 2 turn with SEL held | One scale for all three synth tracks, chosen from 16. |
| KNOB 3 turn with SEL held | KEYS of the selected track: off, snap, white. |
| KNOB 4 turn with SEL held | Transposes the selected track, plus or minus 24 semitones. |
| F3 key, F4 key, F5 key press with SEL held | Sets the song key to F for all three synth tracks. |
| F#3 key, F#4 key, F#5 key press with SEL held | Sets the song key to F# for all three synth tracks. |
| G3 key, G4 key, G5 key press with SEL held | Sets the song key to G for all three synth tracks. |
| G#3 key, G#4 key press with SEL held | Sets the song key to G# for all three synth tracks. |
| A3 key, A4 key press with SEL held | Sets the song key to A for all three synth tracks. |
| A#3 key, A#4 key press with SEL held | Sets the song key to A# for all three synth tracks. |
| B3 key, B4 key press with SEL held | Sets the song key to B for all three synth tracks. |
| C4 key, C5 key press with SEL held | Sets the song key to C for all three synth tracks. |
| C#4 key, C#5 key press with SEL held | Sets the song key to C# for all three synth tracks. |
| D4 key, D5 key press with SEL held | Sets the song key to D for all three synth tracks. |
| D#4 key, D#5 key press with SEL held | Sets the song key to D# for all three synth tracks. |
| E4 key, E5 key press with SEL held | Sets the song key to E for all three synth tracks. |
| Screen shows | 16 tiles with each white key's note, or its chord name in chord mode, the root lit, and the key and scale in the title. |
GLO layer (mix)
| Do this | What happens |
|---|---|
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| KNOB 1 turn with GLO held | Level of track 1; Fast turns increase the change on broad numeric ranges. |
| KNOB 2 turn with GLO held | Level of track 2; Fast turns increase the change on broad numeric ranges. |
| KNOB 3 turn with GLO held | Level of track 3; Fast turns increase the change on broad numeric ranges. |
| KNOB 4 turn with GLO held | Level of track 4 (the drum level); Fast turns increase the change on broad numeric ranges. |
| F3 key press with GLO held | Mutes or unmutes track 1. |
| F#3 key, G#3 key, A#3 key, C#4 key, D#4 key, F#4 key, G4 key, G#4 key, A4 key, A#4 key, B4 key, C5 key, C#5 key, D5 key, D#5 key, E5 key, F5 key, F#5 key press with GLO held | Does nothing in this layer. |
| G3 key press with GLO held | Mutes or unmutes track 2. |
| A3 key press with GLO held | Mutes or unmutes track 3. |
| B3 key press with GLO held | Mutes or unmutes the drum track. |
| C4 key press with GLO held | Solos track 1 (solos add up). |
| D4 key press with GLO held | Solos track 2 (solos add up). |
| E4 key press with GLO held | Solos track 3 (solos add up). |
| F4 key press with GLO held | Solos the drum track (solos add up). |
| G5 key press with GLO held | Tap tempo (two taps or more). |
| Screen shows | Shows mute and solo tiles for four tracks, the tap-tempo tile and four track levels. |
SAVE layer (song)
| Do this | What happens |
|---|---|
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| KNOB 1, KNOB 2, KNOB 3, KNOB 4 turn with SAVE held | Does nothing in the SAVE layer. |
| F3 key press with SAVE held | Loads section A immediately over the working loop when stopped without asking or making an undo copy of that loop, or requests it for the next bar while playing, unless the section is empty or the song is running. |
| F#3 key, G#3 key, A#3 key, C#4 key, D#4 key, F#4 key, G4 key, G#4 key, A4 key, A#4 key, B4 key, C5 key, C#5 key, D#5 key, F5 key, F#5 key press with SAVE held | Does nothing in this layer. |
| G3 key press with SAVE held | Loads section B immediately over the working loop when stopped without asking or making an undo copy of that loop, or requests it for the next bar while playing, unless the section is empty or the song is running. |
| A3 key press with SAVE held | Loads section C immediately over the working loop when stopped without asking or making an undo copy of that loop, or requests it for the next bar while playing, unless the section is empty or the song is running. |
| B3 key press with SAVE held | Loads section D immediately over the working loop when stopped without asking or making an undo copy of that loop, or requests it for the next bar while playing, unless the section is empty or the song is running. |
| C4 key press with SAVE held | Stores the loop in section A immediately in RAM, requiring a second press within three seconds to replace a used section, then writes it to flash once stopped and quiet; undo cannot restore the replaced section. |
| D4 key press with SAVE held | Stores the loop in section B immediately in RAM, requiring a second press within three seconds to replace a used section, then writes it to flash once stopped and quiet; undo cannot restore the replaced section. |
| E4 key press with SAVE held | Stores the loop in section C immediately in RAM, requiring a second press within three seconds to replace a used section, then writes it to flash once stopped and quiet; undo cannot restore the replaced section. |
| F4 key press with SAVE held | Stores the loop in section D immediately in RAM, requiring a second press within three seconds to replace a used section, then writes it to flash once stopped and quiet; undo cannot restore the replaced section. |
| D5 key press with SAVE held | Switches between loop and song playback unless SONG REC is on. |
| E5 key press with SAVE held | Starts or ends recording of the section order from the next bar, unless the song is already running, and writes the resulting song when stopped and quiet without another question; pattern undo cannot restore the earlier order. |
| G5 key press with SAVE held | Opens the SONG screen. |
| Screen shows | Shows four recall tiles, four store tiles, loop or song mode and song recording, with no temporary section chain. |
A layer locked open
| Do this | What happens |
|---|---|
| HOME press | Unlocks the locked layer and does nothing else. |
| SELECT turn | Sets tempo from 40 to 240 BPM, with faster turns moving farther. |
| Screen shows | The layer's screen with a LOCK badge in the title. |
HOME menu
| Do this | What happens |
|---|---|
| PLAY press | Does nothing while the menu is open. |
| HOME long hold | Held for 0.7 seconds: closes the menu and returns to TRACKS, writing changed settings at once while stopped or deferring the write until quiet after playback. |
| OCT- press | Closes the menu and saves changed settings while stopped or later when quiet, or returns from ABOUT to the menu list. |
| OCT+ press | Changes the selected colour or LOWCUT or ZOOM choice, opens calibration or ABOUT, or closes the menu at BACK, with changed settings saved on close without another question. |
| SELECT, KNOB 2, KNOB 3, KNOB 4 turn | Does nothing in the menu. |
| PRESETS turn | Moves through the six menu rows, wrapping at the ends. |
| KNOB 1 turn | Changes COLOR, LOWCUT or ZOOM on the selected menu row, with calibration, ABOUT and BACK needing OCT+. |
| KNOB 1 turn | With LOWCUT selected, right enables and left disables a master high-pass filter around 110 Hz, with the changed setting saved on menu close. |
| KNOB 1 turn | With ZOOM selected, right enables and left disables an enlarged view of the last-touched value, with the changed setting saved on menu close. |
| Screen shows | Shows COLOR, LOWCUT, ZOOM, HARDWARE CALIBRATION, ABOUT and BACK in one list. |
ABOUT screen
| Do this | What happens |
|---|---|
| Screen shows | Shows SLOOP branding, the version, build date, credits and the parent project’s source address. |
Hardware calibration
| Do this | What happens |
|---|---|
| Screen shows | Names each button to press, then each knob to turn right. |
USB rescue
| Do this | What happens |
|---|---|
| Screen shows | SLOOP USB RESCUE, a prompt to open the installer, and AUDIO OFF. |
Update-mode countdown
| Do this | What happens |
|---|---|
| Screen shows | UPDATE MODE IN 3, 2, 1 in the title, then UBOOT. |
Arpeggiator HOLD
| Do this | What happens |
|---|---|
| F3 key, G3 key, A3 key, B3 key, C4 key, D4 key, E4 key, F4 key, G4 key, A4 key, B4 key, C5 key, D5 key, E5 key, F5 key, G5 key press | Adds this mapped note or chord to the arpeggiator’s held notes, or replaces them if all keys were released before this press. |
| F3 key, F#3 key, G3 key, G#3 key, A3 key, A#3 key, B3 key, C4 key, C#4 key, D4 key, D#4 key, E4 key, F4 key, F#4 key, G4 key, G#4 key, A4 key, A#4 key, B4 key, C5 key, C#5 key, D5 key, D#5 key, E5 key, F5 key, F#5 key, G5 key release | Leaves the arpeggiator’s held set in place after this key is released. |
| F#3 key, G#3 key, A#3 key, C#4 key, D#4 key, F#4 key, G#4 key, A#4 key, C#5 key, D#5 key, F#5 key press | Adds the mapped note to the arpeggiator’s held notes unless WHITE keys or chord mode silences this key, replacing the held set after all keys were released. |
ENV
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets attack time. |
| KNOB 2 turn | Sets decay time. |
| KNOB 3 turn | Sets sustain level. |
| KNOB 4 turn | Sets release time. |
| Screen shows | Shows ENV with attack time, decay time, sustain level, release time. |
ENV DEST
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets envelope depth into filter. |
| KNOB 2 turn | Sets envelope depth into pitch. |
| KNOB 3 turn | Sets envelope depth into shape. |
| KNOB 4 turn | Does nothing in this column. |
| Screen shows | Shows ENV DEST with envelope depth into filter, envelope depth into pitch, envelope depth into shape, an empty column. |
LFO
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets LFO speed. |
| KNOB 2 turn | Sets LFO waveform. |
| KNOB 3 turn | Sets LFO starting phase. |
| KNOB 4 turn | Sets LFO fade time. |
| Screen shows | Shows LFO with LFO speed, LFO waveform, LFO starting phase, LFO fade time. |
LFO DEST
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets LFO depth into pitch. |
| KNOB 2 turn | Sets LFO depth into filter. |
| KNOB 3 turn | Sets LFO depth into shape. |
| KNOB 4 turn | Sets LFO amplitude depth. |
| Screen shows | Shows LFO DEST with LFO depth into pitch, LFO depth into filter, LFO depth into shape, LFO amplitude depth. |
FX
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets track distortion. |
| KNOB 2 turn | Sets track chorus send. |
| KNOB 3 turn | Sets track delay send. |
| KNOB 4 turn | Sets track reverb send. |
| Screen shows | Shows FX with track distortion, track chorus send, track delay send, track reverb send. |
SLICER
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets slicer mode OFF, GATE or STUT. |
| KNOB 2 turn | Sets slicer pattern from 1 to 16. |
| KNOB 3 turn | Sets slicer division. |
| KNOB 4 turn | Sets slicer depth. |
| Screen shows | Shows SLICER with slicer mode OFF, GATE or STUT, slicer pattern from 1 to 16, slicer division, slicer depth. |
DLY
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets shared delay division. |
| KNOB 2 turn | Sets shared delay feedback. |
| KNOB 3 turn | Sets shared delay colour. |
| KNOB 4 turn | Sets shared delay mix. |
| Screen shows | Shows DLY with shared delay division, shared delay feedback, shared delay colour, shared delay mix. |
REV/CHO
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets shared reverb size. |
| KNOB 2 turn | Sets shared reverb damping. |
| KNOB 3 turn | Sets shared chorus rate. |
| KNOB 4 turn | Sets shared chorus depth. |
| Screen shows | Shows REV/CHO with shared reverb size, shared reverb damping, shared chorus rate, shared chorus depth. |
SCL
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets selected track root. |
| KNOB 2 turn | Sets selected track scale. |
| KNOB 3 turn | Sets key mapping OFF, SNAP or WHITE. |
| KNOB 4 turn | Sets chord type OFF, TRIAD, 7TH, 9TH, SUS4 or POWER. |
| Screen shows | Shows SCL with selected track root, selected track scale, key mapping OFF, SNAP or WHITE, chord type OFF, TRIAD, 7TH, 9TH, SUS4 or POWER. |
SCL 2
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets transpose from -24 to +24 semitones. |
| KNOB 2, KNOB 3, KNOB 4 turn | Does nothing in this column. |
| Screen shows | Shows SCL 2 with transpose from -24 to +24 semitones, an empty column, an empty column, an empty column. |
VOICE
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets voice mode POLY, MONO, LEG or UNI. |
| KNOB 2 turn | Sets glide time. |
| KNOB 3 turn | Sets glide mode RATE or TIME. |
| KNOB 4 turn | Sets note priority LAST, LOW or HIGH. |
| Screen shows | Shows VOICE with voice mode POLY, MONO, LEG or UNI, glide time, glide mode RATE or TIME, note priority LAST, LOW or HIGH. |
VOICE 2
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets voice allocation ROT or REUSE. |
| KNOB 2 turn | Sets voice detune. |
| KNOB 3 turn | Sets track pan. |
| KNOB 4 turn | Sets track mute. |
| Screen shows | Shows VOICE 2 with voice allocation ROT or REUSE, voice detune, track pan, track mute. |
GLOBAL
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets tempo from 40 to 240 BPM. |
| KNOB 2 turn | Sets global swing. |
| KNOB 3 turn | Sets metronome OFF, REC or ON. |
| KNOB 4 turn | Sets master tuning from -50 to +50. |
| Screen shows | Shows GLOBAL with tempo from 40 to 240 BPM, global swing, metronome OFF, REC or ON, master tuning from -50 to +50. |
MASTER
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets master dust. |
| KNOB 2 turn | Sets master ducking. |
| KNOB 3 turn | Sets master filter, left low-pass, centre open and right high-pass. |
| KNOB 4 turn | Sets roll division 1/8, 1/16, 1/32, 32T or 1/64. |
| Screen shows | Shows MASTER with master dust, master ducking, master filter, left low-pass, centre open and right high-pass, roll division 1/8, 1/16, 1/32, 32T or 1/64. |
SYSTEM
| Do this | What happens |
|---|---|
| KNOB 1, KNOB 2, KNOB 4 turn | Does nothing in this column. |
| KNOB 3 turn | Sets the shared NOTES switch for sounding-note lights on the selected synth track, leaving physical key-press lights enabled and saving the choice with the working loop or a section; NEW LOOP turns NOTES off. |
| Screen shows | Shows USB MIDI connection state, an unused SYNC column, NOTES and CPU usage. |
DRUMS settings
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets drum MIDI channel OFF or 1–16. |
| KNOB 2 turn | Sets drum track level. |
| KNOB 3 turn | Sets drum reverb send. |
| KNOB 4 turn | Does nothing in this column. |
| Screen shows | Shows DRUMS settings with drum MIDI channel OFF or 1–16, drum track level, drum reverb send, an empty column. |
ARP
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets arp mode OFF, UP, DN, UPDN, RND or ORD. |
| KNOB 2 turn | Sets arp division. |
| KNOB 3 turn | Sets arp octave span from 1 to 4. |
| KNOB 4 turn | Sets arp gate length. |
| Screen shows | Shows ARP with arp mode OFF, UP, DN, UPDN, RND or ORD, arp division, arp octave span from 1 to 4, arp gate length. |
ARP 2
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets arp swing during playback, with no swing while stopped. |
| KNOB 2 turn | Sets arp note probability. |
| KNOB 3 turn | Sets arp HOLD, which retains its notes after release but does not latch ordinary keyboard playing. |
| KNOB 4 turn | Sets arp note ordering NOTE or PLAY. |
| Screen shows | Shows ARP 2 with arp swing during playback, with no swing while stopped, arp note probability, arp HOLD, which retains its notes after release but does not latch ordinary keyboard playing, arp note ordering NOTE or PLAY. |
PATTERN
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets pattern length from 1 to 64 steps. |
| KNOB 2 turn | Sets step division 1/4, 1/8, 1/16, 1/32, 8T or 16T. |
| KNOB 3 turn | Sets track swing added to global swing. |
| KNOB 4 turn | Sets sequence gate length. |
| Screen shows | Shows PATTERN with pattern length from 1 to 64 steps, step division 1/4, 1/8, 1/16, 1/32, 8T or 16T, track swing added to global swing, sequence gate length. |
ANALOG OSC
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the ANALOG engine’s oscillator waveform. |
| KNOB 2 turn | Sets the ANALOG engine’s oscillator detune. |
| KNOB 3 turn | Sets the ANALOG engine’s oscillator mix. |
| KNOB 4 turn | Sets the ANALOG engine’s noise level. |
| Screen shows | Shows OSC for ANALOG, with columns WAVE, DTN, MIX, NOIS. |
ANALOG FLT
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the ANALOG engine’s filter cutoff. |
| KNOB 2 turn | Sets the ANALOG engine’s filter resonance. |
| KNOB 3 turn | Sets the ANALOG engine’s filter drive. |
| KNOB 4 turn | Sets the ANALOG engine’s filter key tracking. |
| Screen shows | Shows FLT for ANALOG, with columns CUT, RES, DRV, KTR. |
DIGITAL OPS
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the DIGITAL engine’s FM algorithm. |
| KNOB 2 turn | Sets the DIGITAL engine’s operator 2 ratio. |
| KNOB 3 turn | Sets the DIGITAL engine’s operator 3 ratio. |
| KNOB 4 turn | Sets the DIGITAL engine’s operator 4 ratio. |
| Screen shows | Shows OPS for DIGITAL, with columns ALG, R2, R3, R4. |
DIGITAL MOD
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the DIGITAL engine’s modulation depth. |
| KNOB 2 turn | Sets the DIGITAL engine’s modulation decay. |
| KNOB 3 turn | Sets the DIGITAL engine’s feedback. |
| KNOB 4 turn | Does nothing in this column. |
| Screen shows | Shows MOD for DIGITAL, with columns IDX, MDEC, FB, blank. |
PHASE PHS
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the PHASE engine’s first phase waveform. |
| KNOB 2 turn | Sets the PHASE engine’s second phase waveform. |
| KNOB 3 turn | Sets the PHASE engine’s phase distortion amount. |
| KNOB 4 turn | Sets the PHASE engine’s phase envelope depth. |
| Screen shows | Shows PHS for PHASE, with columns WAVE, WAVE2, DCW, ENV. |
PHASE LINE
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the PHASE engine’s detune. |
| KNOB 2 turn | Sets the PHASE engine’s line arrangement. |
| KNOB 3 turn | Sets the PHASE engine’s sub level. |
| KNOB 4 turn | Does nothing in this column. |
| Screen shows | Shows LINE for PHASE, with columns DTN, LINE, SUB, blank. |
LOFI CHIP
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the LOFI engine’s chip type. |
| KNOB 2 turn | Sets the LOFI engine’s chip waveform. |
| KNOB 3 turn | Sets the LOFI engine’s duty or wavetable choice. |
| KNOB 4 turn | Sets the LOFI engine’s crush or stepped envelope. |
| Screen shows | Shows CHIP for LOFI, with columns CHIP, WAVE, DUTY, CRSH. |
LOFI MOTN
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the LOFI engine’s sweep. |
| KNOB 2 turn | Sets the LOFI engine’s vibrato. |
| KNOB 3 turn | Sets the LOFI engine’s chip arpeggio. |
| KNOB 4 turn | Sets the LOFI engine’s tone. |
| Screen shows | Shows MOTN for LOFI, with columns SWP, VIB, ARP, TONE. |
SAMPLE SET
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the SAMPLE engine’s sample set. |
| KNOB 2 turn | Sets the SAMPLE engine’s sample tuning. |
| KNOB 3 turn | Sets the SAMPLE engine’s bit reduction. |
| KNOB 4 turn | Sets the SAMPLE engine’s sample looping. |
| Screen shows | Shows SET for SAMPLE, with columns SET, TUNE, BITS, LOOP. |
SAMPLE TONE
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the SAMPLE engine’s sample tone. |
| KNOB 2, KNOB 4 turn | Does nothing in this column. |
| KNOB 3 turn | Sets the SAMPLE engine’s sample drive. |
| Screen shows | Shows TONE for SAMPLE, with columns CUT, blank, DRV, blank. |
VOICE VOWL
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the VOICE engine’s first vowel. |
| KNOB 2 turn | Sets the VOICE engine’s second vowel. |
| KNOB 3 turn | Sets the VOICE engine’s vowel transition time. |
| KNOB 4 turn | Sets the VOICE engine’s formant shift. |
| Screen shows | Shows VOWL for VOICE, with columns VOWL, VOWL2, TALK, SHIFT. |
VOICE TONE
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the VOICE engine’s buzz. |
| KNOB 2 turn | Sets the VOICE engine’s breath. |
| KNOB 3 turn | Sets the VOICE engine’s formant resonance. |
| KNOB 4 turn | Sets the VOICE engine’s random variation. |
| Screen shows | Shows TONE for VOICE, with columns BUZZ, BRTH, Q, RAND. |
TRIO OSC
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the TRIO engine’s waveform combination. |
| KNOB 2 turn | Sets the TRIO engine’s oscillator 2 interval. |
| KNOB 3 turn | Sets the TRIO engine’s oscillator 3 interval. |
| KNOB 4 turn | Sets the TRIO engine’s detune. |
| Screen shows | Shows OSC for TRIO, with columns WAVE, INT2, INT3, DTN. |
TRIO TONE
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the TRIO engine’s oscillator mode. |
| KNOB 2 turn | Sets the TRIO engine’s filter cutoff. |
| KNOB 3 turn | Sets the TRIO engine’s filter resonance. |
| KNOB 4 turn | Sets the TRIO engine’s pulse width. |
| Screen shows | Shows TONE for TRIO, with columns MODE, CUT, RES, PW. |
WHEEL BARS
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the WHEEL engine’s organ registration. |
| KNOB 2 turn | Sets the WHEEL engine’s sub register trim. |
| KNOB 3 turn | Sets the WHEEL engine’s body register trim. |
| KNOB 4 turn | Sets the WHEEL engine’s top register trim. |
| Screen shows | Shows BARS for WHEEL, with columns REG, SUB, BODY, TOP. |
WHEEL TONE
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the WHEEL engine’s percussion mode. |
| KNOB 2 turn | Sets the WHEEL engine’s key click. |
| KNOB 3 turn | Sets the WHEEL engine’s organ drive. |
| KNOB 4 turn | Sets the WHEEL engine’s rotor speed. |
| Screen shows | Shows TONE for WHEEL, with columns PERC, CLICK, DRV, ROTR. |
GRAIN GRAN
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the GRAIN engine’s grain source. |
| KNOB 2 turn | Sets the GRAIN engine’s grain position. |
| KNOB 3 turn | Sets the GRAIN engine’s grain size. |
| KNOB 4 turn | Sets the GRAIN engine’s grain density. |
| Screen shows | Shows GRAN for GRAIN, with columns SRC, POS, SIZE, DENS. |
GRAIN SPRY
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets the GRAIN engine’s grain pitch. |
| KNOB 2 turn | Sets the GRAIN engine’s grain spread. |
| KNOB 3 turn | Sets the GRAIN engine’s random variation. |
| KNOB 4 turn | Sets the GRAIN engine’s grain tone. |
| Screen shows | Shows SPRY for GRAIN, with columns PTCH, SPRD, RAND, TONE. |
Floyd ALGO
| Do this | What happens |
|---|---|
| KNOB 1 turn | Chooses one of eight Floyd routing algorithms. |
| KNOB 2 turn | Sets the whole track’s output level. |
| KNOB 3 turn | Sets track pan. |
| KNOB 4 turn | Sets unison voice detune for newly started notes. |
| Screen shows | Shows ALGO with four coloured envelope outlines, the active operator highlighted, routing hints and moving voice markers. |
Floyd OP1
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets attack of the envelope that shapes the complete mixed voice, shared with ENV. |
| KNOB 2 turn | Sets decay of the envelope that shapes the complete mixed voice, shared with ENV. |
| KNOB 3 turn | Sets sustain of the envelope that shapes the complete mixed voice, shared with ENV. |
| KNOB 4 turn | Sets release of the envelope that shapes the complete mixed voice, shared with ENV. |
| Screen shows | Shows OP1 with four coloured envelope outlines, the active operator highlighted, routing hints and moving voice markers. |
Floyd OP2
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets operator 2 attack for this running session, outside every save, retaining the current value across preset or project loads. |
| KNOB 2 turn | Sets operator 2 decay for this running session, outside every save, retaining the current value across preset or project loads. |
| KNOB 3 turn | Sets operator 2 sustain for this running session, outside every save, retaining the current value across preset or project loads. |
| KNOB 4 turn | Sets operator 2 release for this running session, outside every save, retaining the current value across preset or project loads. |
| Screen shows | Shows OP2 with four coloured envelope outlines, the active operator highlighted, routing hints and moving voice markers. |
Floyd OP3
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets operator 3 attack for this running session, outside every save, retaining the current value across preset or project loads. |
| KNOB 2 turn | Sets operator 3 decay for this running session, outside every save, retaining the current value across preset or project loads. |
| KNOB 3 turn | Sets operator 3 sustain for this running session, outside every save, retaining the current value across preset or project loads. |
| KNOB 4 turn | Sets operator 3 release for this running session, outside every save, retaining the current value across preset or project loads. |
| Screen shows | Shows OP3 with four coloured envelope outlines, the active operator highlighted, routing hints and moving voice markers. |
Floyd OP4
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets operator 4 attack for this running session, outside every save, retaining the current value across preset or project loads. |
| KNOB 2 turn | Sets operator 4 decay for this running session, outside every save, retaining the current value across preset or project loads. |
| KNOB 3 turn | Sets operator 4 sustain for this running session, outside every save, retaining the current value across preset or project loads. |
| KNOB 4 turn | Sets operator 4 release for this running session, outside every save, retaining the current value across preset or project loads. |
| Screen shows | Shows OP4 with four coloured envelope outlines, the active operator highlighted, routing hints and moving voice markers. |
Floyd LEVEL
| Do this | What happens |
|---|---|
| KNOB 1 turn | Changes the operator 1 level shown in the drawing without changing the sound, with the value lost on restart. |
| KNOB 2 turn | Sets operator 2 modulation strength where the chosen algorithm uses it. |
| KNOB 3 turn | Sets operator 3 modulation strength where the chosen algorithm uses it. |
| KNOB 4 turn | Sets operator 4 modulation strength where the chosen algorithm uses it, with the value lost on restart and omitted from saves. |
| Screen shows | Shows LEVEL with four coloured envelope outlines, the active operator highlighted, routing hints and moving voice markers. |
Floyd RATIO
| Do this | What happens |
|---|---|
| KNOB 1 turn | Sets operator 4 feedback. |
| KNOB 2 turn | Sets operator 2 frequency ratio to 0.5, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14 or 16 times the played pitch. |
| KNOB 3 turn | Sets operator 3 frequency ratio to 0.5, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14 or 16 times the played pitch. |
| KNOB 4 turn | Sets operator 4 frequency ratio to 0.5, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14 or 16 times the played pitch. |
| Screen shows | Shows RATIO with four coloured envelope outlines, the active operator highlighted, routing hints and moving voice markers. |
Pattern controls outside SONG
| Do this | What happens |
|---|---|
| REC long hold | Outside SONG and the HOME menu, holding REC for about 2 seconds clears the selected track’s pattern after the ring, with early release cancelling, one-level undo restoring notes and length, and autosave storing the result later. |
Firmware update transfer
| Do this | What happens |
|---|---|
| Screen shows | Shows UPDATE with stage labels during an install, or FAILED followed by an error number if it stops. |
Floyd page after a track change
| Do this | What happens |
|---|---|
| KNOB 1 turn | On ALGO after switching to a non-Floyd synth, changes that engine’s first parameter within Floyd’s 0–7 range, so its algorithm label can misdescribe the sound. |
| KNOB 1 turn | On a retained OP, LEVEL or RATIO page, edits OP1 attack, OP2–OP4 live Floyd attack, LEVEL’s visual-only operator 1 level or RATIO’s feedback value on the newly selected synth, using the still-visible Floyd page’s ranges. |
| KNOB 2 turn | On a retained OP, LEVEL or RATIO page, edits OP1 decay, OP2–OP4 live Floyd decay, LEVEL’s fifth engine parameter or RATIO’s second engine parameter on the newly selected synth, using the still-visible Floyd page’s ranges. |
| KNOB 3 turn | On a retained OP, LEVEL or RATIO page, edits OP1 sustain, OP2–OP4 live Floyd sustain, LEVEL’s seventh engine parameter or RATIO’s third engine parameter on the newly selected synth, using the still-visible Floyd page’s ranges. |
| KNOB 4 turn | On a retained OP, LEVEL or RATIO page, edits OP1 release, OP2–OP4 live Floyd release, LEVEL’s live Floyd operator 4 level or RATIO’s fourth engine parameter on the newly selected synth, using the still-visible Floyd page’s ranges. |
| Screen shows | Keeps the Floyd page name after a synth-track change, with its page count showing zero of four because that page is outside the new engine’s normal edit set. |
Any page
| Do this | What happens |
|---|---|
| PLAY press | Starts or stops all four tracks; it keeps working inside every layer. |
| HOME release | A short tap goes to TRACKS when released. |
| HOME long hold | Held 0.7 s: opens the menu. |
| HOME press with FX held | A short HOME tap locks the FX layer open so both hands are free once HOME is released, with LOCK on screen. |
| HOME press with EDIT held | A short HOME tap locks the EDIT layer open so both hands are free once HOME is released, with LOCK on screen. |
| HOME press with ARP held | A short HOME tap locks the ARP layer open so both hands are free once HOME is released, with LOCK on screen. |
| HOME press with SEQ held | A short HOME tap locks the SEQ layer open so both hands are free once HOME is released, with LOCK on screen. |
| HOME press with SEL held | A short HOME tap locks the SEL layer open so both hands are free once HOME is released, with LOCK on screen. |
| HOME press with GLO held | A short HOME tap locks the GLO layer open so both hands are free once HOME is released, with LOCK on screen. |
| HOME press with SAVE held | A short HOME tap locks the SAVE layer open so both hands are free once HOME is released, with LOCK on screen. |
| ENV press | Opens the ENV pages (ENV, ENV DEST); again for the next page; ENV has no layer. |
| LFO press | Opens LFO or LFO DEST, cycling to the next page on each press. |
| FX release | A tap shorter than 0.45 seconds with no other control used cycles FX, SLICER, DLY and REV/CHO on release. |
| FX hold | Holding FX gives the white keys sixteen punch-in effects and shows their layer after 0.14 seconds. |
| SEL release | A tap cycles SCL and SCL 2 on release. |
| SEL hold | Held: the key and chord layer. |
| EDIT release | A tap reopens the last valid EDIT page, then cycles the selected engine’s two named pages, VOICE and VOICE 2, or Floyd’s ALGO, OP1–OP4, LEVEL and RATIO pages. |
| EDIT hold | Held: the erase layer. |
| ARP release | Tapped: opens the arpeggiator pages (ARP, ARP 2); again for the next page. |
| ARP hold | Held: the note-repeat layer (not the arpeggiator). |
| SEQ release | A tap reopens the last SEQ page used, then later taps cycle STEP, PATTERN and SONG. |
| SEQ hold | Held: the step-entry layer. |
| GLO release | A tap cycles GLOBAL, MASTER, SYSTEM and DRUMS on release. |
| GLO hold | Held: the mix layer. |
| SAVE hold | Held: the song layer. |
| Power switch power on holding OCT- | Starts in USB rescue (audio off) so the firmware can be reinstalled from the browser. |
| Power switch power on holding OCT- + OCT+ | Starts button and knob calibration, retaining the old mapping on a 30-second timeout, then attempts a settings save without asking and writes only if the saved bytes differ. |
| ALGORITHM turn | Selects track 1-4 on every screen; recording or an armed take follows it; It does nothing in the menu, on the SONG screen or while a free take runs; turns inside a layer are dropped. |
| MASTER turn | Sets headphone and line-output volume. |
| Screen shows | Brief messages show the current action or result, such as ERASED, AGAIN: SAVE or NEXT: B. |
Sounds, files and the editor
There is no Backup page or whole-device restore in this build. An individual sound file applies selected sound and sequence values in memory; saving a user sound rewrites its whole sixteen-sound bank, and sample sends replace the reached sample sectors without a recovery copy or panel undo.
Export bank reads visible user sounds from the connected unit into a file with sound values and a sixteen-step note, accent, slide and tie sketch. Export library saves the browser’s collection. Saving an individual sound file uses the editor’s cached sound and sequence; none of these files contains the complete four-track music, song order, settings, samples or separate Floyd operator edits.
- The bundled editor edits sounds, patterns, tracks and three sample slots over USB MIDI, but this installed build has no complete backup or restore command.
- Sound and sample transfers can replace saved data during playback because their device handlers have no stopped-transport guard.
Coming from another firmware
Pick the firmware on your FM-1 now to see what installing SLOOP Floyd FM 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)
What Les checked
SLOOP Floyd FM v2.4Scanned October 30, 2026
What we checked for
- The file is exactly the one its author published
- It's the same file we saw when this release first came out
- 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, as expected
- A serial port, which many FM-1 firmwares keep for debugging. It can't type into your computer.
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.
StatusScanned, nothing harmful found
Les has mapped its controls for v2.4.
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 SLOOP Floyd FM
What the lights mean
| Where and when | What it means |
|---|---|
| PLAY · Transport playing · flashes | Flashes on every beat, timed to when you hear it: a silent metronome. |
| PLAY · Transport stopped · off | Dark while stopped, including during a free take. |
| REC · REC armed (rec ready) · blinks | Blinks while armed. |
| REC · Transport playing · lit | Lit while a track records, and during a free take. |
| REC · Clear-track ring · blinks | Blinks fast while the clear-track ring fills. |
| HOME · TRACKS screen · lit | Lit while the TRACKS screen shows. |
| FX · A button's pages · lit | Lit while one of the FX pages is on screen. |
| FX · FX layer (punch) · lit | Lit while its layer is held. |
| FX · A layer locked open · blinks | Blinks while its layer is locked open. |
| SEL · A button's pages · lit | Lit while one of the SEL pages is on screen. |
| SEL · SEL layer (key and chords) · lit | Lit while its layer is held. |
| SEL · A layer locked open · blinks | Blinks while its layer is locked open. |
| ENV · A button's pages · lit | Lit while one of the ENV pages is on screen. |
| LFO · A button's pages · lit | Lit while one of the LFO pages is on screen. |
| EDIT · A button's pages · lit | Lit while one of the EDIT pages is on screen. |
| EDIT · EDIT layer (erase) · lit | Lit while its layer is held. |
| EDIT · A layer locked open · blinks | Blinks while its layer is locked open. |
| GLO · A button's pages · lit | Lit while one of the GLO pages is on screen. |
| GLO · GLO layer (mix) · lit | Lit while its layer is held. |
| GLO · A layer locked open · blinks | Blinks while its layer is locked open. |
| ARP · A button's pages · lit | Lit while one of the ARP pages is on screen. |
| ARP · ARP layer (note repeat) · lit | Lit while its layer is held. |
| ARP · A layer locked open · blinks | Blinks while its layer is locked open. |
| SEQ · A button's pages · lit | Lit while one of the SEQ pages is on screen. |
| SEQ · SEQ layer (steps) · lit | Lit while its layer is held. |
| SEQ · A layer locked open · blinks | Blinks while its layer is locked open. |
| SEQ · DRUMS screen, grid page · lit | Lit on the DRUMS screen, whichever button opened it. |
| SAVE · A button's pages · lit | Lit while one of the SAVE pages is on screen. |
| SAVE · SAVE layer (song) · lit | Lit while its layer is held. |
| SAVE · A layer locked open · blinks | Blinks while its layer is locked open. |
| SAVE · SONG screen · lit | Lit on the SONG screen. |
| OCT- · Playing a synth track · lit | Lit while the octave is below 0. |
| OCT- · Playing the drum track · lit | Lit while held (ghost hits). |
| OCT+ · Playing a synth track · lit | Lit while the octave is above 0. |
| OCT+ · Playing the drum track · lit | Lit while held (hard hits). |
| Key lights · Playing the drum track · lit | Held keys light up, and every drum hit lights its sound’s white key for a moment. |
| Key lights · Playing a synth track · lit | Held keys light up; SYSTEM NOTES also lights keys matching the synth’s held notes, including sequencer notes. |
| Key lights · SEQ layer (steps) · lit | Occupied steps on this page are lit along with keys held; the playing step stays lit when empty and flashes when occupied. |
| Key lights · SEL layer (key and chords) · lit | Keys in the scale are lit and root keys blink. |
| Key lights · EDIT layer (erase) · lit | On drums, keys for sounds in the pattern are lit along with held keys; on synths the held keys light up. |
| Key lights · FX layer (punch) · lit | The key of the effect being held is lit. |
| Key lights · DRUMS screen, grid page · lit | Held keys light up, and every drum hit lights its sound’s white key for a moment. |
| Key lights · DRUMS screen, kit page · lit | Held keys light up, and every drum hit lights its sound’s white key for a moment. |
| F3 key light · Any page · dim | Faintly lit as a row marker (key 1 starts a row of four tiles) whenever a layer is held, and all the time on the drum track. |
| F3 key light · GLO layer (mix) · lit | Lit while track 1 is heard (not muted or left out by a solo). |
| C4 key light · Any page · dim | Faintly lit as a row marker (key 5 starts a row of four tiles) whenever a layer is held, and all the time on the drum track. |
| C4 key light · GLO layer (mix) · lit | Lit while track 1 is soloed. |
| G4 key light · Any page · dim | Faintly lit as a row marker (key 9 starts a row of four tiles) whenever a layer is held, and all the time on the drum track. |
| D5 key light · Any page · dim | Faintly lit as a row marker (key 13 starts a row of four tiles) whenever a layer is held, and all the time on the drum track. |
| G3 key light · GLO layer (mix) · lit | Lit while track 2 is heard (not muted or left out by a solo). |
| A3 key light · GLO layer (mix) · lit | Lit while track 3 is heard (not muted or left out by a solo). |
| B3 key light · GLO layer (mix) · lit | Lit while track 4 is heard (not muted or left out by a solo). |
| D4 key light · GLO layer (mix) · lit | Lit while track 2 is soloed. |
| E4 key light · GLO layer (mix) · lit | Lit while track 3 is soloed. |
| F4 key light · GLO layer (mix) · lit | Lit while track 4 is soloed. |
| G5 key light · GLO layer (mix) · flashes | Flashes on the beat. |
MIDI and connections
| Connection | What it does |
|---|---|
| USB | USB carries MIDI notes and browser-editor or firmware-install messages, with synth tracks on channels 1–3, drums on their chosen channel and other channels 4–16 following the selected track. |
| TRS MIDI input | TRS MIDI input is disabled in this build. |
| USB | Playing the panel sends USB MIDI note-on and note-off messages for notes, chords and drum hits. |
Before you switch firmware
- Back up first. Preserve your work before switching. See the switching advice in this section. Before installing or first starting it, back up with the firmware that made the saved work. Floyd itself has no complete backup or restore: record audio through its audio output, write down settings, song order and operator edits, and keep the original sample files. The editor’s Export bank reads visible user sounds from the unit into a file, but omits full projects, song order, settings, samples and the separate operator edits; Export library saves the browser’s own collection.
Settings, panel calibration, song order, sections A–D, two banks of user sounds, three sample sets and the working loop are kept when their corresponding saves succeed; power-off does not flush changes.
The separate OP2–OP4 envelopes and LEVEL 1/4 values survive sound or section loads in memory, but restarting resets them and every save omits them; LEVEL 1 affects the drawing only.
No older Floyd release was audited for downgrading. Later SLOOP can read the older saved settings and loop layout, but interprets Floyd’s engine number as its different FM engine, so the sound can change. If Floyd replaces all readable X0X settings copies, returning to X0X can reset its whole project even if its pattern bytes survived. Melodee can replace incompatible settings and shared sound banks at startup, so a trip through it can destroy Floyd’s saved work.
Floyd reuses SLOOP v2.7.1’s locations for sections, the working loop, settings and both user-sound banks, plus its first three sample locations. It ignores the newer parent’s saved projects and working loop, reads only the older portion of parent settings and discards later additions when writing settings. Common user sounds can load, parent FM6 user sounds become Floyd sounds, and PHYS/NOISE sounds are hidden. It has no fourth sample slot; parent samples using release tails instead loop normally.
- Installing Floyd with the included loader replaces differing program sectors without a separate question about saved work. See the switching advice in this section for the affected saved work. M-VAVE Open’s sample header is lost during install, so the shared bank becomes unusable even where later audio bytes remain.
- At installation cleanup, the loader erases a sector only when its last 256 bytes hold a valid update record, with the expected marker and a matching nonzero checksum. The realistic targets are the Felucca-family sector holding pending install instructions and, on a first install from stock, stock’s sector holding its install request and temporary VM backup (location reported). Clearing the family record can discard pending install instructions for ChoralRoot’s recovery loader and install request; Hortator’s temporary update data; OberVave’s temporary update loader, temporary update resume record; Rainbow Mode’s Temporary incoming firmware loader and pending-update record; DUELL’s firmware update staging; FiMba-1’s temporary firmware update loader, temporary update resume record; MAKU’s temporary update data; Fart Machine One’s temporary update loader, temporary update resume record. Clearing stock’s record erases that VM backup. This happens without another question. Saved music does not hold a valid update record; this cleanup does not erase songs, sounds or samples.
- A firmware-update attempt, including a refused attempt, erases the update area without a device question. Starting Floyd also erases that area if its checked beginning or update-record bytes are present; a journal elsewhere alone does not trigger cleanup. See the switching advice in this section for the affected saved work. Stock and Baud Girl locations are broad reported ranges; exact losses are uncertain. Writes to shared storage can also remove other firmwares’ unfinished restores and pending updates; keep the original files.
- The working loop saves itself while stopped and quiet, first eligible about 20 seconds after power-on, even with no edit when the old loop could not load. Updating or entering update mode can flush it sooner. There is no replacement question. See the switching advice in this section for the affected saved work. Stock and Baud Girl locations are broad reported ranges; exact losses are uncertain.
- Changed settings are saved without a replacement question when HOME closes, after power-on calibration, with SAVE on SONG, when REC stores a section from SONG, when SONG REC finishes, or when pending changes flush before an update. A first menu close after unreadable settings can write even without an edit; after loading Hortator’s older settings, the first settings trigger writes the newer format even without an edit; cancelled calibration can write only if current bytes differ. Later saves can replace the other copy. See the switching advice in this section for the affected saved work. Replacing X0X settings can make X0X return with its whole project reset once it has no readable settings copy.
- Saving or storing a section writes its saved project, immediately while stopped or later after live storage while playing; a warm restart can flush a surviving changed section too. The SAVE page arms a second turn, while live/SONG replacement asks only for a section Floyd can read. Foreign work can appear empty. See the switching advice in this section for the affected saved work. Stock and Baud Girl locations are broad reported ranges; exact losses are uncertain.
- Saving or erasing a user sound rewrites its entire sixteen-sound bank. The panel arms a second turn; raw editor commands ask nothing and may write during playback. A sound that Floyd cannot read can look empty. See the switching advice in this section for the affected saved work. Stock and Baud Girl locations are broad reported ranges; exact losses are uncertain.
- Sending a sample set starts replacing that slot immediately; erasing a slot clears all of it. The included editor asks, but the device protocol does not and can write during playback. There is no recovery copy. See the switching advice in this section for the affected saved work. Stock and Baud Girl locations are broad reported ranges; exact losses are uncertain.
See the switching advice in this section. Other firmwares can overwrite its saved work at startup and during ordinary use, without a save action; preserve audio, written settings and any sound exports before leaving it. Floyd’s section saves, section writes after a warm reset or before updates or USB update mode, user-sound saves, sends and erases, and sample uploads and erases 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.
- 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 SLOOP Floyd FM does to the firmware you had before.
Show the detail
install (included loader): Included loader overwrites differing application sectors 0x4000–0x92FFF. This includes all 16 M-VAVE Open USER projects, preferences, shared save staging and beginning/header of its shared sample bank. Losing that header invalidates the bank even where later audio bytes survive. Head/SPL below 0x4000 is preserved (accepted package and matching chip key; no device confirmation beyond initiating the host install). install finalization: Checks each sector trailer and erases only a matching update record, never the whole scan range. Saved projects and sound records end before the sector trailer; sample data is not an update record. The stock record location comes from the base atlas (After an install, erase 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 these are the family staging-record sector 0xE4000 and, on a first install from stock, stock's record sector 0xE8000. Saved music does not hold that record and is not at risk from this cleanup. This loader does not skip 0x97000–0xDFFFF). startup: If checked staging bytes are nonblank, boot erases all five update-area sectors without asking. Besides Open sample audio and uncertain stock/Baud Girl contents, this discards X0X and Polly pending-restore journals; interrupted restores may then remain unfinished (first 4 bytes at E0000 or first 8 at E4F00 are not all FF; no question). first eligible idle after startup: If no supported working loop was imported, autosave_hash stays 0 and the default loop is saved without any owner edit. Each later changed-loop autosave alternates storage-valid copies. A different FELU type or bad payload CRC is not protected; first no-valid copy writes A (normal stopped, quiet, menu-closed guards; >=20 s since boot and >=2.5 s input idle; no question). first HOME-menu close or any settings trigger after unreadable settings or older PER2 import: Rejected settings leave persist_saved zero; HOME-menu close or another real settings trigger can commit current/default 84 bytes even without an edit. Boot calibration calls saver even after timeout; only a byte difference writes. SONG SAVE, SONG REC section-store, completed SONG REC and a pending update-flush are also settings triggers. No REC MODE/START/SYNC trigger or backup restore in this package. An accepted 48-byte PER2 import preserves its old magic in persist_saved; serializing 84-byte PER3 differs even without an edit, so the first settings trigger writes (settings differ from saved bytes; menu close deferred during playback; no question). warm restart with retained live sections: A valid noinit RAM section differing from flash is marked dirty and later written after quiet/idle guards; cold power-on makes no such promise (valid retained FUN4 RAM section differs from flash; no question). before update or host UBOOT: Before update or host UBOOT, flush dirty sections, song/settings only with song_dirty, and changed working loop unless arrangement is running. Only changed 84-byte settings write; an open-menu edit alone is not guaranteed flushed. No backup restore path (only respective dirty/hash-change flags; no extra question). web installer: Included page serves selected package through M-UPGRADE protocol; no separate erase-storage operation or automatic backup. It checks FM-1 model, refuses another firmware update-loader identity, and requires a saved-backup checkbox/confirm only for the official V15 return (included browser page, not a claim about community hub code).
- 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: FM6 patches of the FM6 user presets; settings, button calibration, favourites, MIDI LEARN map. At risk when you act: project slot A; project slot B; project slot C; project slot D; user sample slot USR1; user sample slot USR2; user sample slot USR3. Kept but not shown: user presets 1-16 (These sounds stay hidden. Saving elsewhere in the bank keeps them; replacing their slots or restoring a whole bank removes them); user presets 17-32 (These sounds stay hidden. Saving elsewhere in the bank keeps them; replacing their slots or restoring a whole bank removes them). SLOOP Floyd FM reads user sample slot USR1 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM reads user sample slot USR2 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM reads user sample slot USR3 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used.
- SLOOP: At risk by itself: the music in progress (autosave); settings, calibration, song order, SYN1-4 kits, MIDI LEARN, theme and favourites (changed to the new format: Saving settings removes the newer light settings, synthesized drum kits, learned MIDI controls, theme and favourites from that saved copy). 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); user sample slot USR1; user sample slot USR2; user sample slot USR3. Carried over: user sounds U01-U16 (A saved FM6 sound in engine 9 becomes a FLOYD sound and plays differently. PHYS and NOISE sounds stay hidden. Saving another slot keeps them. Replacing their slots or restoring the whole bank removes them); user sounds U17-U32 (A saved FM6 sound in engine 9 becomes a FLOYD sound and plays differently. PHYS and NOISE sounds stay hidden. Saving another slot keeps them. Replacing their slots or restoring the whole bank removes them). SLOOP Floyd FM reads user sample slot USR1 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM reads user sample slot USR2 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM reads user sample slot USR3 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used.
- 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. SLOOP Floyd FM reads break loops slot 1 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM reads break loops slot 2 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM reads break loops slot 3 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used.
- JIANT: At risk by itself: FM6 patches for the FM6 user sounds; settings, calibration, favourites, MENU options. 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) (partly lost); 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. Kept but not shown: user sounds U01-U16 (These sounds stay hidden. Saving elsewhere in the bank keeps them; replacing their slots or restoring a whole bank removes them); user sounds U17-U32 (These sounds stay hidden. Saving elsewhere in the bank keeps them; replacing their slots or restoring a whole bank removes them).
- Melodee: At risk by itself: shared user presets U109-U126; settings, factory favourites, calibration, saved template. At risk when you act: shared user presets U289-U378 (partly lost); shared user presets U379-U384; 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: 32 imported DX7 voices; options, playing setup and panel calibration. At risk when you act: 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: FM6 patches for user sounds; settings and panel calibration. At risk when you act: project A; project B; project C; project D; user sample slot USR1; user sample slot USR2; user sample slot USR3. Kept but not shown: user sounds 1–16 (These sounds stay hidden. Saving elsewhere in the bank keeps them; replacing their slots or restoring a whole bank removes them); user sounds 17–32 (These sounds stay hidden. Saving elsewhere in the bank keeps them; replacing their slots or restoring a whole bank removes them). SLOOP Floyd FM reads user sample slot USR1 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM reads user sample slot USR2 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM reads user sample slot USR3 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used.
- 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 (changed to the new format: After the new firmware saves its settings, returning to Hortator uses defaults for settings, control calibration and the remembered Bluetooth device). At risk when you act: project A; project B; project C; project D; user samples USR1; user samples USR2; user samples USR3. SLOOP Floyd FM reads user samples USR1 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM reads user samples USR2 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM reads user samples USR3 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used.
- 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 shared memory 4; Polly setup and channel sounds. At risk when you act: All four Polly songs; Polly shared memory 1; Polly shared memory 2; Polly shared memory 3; 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; Optional QY70 style bank; Polly button and encoder calibration.
- Skiff: At risk by itself: user sounds’ own FM6 patches; settings, calibration and favourites; 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); 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). At risk when you act: project A; project B; project C; project D; user sample USR1; user sample USR2; user sample USR3. SLOOP Floyd FM reads user sample USR1 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM reads user sample USR2 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM reads user sample USR3 until you write over the saved data. Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used. SLOOP Floyd FM keeps stored but does not show user sound bank 1 until you write over the saved data. These sounds stay hidden. Saving elsewhere in the bank keeps them; replacing their slots or restoring a whole bank removes them. SLOOP Floyd FM keeps stored but does not show user sound bank 2 until you write over the saved data. These sounds stay hidden. Saving elsewhere in the bank keeps them; replacing their slots or restoring a whole bank removes them.
- sloopDX: At risk by itself: working loop; settings, calibration, song order, MIDI, theme and favourites (changed to the new format: Saving settings removes sloopDX’s light options, learned MIDI controls, theme and favourites from that copy. The shared calibration and song order still load). At risk when you act: section A; section B; section C; section D; 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 (partly lost (only that slot)); user presets 17–32 (partly lost (only that slot)). SLOOP Floyd FM keeps stored but does not show user presets 1–16 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 presets 17–32 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.
- Rainbow Mode: 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.
- DUELL beta: At risk by itself: saved patches; settings and panel setup. At risk when you act: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; 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.
- 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: inherited FM6 patches for user presets; settings and calibration. 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. Kept but not shown: inherited user preset bank 1 (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); inherited user preset bank 2 (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 reads inherited user sample 1 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 inherited user sample 2 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 inherited user sample 3 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.
- Fart Machine One: At risk when you act: learned button and encoder calibration.
- fm1-chord: At risk by itself: FM6 bank B1-B27; settings, panel calibration, four chord preset setups and the current chord setup. 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. Kept but not shown: user sounds 1-16 (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); user sounds 17-32 (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 reads uploaded sample USR1 and optional SLICE markers 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 uploaded sample USR2 and optional SLICE markers 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 uploaded sample USR3 and optional SLICE markers 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: At risk by itself: working loop; settings, calibration, song order, synthesized drum kits and DX-bank setup (changed to the new format: Saving settings keeps only the older colour, display, calibration and song-order choices. The saved copy lacks newer light options, drum kits, MIDI controls and separately saved options. After Floyd saves settings, DX7 Banks has no saved count of banks already set up when you return. It erases DX banks 1–8 at its first start. Back up your DX banks before switching). At risk when you act: section A; section B; section C; section D; user sample USR1; user sample USR2; user sample USR3. Carried over: user sounds 1–16 (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. A saved FM6 sound in engine 9 becomes a FLOYD sound); user sounds 17–32 (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. A saved FM6 sound in engine 9 becomes a FLOYD sound). SLOOP Floyd FM reads user sample USR1 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 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 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.
- 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: working music (autosave); preferences, calibration and MIDI LEARN map. At risk when you act: project 1; project 2; project 3; project 4; user sounds U01-U16; user sounds U17-U32; user samples USR1; user samples USR2; user samples USR3. SLOOP Floyd FM reads user samples USR1 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 samples USR2 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 samples USR3 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.
- WaveLoop FM-1: At risk by itself: FM6 patches and controls for each drum in user sounds; settings, calibration and favourites. 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. Kept but not shown: user sounds 1–16 (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); user sounds 17–32 (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 reads user sample USR1 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 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.
- 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; settings, calibration, song order, SYN1-SYN4 kits and MIDI preferences (changed to the new format: Saving settings keeps only the older colour, display, calibration and song-order choices. The saved copy lacks newer light options, drum kits, MIDI controls and separately saved options). At risk when you act: 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); sample slot USR1; sample slot USR2; sample slot USR3. SLOOP Floyd FM reads sample slot USR1 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 sample slot USR2 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 sample slot USR3 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.
- winampFM Synth: At risk by itself: working music kept by autosave; settings, panel calibration, song order, SYN kits and MIDI (changed to the new format: Saving settings keeps only the older colour, display, calibration and song-order choices. The saved copy lacks newer light options, drum kits, MIDI controls and separately saved options). At risk when you act: section A (whole project); section B (whole project); section C (whole project); section D (whole project); sample USR1; sample USR2; sample USR3. Carried over: user sounds 1-16 (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. A saved FM6 sound in engine 9 becomes a FLOYD sound); user sounds 17-32 (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. A saved FM6 sound in engine 9 becomes a FLOYD sound). SLOOP Floyd FM reads sample USR1 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 sample USR2 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 sample USR3 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.
- Bubba Machine (beta): At risk by itself: sixteen six-track patterns (some or all lost); song order and four scenes (some or all lost). At risk when you act: 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 (changed to the new format: Once you save this section, its drum pattern and timing use the new format. SALT cannot open that saved copy); project 2 (changed to the new format: Once you save this section, its drum pattern and timing use the new format. SALT cannot open that saved copy); project 3 (changed to the new format: Once you save this section, its drum pattern and timing use the new format. SALT cannot open that saved copy); project 4 (changed to the new format: Once you save this section, its drum pattern and timing use the new format. SALT cannot open that saved copy); user sample USR1; user sample USR2; user sample USR3. Carried over: user sounds U01-U16 (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced); user sounds U17-U32 (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced). SLOOP Floyd FM reads user sample USR1 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 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 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.
- PIGEON: At risk by itself: the older FM6 patch bank PIGEON no longer uses; older FM6 patches for user presets; preferences, MIDI LEARN and panel calibration. 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 (partly lost); 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. Kept but not shown: older user preset bank 1 (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); older user preset bank 2 (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 reads user sample USR1 in the older format 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 in the older format 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 in the older format 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.
- 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 when you act: sample slot USR1; sample slot USR2; sample slot USR3. Carried over: user sounds U01–U16 (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. A saved FM6 sound in engine 9 becomes a FLOYD sound); user sounds U17–U32 (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. A saved FM6 sound in engine 9 becomes a FLOYD sound). SLOOP Floyd FM reads sample slot USR1 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 sample slot USR2 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 sample slot USR3 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.
- FM1 Quest: At risk by itself: settings, panel mapping, song order and Quest preferences/progress (changed to the new format: Saving settings removes Quest’s light options and changes its game progress and preferences. Song order and calibration still load. This saved copy does not back up Quest’s settings). At risk when you act: 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; sample USR1. Carried over: song section A (The saved song format loads. Built-in voices and effects still use the new firmware’s sound engine); song section B (The saved song format loads. Built-in voices and effects still use the new firmware’s sound engine); song section C (The saved song format loads. Built-in voices and effects still use the new firmware’s sound engine); song section D (The saved song format loads. Built-in voices and effects still use the new firmware’s sound engine); working music (autosave) (The saved song format loads. Built-in voices and effects still use the new firmware’s sound engine); user sounds U01–U16 (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced); user sounds U17–U32 (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced). SLOOP Floyd FM reads sample USR1 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.
- 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 loss is possible even when shared storage cannot be found. Before switching, use export all on its Projects page to save every project and the automatically saved music. Use Save a backup on Your own sounds too. Project exports list the sounds but leave out the audio. Use Save a safety copy on Your FM-1 for the banks, songs, automatically saved music 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 SLOOP Floyd FM's data.
- Stock V15: Possibly at risk: song section A; song section B; song section C; song section D; the working loop kept by autosave; user sample slot USR1; user sample slot USR2; user sample slot USR3; user sounds U01–U16; user sounds U17–U32.
- Baud Girl FM-1+VA: Possibly at risk: song section A; song section B; song section C; song section D; the working loop kept by autosave; user sample slot USR1; user sample slot USR2; user sample slot USR3; user sounds U01–U16; user sounds U17–U32.
- Felucca: 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. Felucca may start with beta 2ND CORE ON or OFF after SLOOP Floyd FM. Do not rely on your earlier choice: SLOOP Floyd FM can replace the saved settings with ones Felucca cannot read. Check MENU > SYSTEM > 2ND CORE when you return. ON (BETA) can turn itself OFF and save settings if a sound calculation fails or takes too long; OFF prevents that second-core save. Felucca 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. Felucca 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. Felucca 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.
- SLOOP: At risk by itself: the working loop kept by autosave; settings, panel calibration and song order. At risk when you act: song section A; song section B; song section C; song section D; user sample slot USR1; user sample slot USR2; user sample slot USR3; user sounds U01–U16; user sounds U17–U32. SLOOP reads user sample slot USR1 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 slot USR2 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 slot USR3 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 sounds U01–U16 until you write over the saved data. Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. FLOYD sounds become FM6 sounds. Separate live envelope changes (how each note changes over time) were never saved. SLOOP reads user sounds U17–U32 until you write over the saved data. Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. FLOYD sounds become FM6 sounds. Separate live envelope changes (how each note changes over time) were never saved. SLOOP reads settings, panel calibration and song order until you write over the saved data.
- X0X: At risk by itself: song section A; song section B; song section C; song section D; user sounds U17–U32; settings, panel calibration and song order. At risk when you act: user sounds U01–U16; user sample slot USR1; user sample slot USR2; user sample slot USR3. 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 slot USR1 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 slot USR2 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 slot USR3 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 slot USR3; settings, panel calibration and song order. At risk by itself, under a condition: the working loop kept by autosave. At risk when you act: song section A; song section B; song section C; song section D; user sample slot USR1; user sample slot USR2; user sounds U01–U16; user sounds U17–U32.
- Melodee: At risk by itself: the working loop kept by autosave; user sounds U01–U16; user sounds U17–U32; settings, panel calibration and song order. At risk by itself, under a condition: song section A; song section B; song section C; song section D; user sample slot USR3. At risk when you act: user sample slot USR1; user sample slot USR2.
- FoMni: At risk by itself: settings, panel calibration and song order. At risk when you act: user sounds U01–U16.
- AMB-1: At risk by itself: settings, panel calibration and song order. At risk when you act: user sounds U01–U16.
- ChoralRoot: At risk by itself: user sample slot USR2; user sample slot USR3; 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 sample slot USR1; user sounds U01–U16; user sounds U17–U32. ChoralRoot reads user sounds U01–U16 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 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: settings, panel calibration and song order. At risk by itself, under a condition: the working loop kept by autosave. At risk when you act: song section A; song section B; song section C; song section D; user sounds U01–U16; user sounds U17–U32; user sample slot USR1; user sample slot USR2; user sample slot USR3. GHOULBOX reads user sample slot USR1 until you write over the saved data. GHOULBOX reads user sample slot USR2 until you write over the saved data. GHOULBOX reads user sample slot USR3 until you write over the saved data.
- M-VAVE FM-1 Open: At risk by itself: song section A; song section B; song section C; song section D; the working loop kept by autosave. At risk when you act: user sample slot USR1; user sample slot USR2; user sample slot USR3; user sounds U01–U16; user sounds U17–U32; settings, panel calibration and song order. 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: settings, panel calibration and song order. 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: settings, panel calibration and song order. At risk when you act: song section A; song section B; song section C; song section D. Carried over: user sample slot USR1 (Hortator uses its own one-shot sound engines, so saved loops and slices play differently); user sample slot USR2 (Hortator uses its own one-shot sound engines, so saved loops and slices play differently); user sample slot USR3 (Hortator uses its own one-shot sound engines, so saved loops and slices play differently).
- OberVave: At risk by itself: settings, panel calibration and song order.
- Polly: At risk by itself: song section A; song section B; song section C; song section D; the working loop kept by autosave; user sample slot USR1; user sample slot USR2; settings, panel calibration and song order. At risk when you act: user sample slot USR3; user sounds U01–U16; user sounds U17–U32. 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: settings, panel calibration and song order; user sample slot USR1; user sample slot USR2; user sample slot USR3. At risk by itself, under a condition: song section A; song section B; song section C; song section D; the working loop kept by autosave. At risk when you act: user sounds U01–U16; user sounds U17–U32. Skiff reads user sample slot USR1 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 slot USR2 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 slot USR3 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 working loop kept by autosave; user sample slot USR2; settings, panel calibration and song order. At risk by itself, under a condition: user sample slot USR1. At risk when you act: song section A; song section B; song section C; song section D; user sounds U01–U16; user sounds U17–U32. Older sections change to DX7 parts. Saving a changed section, or the working loop being saved automatically, writes a format Floyd cannot open. sloopDX reads user sounds U01–U16 until you write over the saved data. Only sounds in the first engine appear. They play as DX7 sounds. Other sounds stay hidden. Saving other slots keeps them. sloopDX reads user sounds U17–U32 until you write over the saved data. Only sounds in the first engine appear. They play as DX7 sounds. Other sounds stay hidden. Saving other slots keeps them. sloopDX reads settings, panel calibration and song order until you write over the saved data. New DX7 settings use defaults. Favourite and sound choices use the new firmware’s bank.
- Rainbow Mode: 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.
- DUELL beta: 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 sample slot USR1; user sample slot USR2; user sample slot USR3; user sounds U01–U16; user sounds U17–U32. 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: settings, panel calibration and song order. At risk when you act: user sounds U01–U16.
- MAKU: At risk by itself, under a condition: the working loop kept by autosave. At risk when you act: settings, panel calibration and song order.
- Fart Machine One: At risk when you act: user sounds U01–U16. 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: 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. fm1-chord reads user sample slot USR1 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 slot USR2 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 slot USR3 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 working loop kept by autosave; settings, panel calibration and song order. At risk when you act: song section A; song section B; song section C; song section D; user sample slot USR1; user sample slot USR2; user sample slot USR3; user sounds U01–U16; user sounds U17–U32. SLOOP DX7 Banks reads user sample slot USR1 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 slot USR2 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 slot USR3 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 sounds U01–U16 until you write over the saved data. Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. FLOYD sounds become FM6 sounds. Separate live envelope changes (how each note changes over time) were never saved. SLOOP DX7 Banks reads user sounds U17–U32 until you write over the saved data. Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. FLOYD sounds become FM6 sounds. Separate live envelope changes (how each note changes over time) were never saved. SLOOP DX7 Banks reads settings, panel calibration and song order until you write over the saved data. Floyd has no saved count of the DX banks DX7 Banks has set up. At start-up, DX7 Banks erases DX banks 1–8 and saves a new count.
- FuMi-1: At risk by itself: settings, panel calibration and song order. At risk when you act: user sounds U01–U16.
- Jangada: At risk by itself: the working loop kept by autosave; settings, panel calibration and song order. At risk when you act: song section A; song section B; song section C; song section D; user sounds U01–U16; user sounds U17–U32; user sample slot USR1; user sample slot USR2; user sample slot USR3. Jangada reads user sample slot USR1 until you write over the saved data. Jangada reads user sample slot USR2 until you write over the saved data. Jangada reads user sample slot USR3 until you write over the saved data.
- WaveLoop FM-1: At risk by itself: song section A; song section D; settings, panel calibration and song order. At risk by itself, under a condition: song section B; song section C; user sample slot USR3. At risk when you act: the working loop kept by autosave; user sounds U01–U16; user sounds U17–U32; user sample slot USR1; user sample slot USR2. WaveLoop FM-1 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. Saved samples may have no slice positions set by you. WaveLoop FM-1 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. Saved samples may have no slice positions set by you.
- ORBIT: At risk by itself: the working loop kept by autosave (changed to the new format: the next save of this project uses ORBIT's project format; your previous firmware cannot load it if you switch back. Engines and sound controls can mean different things. Saved music can pass the same checks and still sound different); settings, panel calibration and song order. At risk by itself, under a condition: song section A; song section B; song section C; song section D. At risk when you act: user sounds U01–U16; user sounds U17–U32; user sample slot USR1; user sample slot USR2; user sample slot USR3. ORBIT reads user sample slot USR1 until you write over the saved data. Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules. ORBIT reads user sample slot USR2 until you write over the saved data. Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules. ORBIT reads user sample slot USR3 until you write over the saved data. Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules.
- winampFM Synth: At risk by itself: the working loop kept by autosave (changed to the new format: the next save of this project uses winampFM's newer project format; your previous firmware cannot load it if you switch back. Engines and sound controls can mean different things. Saved music can pass the same checks and still sound different); settings, panel calibration and song order. At risk by itself, under a condition: song section A; song section B; song section C; song section D. At risk when you act: user sample slot USR1; user sample slot USR2; user sample slot USR3; user sounds U01–U16; user sounds U17–U32. winampFM Synth reads user sample slot USR1 until you write over the saved data. Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules. winampFM Synth reads user sample slot USR2 until you write over the saved data. Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules. winampFM Synth reads user sample slot USR3 until you write over the saved data. Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules. winampFM Synth reads user sounds U01–U16 until you write over the saved data. Shared older sounds may play differently because engines or sound controls mean different things. winampFM Synth reads user sounds U17–U32 until you write over the saved data. Shared older sounds may play differently because engines or sound controls mean different things.
- Bubba Machine (beta): At risk by itself: song section A; song section B; song section C; song section D; the working loop kept by autosave; user sample slot USR1; user sample slot USR2; user sounds U01–U16; user sounds U17–U32. At risk by itself, under a condition: user sample slot USR3.
- Felucca [Salt]: 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; user sample slot USR1; user sample slot USR2; user sample slot USR3. Carried over: user sounds U01–U16 (Only older sounds this firmware supports can play. Some may use a different instrument here. Newer sounds stay stored but hidden and cannot play in Salt); user sounds U17–U32 (Only older sounds this firmware supports can play. Some may use a different instrument here. Newer sounds stay stored but hidden and cannot play in Salt). Felucca [Salt] reads user sample slot USR1 until you write over the saved data. Slice positions you set in SLICE stay hidden. This firmware has no storage for slice positions. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different. Felucca [Salt] reads user sample slot USR2 until you write over the saved data. Slice positions you set in SLICE stay hidden. This firmware has no storage for slice positions. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different. Felucca [Salt] reads user sample slot USR3 until you write over the saved data. Slice positions you set in SLICE stay hidden. This firmware has no storage for slice positions. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different.
- PIGEON: At risk by itself: settings, panel calibration and song order. At risk by itself, under a condition: user sample slot USR1. At risk when you act: song section A; song section B; song section C; song section D; the working loop kept by autosave; user sample slot USR2; user sample slot USR3; user sounds U01–U16; user sounds U17–U32. PIGEON reads user sample slot USR1 until you write over the saved data. Sample audio can be read. Loops and slices may play differently. PIGEON reads user sample slot USR2 until you write over the saved data. Sample audio can be read. Loops and slices may play differently. PIGEON reads user sample slot USR3 until you write over the saved data. Sample audio can be read. Loops and slices may play differently. PIGEON keeps stored but does not show user sounds U01–U16 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 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: settings, panel calibration and song order; user sample slot USR1; user sample slot USR2; user sample slot USR3; user sounds U01–U16; user sounds U17–U32. Carried over: the working loop kept by autosave (Only the working project is imported. It may play differently. Saved SLOOP sections are not imported). FM1 Move reads user sample slot USR1 until you write over the saved data. Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules. FM1 Move reads user sample slot USR2 until you write over the saved data. Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules. FM1 Move reads user sample slot USR3 until you write over the saved data. Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules. FM1 Move reads user sounds U01–U16 until you write over the saved data. Shared older sounds may play differently because engines or sound controls mean different things. FM1 Move reads user sounds U17–U32 until you write over the saved data. Shared older sounds may play differently because engines or sound controls mean different things.
- FM1 Quest: At risk by itself: the working loop kept by autosave (changed to the new format: When the working loop is saved automatically, its notes stay but FLOYD parts are saved as ANALOG. Returning to Floyd does not restore the original sound choices. Notes load, but FLOYD parts become ANALOG and Quest uses its own saved sync choice); settings, panel calibration and song order. At risk when you act: song section A; song section B; song section C; song section D; user sample slot USR1; user sample slot USR2; user sample slot USR3; user sounds U01–U16; user sounds U17–U32. Notes and shared controls load. FLOYD parts become ANALOG in Quest, which uses its saved sync choice. Saving again keeps those changed choices. 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 reads user sounds U01–U16 until you write over the saved data. Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. Floyd’s FLOYD sounds stay hidden. FM1 Quest reads user sounds U17–U32 until you write over the saved data. Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. Floyd’s FLOYD sounds stay hidden. FM1 Quest reads settings, panel calibration and song order until you write over the saved data. Quest uses the old zoom choice for game options. Calibration and song order load. Changing Quest’s game options can change the zoom choice when you return.
- Groove OS: Possibly at risk: settings, panel calibration and song order; song section A; song section B; song section C; song section D; user sounds U01–U16; user sounds U17–U32; the working loop kept by autosave; user sample slot USR1; user sample slot USR2; user sample slot USR3. 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 SLOOP Floyd FM's data: Felucca 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 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); Felucca [Salt] 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 older sounds this firmware supports can play. Some may use a different instrument here. Newer sounds stay stored but hidden and cannot play in Salt; Slice positions you set in SLICE stay hidden. This firmware has no storage for slice positions. Playback follows this firmware’s loop rules. The other firmware’s extra loop modes may sound different); WaveLoop FM-1 lists SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32; user sample slot USR1; user sample slot USR2, 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); WaveLoop FM-1 reads and uses SLOOP Floyd FM's user sample slot USR1; user sample slot USR2 (Saved samples may have no slice positions set by you); SLOOP reads and uses SLOOP Floyd FM's settings, panel calibration and song order; user sample slot USR1; user sample slot USR2; user sample slot USR3 (Audio loads only if it fits this slot. Sending to or erasing this slot replaces it); SLOOP takes over SLOOP Floyd FM's song section A; song section B; song section C; song section D; working loop kept by autosave, converting them (Once you save this section, its notes and timing use the new format. The previous firmware cannot open that saved copy. FLOYD parts become FM6 sounds. Separate live envelope changes (how each note changes over time) were never saved; Once the working loop is saved automatically, its notes and timing use the new format. The previous firmware cannot open that saved copy. FLOYD parts become FM6 sounds. Separate live envelope changes (how each note changes over time) were never saved); SLOOP lists SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32, but plays them differently (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. FLOYD sounds become FM6 sounds. Separate live envelope changes (how each note changes over time) were never saved); sloopDX reads and uses SLOOP Floyd FM's settings, panel calibration and song order (New DX7 settings use defaults. Favourite and sound choices use the new firmware’s bank); sloopDX takes over SLOOP Floyd FM's song section A; song section B; song section C; song section D; working loop kept by autosave, converting them (Once you save this section, its notes and timing use the new format. The previous firmware cannot open that saved copy. Synth parts play as DX7 sounds, with different engine and voice choices; Once the working loop is saved automatically, its notes and timing use the new format. The previous firmware cannot open that saved copy. Synth parts play as DX7 sounds, with different engine and voice choices); sloopDX lists SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32, but plays them differently (Only sounds in the first engine appear. They play as DX7 sounds. Other sounds stay hidden. Saving other slots keeps them); SLOOP DX7 Banks reads and uses SLOOP Floyd FM's settings, panel calibration and song order; user sample slot USR1; user sample slot USR2; user sample slot USR3 (Floyd has no saved count of the DX banks DX7 Banks has set up. At start-up, DX7 Banks erases DX banks 1–8 and saves a new count; 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 takes over SLOOP Floyd FM's song section A; song section B; song section C; song section D; working loop kept by autosave, converting them (Once you save this section, its notes and timing use the new format. The previous firmware cannot open that saved copy. FLOYD parts become FM6 sounds. Separate live envelope changes (how each note changes over time) were never saved; Once the working loop is saved automatically, its notes and timing use the new format. The previous firmware cannot open that saved copy. FLOYD parts become FM6 sounds. Separate live envelope changes (how each note changes over time) were never saved); SLOOP DX7 Banks lists SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32, but plays them differently (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. FLOYD sounds become FM6 sounds. Separate live envelope changes (how each note changes over time) were never saved); FM1 Quest lists SLOOP Floyd FM's settings, panel calibration and song order; song section A; song section B; song section C; song section D; user sounds U01–U16; user sounds U17–U32; working loop kept by autosave, but plays them differently (Quest uses the old zoom choice for game options. Calibration and song order load. Changing Quest’s game options can change the zoom choice when you return; Notes load, but FLOYD parts become ANALOG and Quest uses its own saved sync choice; Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. Floyd’s FLOYD sounds stay hidden); FM1 Quest reads and uses SLOOP Floyd FM's user sample slot USR1 (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 takes over SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32, 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); ChoralRoot lists SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32, 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 SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32, but plays them differently; GHOULBOX reads and uses SLOOP Floyd FM's user sample slot USR1; user sample slot USR2; user sample slot USR3; fm1-chord takes over SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32, 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 SLOOP Floyd FM's user sample slot USR1; user sample slot USR2; user sample slot USR3 (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 SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32; user sample slot USR1; user sample slot USR2; user sample slot USR3 (MAKU leaves these sample bytes in place, but its controls use built-in material; these uploaded samples are not available to play here); Jangada reads and uses SLOOP Floyd FM's user sample slot USR1; user sample slot USR2; user sample slot USR3; Skiff lists SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32, but plays them differently (The same saved sound format does not guarantee the same sound or pattern playback); Skiff reads and uses SLOOP Floyd FM's user sample slot USR1; user sample slot USR2; user sample slot USR3 (Skiff uses its own sound engines, so saved loops or slices can play differently); Hortator lists SLOOP Floyd FM's user sample slot USR1; user sample slot USR2; user sample slot USR3, but plays them differently (Hortator uses its own one-shot sound engines, so saved loops and slices play differently); ORBIT takes over SLOOP Floyd FM's settings, panel calibration and song order; song section A; song section B; song section C; song section D; user sounds U01–U16; user sounds U17–U32; working loop kept by autosave, converting them (Only some settings are changed to the new format. Your saved sections are not stored in these settings; the song order is. Switching back may lose settings; Engines and sound controls can mean different things. Saved music can pass the same checks and still sound different; 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 SLOOP Floyd FM's user sample slot USR1; user sample slot USR2; user sample slot USR3 (Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules); PIGEON reads and uses SLOOP Floyd FM's user sample slot USR1; user sample slot USR2; user sample slot USR3 (Sample audio can be read. Loops and slices may play differently); winampFM Synth takes over SLOOP Floyd FM's settings, panel calibration and song order; song section A; song section B; song section C; song section D; working loop kept by autosave, converting them (Only some settings are changed to the new format. Your saved sections are not stored in these settings; the song order is. Switching back may lose settings; Engines and sound controls can mean different things. Saved music can pass the same checks and still sound different); winampFM Synth lists SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32, but plays them differently (Shared older sounds may play differently because engines or sound controls mean different things); winampFM Synth reads and uses SLOOP Floyd FM's user sample slot USR1; user sample slot USR2; user sample slot USR3 (Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules); FM1 Move lists SLOOP Floyd FM's user sounds U01–U16; user sounds U17–U32; working loop kept by autosave, but plays them differently (Shared older sounds may play differently because engines or sound controls mean different things; Only the working project is imported. It may play differently. Saved SLOOP sections are not imported); FM1 Move reads and uses SLOOP Floyd FM's user sample slot USR1; user sample slot USR2; user sample slot USR3 (Slice marks set by hand are not loaded. Loop modes follow this firmware's playback rules); X0X lists SLOOP Floyd FM's user sample slot USR1; user sample slot USR2; user sample slot USR3, 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.. What SLOOP Floyd FM reads of other firmwares' data: SLOOP Floyd FM reads and uses Felucca's user sample slot USR1; user sample slot USR2; user sample slot USR3 (Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used); SLOOP Floyd FM takes over SLOOP's settings, calibration, song order, SYN1-4 kits, MIDI LEARN, theme and favourites, converting them; SLOOP Floyd FM lists SLOOP's user sounds U01-U16; user sounds U17-U32, but plays them differently (A saved FM6 sound in engine 9 becomes a FLOYD sound and plays differently. PHYS and NOISE sounds stay hidden. Saving another slot keeps them. Replacing their slots or restoring the whole bank removes them); SLOOP Floyd FM reads and uses SLOOP's user sample slot USR1; user sample slot USR2; user sample slot USR3 (Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used); SLOOP Floyd FM reads and uses X0X's break loops slot 1; break loops slot 2; break loops slot 3 (Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used); SLOOP Floyd FM reads and uses GHOULBOX's user sample slot USR1; user sample slot USR2; user sample slot USR3 (Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used); SLOOP Floyd FM takes over Hortator's settings and panel calibration, converting them; SLOOP Floyd FM reads and uses Hortator's user samples USR1; user samples USR2; user samples USR3 (Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used); SLOOP Floyd FM reads and uses Skiff's user sample USR1; user sample USR2; user sample USR3 (Samples play only if they pass the check and their zones fit this slot. Sending to or erasing this slot replaces the sample. Extra slice markers are not used); SLOOP Floyd FM takes over sloopDX's settings, calibration, song order, MIDI, theme and favourites, converting them (Saving settings removes sloopDX’s light options, learned MIDI controls, theme and favourites from that copy. The shared calibration and song order still load); 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); SLOOP Floyd FM reads and uses MAKU's inherited user sample 1; inherited user sample 2; inherited user sample 3 (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 fm1-chord's uploaded sample USR1 and optional SLICE markers; uploaded sample USR2 and optional SLICE markers; uploaded sample USR3 and optional SLICE markers (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 takes over SLOOP DX7 Banks's settings, calibration, song order, synthesized drum kits and DX-bank setup, converting them (Saving settings keeps only the older colour, display, calibration and song-order choices. The saved copy lacks newer light options, drum kits, MIDI controls and separately saved options. After Floyd saves settings, DX7 Banks has no saved count of banks already set up when you return. It erases DX banks 1–8 at its first start. Back up your DX banks before switching); SLOOP Floyd FM lists SLOOP DX7 Banks's user sounds 1–16; user sounds 17–32, but plays them differently (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. A saved FM6 sound in engine 9 becomes a FLOYD sound); SLOOP Floyd FM reads and uses SLOOP DX7 Banks's user sample USR1; user sample USR2; user sample USR3 (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 Jangada's user samples USR1; user samples USR2; user samples USR3 (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 WaveLoop FM-1's user sample USR1; user sample USR2 (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 takes over ORBIT's settings, calibration, song order, SYN1-SYN4 kits and MIDI preferences, converting them (Saving settings keeps only the older colour, display, calibration and song-order choices. The saved copy lacks newer light options, drum kits, MIDI controls and separately saved options); SLOOP Floyd FM reads and uses ORBIT's sample slot USR1; sample slot USR2; sample slot USR3 (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 takes over winampFM Synth's settings, panel calibration, song order, SYN kits and MIDI, converting them (Saving settings keeps only the older colour, display, calibration and song-order choices. The saved copy lacks newer light options, drum kits, MIDI controls and separately saved options); SLOOP Floyd FM lists winampFM Synth's user sounds 1-16; user sounds 17-32, but plays them differently (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. A saved FM6 sound in engine 9 becomes a FLOYD sound); SLOOP Floyd FM reads and uses winampFM Synth's sample USR1; sample USR2; sample USR3 (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 takes over Felucca [Salt]'s project 1; project 2; project 3; project 4, converting them (Once you save this section, its drum pattern and timing use the new format. SALT cannot open that saved copy); SLOOP Floyd FM lists Felucca [Salt]'s user sounds U01-U16; user sounds U17-U32, but plays them differently (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced); SLOOP Floyd FM reads and uses Felucca [Salt]'s user sample USR1; user sample USR2; user sample USR3 (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 PIGEON's user sample USR1 in the older format; user sample USR2 in the older format; user sample USR3 in the older format (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 lists FM1 Move's user sounds U01–U16; user sounds U17–U32, but plays them differently (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced. A saved FM6 sound in engine 9 becomes a FLOYD sound); SLOOP Floyd FM reads and uses FM1 Move's sample slot USR1; sample slot USR2; sample slot USR3 (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 takes over FM1 Quest's settings, panel mapping, song order and Quest preferences/progress, converting them (Saving settings removes Quest’s light options and changes its game progress and preferences. Song order and calibration still load. This saved copy does not back up Quest’s settings); SLOOP Floyd FM reads and uses FM1 Quest's song section A; song section B; song section C; song section D; working music (autosave); sample USR1 (The saved song format loads. Built-in voices and effects still use the new firmware’s sound engine; 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 lists FM1 Quest's user sounds U01–U16; user sounds U17–U32, but plays them differently (Only version-1 sounds with an engine available here appear. Shared controls load based on the saved control count; missing controls use defaults. Other sounds stay hidden until their slots are replaced). 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.
Where the docs and firmware disagree
- Inherited version and counts: The docs call this SLOOP 2.2, with nine engines and 68 factory sounds. The installed build adds Floyd as a tenth engine and includes its eight sounds in the browse bank, making 76 sounds.
- SELECT exceptions: The panel table calls SELECT a tempo control everywhere. SELECT changes tempo on ordinary pages and DRUMS, but the SONG screen and HOME menu ignore it.
- Autosave includes all edits: The guide says startup recovers the state as it was left. Floyd’s OP2–4 envelopes and LVL1/LVL4 are live-only values omitted by saved projects and user sounds, so restart resets those values. This build offers no full-device backup.
- Undo after a new project: The guide calls NEW PROJECT undoable. NEW snapshots each track into one shared undo record, leaving only the final track available to undo; it cannot recover the whole old project.
Limits of this map
- There is no full backup or restore in the installed build; record the audio through the audio output and write down settings and operator edits before switching.
- Older Floyd releases were not audited for downgrade compatibility.
- Stock and Baud Girl locations remain partly reported, so their possible loss is described without asserting exact saved-record positions.
Mapped from renebohne/sloop-fm1 at v2.4 (aff6ba4), 2026-10-17. An independent checker found zero errors in round 4 (2026-10-17). Evidence was read in source. File-and-line citations are in floyd.json. GPL-3.0-only; René Bohne, based on SLOOP by isod89 and Felucca by Leo Kuroshita (Hügelton Instruments). This independent guide uses Les’s own words; M-VAVE and FM-1 are their owners’ trademarks.
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.
How to use grooves in Ableton 120:42 · 4 STEPS
How to use the arpeggiator0:37 · 4 STEPS
How to make a deep bass0:38 · 4 STEPS
How to make an evolving pad0:44 · 4 STEPS
How the Mod Matrix works0:39 · 3 STEPS
How to morph between two versions of a pad0:40 · 4 STEPS
How the two wave knobs on a PolyBrute oscillator work0:42 · 4 STEPS
How to add swing0:34 · 2 STEPS
How to change the bells on the FM-1 AMB-10:36 · 3 STEPS · AMB-1
How to turn the FM-1 AMB-1 into a drone0:37 · 3 STEPS · AMB-1
How to steer the melody on the FM-1 AMB-10:36 · 3 STEPS · AMB-1
How to use the arpeggiator0:41 · 4 STEPS · STOCK
How to play a dominant 7th on the FM-1 with ChoralRoot0:33 · 3 STEPS · CHORALROOT
How to play minor 9th chords with one finger on the FM-1 with ChoralRoot0:37 · 3 STEPS · CHORALROOT
How to play a I-vi-IV-V on the FM-1 with ChoralRoot0:39 · 4 STEPS · CHORALROOT
How to get the Casio CZ sound on the FM-1 with Melodee0:34 · 3 STEPS · MELODEE
How to get a Prophet-5 sound on the FM-1 with Melodee0:40 · 4 STEPS · MELODEE
How to record without quantize on the FM-1 with Melodee0:28 · 2 STEPS · MELODEE
What every FM-1 control doesPick the firmware on yours, then tap any control to see what it does.
How to add glide to one step0:38 · 3 STEPS
How to play a random sequence0:28 · 2 STEPS
Les is independent and not affiliated with M-VAVE or the firmware authors. M-VAVE and FM-1 are trademarks of their owners.