FM-1 firmware · v0.2.20-beta
DUELL beta
DUELL gives the FM-1 two synth parts, ten sound engines and a morph between two versions of a sound. It suits playing two sounds together or sending one to each audio channel. This is a beta.
- What it is
- A two-part morphing synth with ten engines, separate arpeggiators and sequences, and layered or split audio outputs
- Best for
- Blending sounds, playing two parts together or sending them to separate channels
- Install
- GitHub release or hub
- Scan
- Scanned, nothing harmful found · Oct 30 What we checked
What each control does on DUELL beta
TapSwipe across the panel, then tap any control to see what it does on DUELL beta.
Start here
The entries below describe the device firmware. PRESETS and ALGORITHM are turned; the firmware has no press action for these encoders. A short page-button press normally acts when you release it. A named page or quick layer takes precedence over the general controls.
The modes
| Mode or page | How to reach it | What it shows |
|---|---|---|
| AMP ENV page | Press ENV, then turn SELECT to AMP ENV. | Shows the amplitude envelope and its four stages. |
| AMP DEST page | Press ENV, then turn SELECT to AMP DEST. | Shows the amplitude envelope routing and the shared envelope time switch. |
| ENV 2 page | Press ENV, then turn SELECT to ENV 2. | Shows the second envelope and its four stages. |
| ENV 2 DEST page | Press ENV, then turn SELECT to ENV 2 DEST. | Shows envelope 2 cutoff and shape depths. |
| LFO 1 page | Press LFO, then turn SELECT to LFO 1. | Shows LFO 1 waveform, speed, sync and fade. |
| LFO 1 TRIG page | Press LFO, then turn SELECT to LFO 1 TRIG. | Shows LFO 1 restart, start phase and polarity. |
| LFO 1 DEST page | Press LFO, then turn SELECT to LFO 1 DEST. | Shows the direct destinations of LFO 1. |
| LFO 2 page | Press LFO, then turn SELECT to LFO 2. | Shows LFO 2 waveform, speed, sync and fade. |
| LFO 2 TRIG page | Press LFO, then turn SELECT to LFO 2 TRIG. | Shows LFO 2 restart, start phase and polarity. |
| LFO 2 DEST page | Press LFO, then turn SELECT to LFO 2 DEST. | Shows the direct destinations of LFO 2. |
| MATRIX 1-4 page | Press LFO or ENV, then turn SELECT to MATRIX 1-4. | Shows the chosen modulation slot, its source, destination and depth. |
| MATRIX 5-8 page | Press LFO or ENV, then turn SELECT to MATRIX 5-8. | Shows the chosen modulation slot, its source, destination and depth. |
| FX page | Press FX, then turn SELECT to FX. | Shows the selected part’s saturation and chorus, delay and reverb sends. |
| INSERT 1/2 page | Press FX, then turn SELECT to INSERT 1/2. | Shows insert type and its three controls, whose names follow the selected effect. |
| INSERT 2/2 page | Press FX, then turn SELECT to INSERT 2/2. | Shows the insert dry and wet balance when the insert is on. |
| EQ 1/2 page | Press FX, then turn SELECT to EQ 1/2. | Shows the part’s low and high shelf frequencies and gains. |
| EQ 2/2 page | Press FX, then turn SELECT to EQ 2/2. | Shows the part’s middle EQ frequency, width and gain. |
| DUCK 1/2 page | Press FX, then turn SELECT to DUCK 1/2. | Shows ducking source, the source’s timing or trigger setting, and depth. |
| DUCK 2/2 page | Press FX, then turn SELECT to DUCK 2/2. | Shows the ducking release curve, attack and release. |
| CHORUS page | Press FX, then turn SELECT to CHORUS. | Shows shared chorus rate and depth. |
| DELAY 1/2 page | Press FX, then turn SELECT to DELAY 1/2. | Shows shared delay mode, beat division, feedback and colour. |
| DELAY 2/2 page | Press FX, then turn SELECT to DELAY 2/2. | Shows delay width, modulation and mix, with unavailable cards hidden. |
| REVERB page | Press FX, then turn SELECT to REVERB. | Shows reverb type, tail size, damping and input bass cut. |
| SHIMMER page | Press FX, then turn SELECT to SHIMMER. | Shows shimmer direction and pitch drift only while SHIM reverb is selected. |
| SCALE page | Press SEL, then turn SELECT to SCALE. | Shows the instrument’s scale, root and treatment of notes outside the scale. |
| CHORD page | Press SEL, then turn SELECT to CHORD. | Shows the selected part’s chord shape, voicing and semitone transpose. |
| ENGINE page | Press EDIT, then turn SELECT to ENGINE. | Shows engine, sounds for that engine, favourite status and sound initialization. |
| EDIT 1 page | Press EDIT, then turn SELECT to EDIT 1. | Shows the engine’s first four edit cards, with names set by the engine. |
| EDIT 2 page | Press EDIT, then turn SELECT to EDIT 2. | Shows the engine’s second four edit cards, with names set by the engine. |
| MULTI FILTER page | Press EDIT, then turn SELECT to MULTI FILTER. | Shows the common multimode filter cutoff, resonance, mode and slope. |
| VCF page | Press EDIT, then turn SELECT to VCF. | Shows ANALOG’s own filter type, cutoff, resonance and key tracking. |
| TRIO FILTER page | Press EDIT, then turn SELECT to TRIO FILTER. | Shows TRIO’s own filter mode, cutoff and resonance. |
| NOISE FILT page | Press EDIT, then turn SELECT to NOISE FILT. | Shows NOISE’s own filter frequency and resonance. |
| OP TUNE page | Press EDIT, then turn SELECT to OP TUNE. | Shows the selected FM6 operator’s values and algorithm or envelope diagram. |
| OP ENV page | Press EDIT, then turn SELECT to OP ENV. | Shows the selected FM6 operator’s values and algorithm or envelope diagram. |
| OP MODE page | Press EDIT, then turn SELECT to OP MODE. | Shows the selected FM6 operator’s values and algorithm or envelope diagram. |
| VOICE 1/2 page | Press EDIT, then turn SELECT to VOICE 1/2. | Shows voice mode, note priority, voice allocation and unison detune. |
| VOICE 2/2 page | Press EDIT, then turn SELECT to VOICE 2/2. | Shows glide mode and time, stereo spread and patch trim. |
| GLO page | Press GLO, then turn SELECT to GLO. | Shows both parts’ mute switches, mixer levels and meters. |
| TEMPO page | Press GLO, then turn SELECT to TEMPO. | Shows clock source, tempo, tap tempo and swing. |
| SIDECHAIN page | Press GLO, then turn SELECT to SIDECHAIN. | Shows the selected part’s ducking source and MIDI trigger note. |
| BASS MONO page | Press GLO, then turn SELECT to BASS MONO. | Shows the frequency below which the shared output becomes mono outside DUEL. |
| MIDI page | Press GLO, then turn SELECT to MIDI. | Shows part MIDI channels and routing, hiding channels that do not apply. |
| MODULES page | Press GLO, then turn SELECT to MODULES. | Shows the device switches for arps, step playback, sends and part effects. |
| MIDI LEARN page | Press GLO, then turn SELECT to MIDI LEARN. | Shows MIDI learn status and the number of learned controllers. |
| PATCHES page | Press SAVE, then turn SELECT to PATCHES. | Shows the 128 patch slots, type filter, favourite flag and factory restore. |
| PATTERNS page | Press SAVE, then turn SELECT to PATTERNS. | Shows the sixteen pattern slots and pending LOAD, ERASE and SAVE actions. |
| MULTIS page | Press SAVE, then turn SELECT to MULTIS. | Shows the sixteen multi slots and pending LOAD, ERASE and SAVE actions. |
| TOOLS page | Press SAVE, then turn SELECT to TOOLS. | Shows actions to clear the part’s pattern, initialize its sound or restore all patch slots. |
| ARP 1/3 page | Press ARP, then turn SELECT to ARP 1/3. | Shows arp mode, hold, order and octave range. |
| ARP 2/3 page | Press ARP, then turn SELECT to ARP 2/3. | Shows arp division, gate, swing and note probability. |
| ARP 3/3 page | Press ARP, then turn SELECT to ARP 3/3. | Shows which oscillators or operators receive arp notes for engines that support a choice. |
| STEP page | Press SEQ, then turn SELECT to STEP. | Shows the part’s piano roll, step cursor, note, note length or time type, and flags. |
| AUTOMATION page | Press SEQ, then turn SELECT to AUTOMATION. | Shows automation and locks, quantize and step timing fields, plus an ADD row. |
| MORPH page | Press HOME, then turn SELECT to MORPH. | Shows the A to B morph fader, roll, undo and randomization amount. |
| MORPH SET page | Press HOME, then turn SELECT to MORPH SET. | Shows smart or wild randomization and whether arp and pitch settings may change. |
| MODE page | Press HOME, then turn SELECT to MODE. | Shows DUEL, STEREO or LAYER output, balance, and LAYER’s velocity crossfade and key split. |
| MIXER page | Press HOME, then turn SELECT to MIXER. | Shows both parts, their mixer levels, pans, sends and meters, with four cards for the selected part. |
| Settings menu | Hold HOME. | Shows DISPLAY, CONTROL, AUDIO and SYSTEM tabs with their setting rows. |
| About and credits | Hold HOME, select SYSTEM > ABOUT, then open it. | Shows DUELL’s animated identity first, then scrollable information and credits. |
| Button map | Open SYSTEM > BUTTON MAP. | Prompts for each button and clockwise encoder turn, with any note key cancelling and thirty seconds of inactivity abandoning the setup. |
| Power-on logo | Switch the unit on. | Shows the DUELL startup graphic before the normal page or first-start guide. |
| Count-in | Start recording with COUNT-IN enabled. | Counts four beats per bar before playback, showing the current bar when two are selected. |
| Update countdown | Hold OCT- and OCT+ together until the update countdown appears. | Shows the remaining update countdown and the instruction to release the octave buttons to cancel. |
| QUICK SCALE | Hold SEL. | A temporary overlay for scale, root and off-scale playing. |
| QUICK MULTI | Hold EDIT. | A temporary overlay for the multimode filter and amp release. |
| QUICK SEQ | Hold SEQ. | A temporary overlay for sequence tools and timing. |
| QUICK REC | Hold REC. | A temporary overlay for sequence clearing and click settings. |
| QUICK GLO | Hold GLO. | A temporary overlay for both parts’ mute and level. |
| QUICK LFO | Hold LFO. | A temporary overlay for both LFOs’ speed and filter depth. |
| QUICK ENV | Hold ENV. | A temporary overlay for amp attack and release and envelope 2’s filter depth and decay. |
| QUICK ARP | Hold ARP. | A temporary overlay for arpeggiator mode and timing. |
| GUIDE | Open MENU > SYSTEM > GUIDE, or start without stored first-start settings. | A short on-device introduction whose keys still play. |
| NAME | Choose SAVE for a pattern or multi; confirm replacement first if needed. | A name editor for pattern and multi saves. |
| Confirmation | Choose an operation that asks before replacing or erasing data. | OCT+ accepts and OCT- cancels the displayed operation. |
| Screen asleep | Wait for the MENU SCREEN OFF timeout. | The first input wakes the display and is consumed. |
| MIDI learning active | Turn LEARN on in the MIDI LEARN page, then visit a parameter page. | Turn a part parameter, then move a supported external MIDI CC to bind it. |
| PERFORM | Keep FX down for 0.7 seconds, or press a white key with FX already down. | White keys trigger performance effects; black keys play scale notes, with morph, space, kill filter and depth on the knobs. |
Play and morph
MORPH page
| Do this | What happens |
|---|---|
| SAVE: long press | With BOTH selected while stopped, hold for 0.7 seconds to ask to overwrite each sound’s origin slot, otherwise its factory sound’s slot even if occupied by another saved patch, otherwise slot #1, refusing a shared destination and showing slot numbers without names. |
| ALGORITHM: turn | Moves between PART 1, BOTH and PART 2 for morphing; BOTH keeps the currently selected editing part. |
| KNOB 1: turn | Moves the selected morph target between sound ends A and B. |
| KNOB 2: turn | Rolls a new A anticlockwise or B clockwise once per twist. |
| KNOB 3: turn | A three-detent twist restores the previous A anticlockwise or B clockwise, with another undo available after the knob rests for 0.4 seconds. |
| KNOB 4: turn | Sets how far randomization may move the selected morph target. |
| Screen: view | Shows the A to B morph fader, roll, undo and randomization amount. |
MORPH SET page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects smart clockwise or wild anticlockwise randomization. |
| KNOB 2: turn | Enables clockwise or disables anticlockwise randomization of arp settings. |
| KNOB 3: turn | Enables clockwise or disables anticlockwise pitch randomization. |
| KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows smart or wild randomization and whether arp and pitch settings may change. |
MODE page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects DUEL, STEREO or LAYER, releasing notes when the mode changes. |
| KNOB 2: turn | Adjusts the balance between the two parts. |
| KNOB 3: turn | Adjusts velocity crossfade in LAYER, otherwise does nothing. |
| KNOB 4: turn | Selects a key split point or OFF in LAYER, otherwise does nothing. |
| Screen: view | Shows DUEL, STEREO or LAYER output, balance, and LAYER’s velocity crossfade and key split. |
MIXER page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Mutes the selected part clockwise or unmutes it anticlockwise. |
| KNOB 2: turn | Adjusts selected part pan outside DUEL, otherwise does nothing. |
| KNOB 3: turn | Moves the shared space macro toward a smaller or larger space. |
| KNOB 4: turn | Adjusts the selected part mixer level, which patch loading keeps. |
| Screen: view | Shows both parts, their mixer levels, pans, sends and meters, with four cards for the selected part. |
PERFORM
| Do this | What happens |
|---|---|
| FX: release | After a short press, leaves PERFORM for the previous page; SPACE and KILL fade toward neutral by default, while PERF LEAVE KEEP retains them. |
| SELECT: turn | Changes the balance between the two parts. |
| ALGORITHM: turn | Moves between PART 1, BOTH and PART 2 for morphing; BOTH keeps the currently selected editing part. |
| PRESETS: turn | Loads the previous or next sound for the chosen part, or advances each part from its own sound when BOTH is selected. |
| KNOB 1: turn | Moves the morph fader for PART 1, BOTH or PART 2 as selected with ALGORITHM. |
| KNOB 2: turn | Changes the shared space when SENDS is on, with stereo widening unavailable in DUEL. |
| KNOB 3: turn | Applies low-pass filtering left of centre or high-pass filtering right of centre, with filtering off in the middle. |
| KNOB 4: turn | Sets the strength of performance effects between zero and full. |
| F3: hold | Loops a captured eighth-note fragment while held, starting at the next sixteenth during playback and unavailable below 81 BPM. |
| F3, G3, A3, B3, C4, D4, E4, F4, G4, A4, B4, C5, F5, G5: release | Ends this key’s held performance action, returning to a previously held buffer effect when applicable. |
| F#3, G#3, A#3, C#4, D#4, F#4, G#4, A#4, C#5, D#5, F#5: press | Plays this black key through the global scale even when OFF-SCALE normally allows other notes. |
| G3: hold | Loops a captured sixteenth-note fragment while held, starting at the next sixteenth during playback and unavailable below 41 BPM. |
| A3: hold | Loops a captured thirty-second-note fragment while held, starting at the next sixteenth during playback and unavailable below 21 BPM. |
| B3: hold | Plays a captured fragment backward while held, starting at the next sixteenth during playback and unavailable below 81 BPM. |
| C4: hold | Slows captured audio toward a tape-stop effect while held. |
| D4: hold | Holds a captured audio texture while held. |
| E4: hold | Adds captured audio shifted up an octave while held. |
| F4: hold | Adds captured audio shifted down an octave while held. |
| G4: hold | Applies the master flanger while held. |
| A4: hold | Applies the master phaser while held. |
| B4: hold | Adds master distortion while held. |
| C5: hold | Applies rhythmic level pumping while held, requiring a running external clock when one is selected. |
| D5: press | Rolls morph endpoint A once for the selected morph target. |
| E5: press | Rolls morph endpoint B once for the selected morph target. |
| F5: hold | Silences part 1 while held, leaving its effect tails ringing and changing no stored mute setting. |
| G5: hold | Silences part 2 while held, leaving its effect tails ringing and changing no stored mute setting. |
| Screen: view | Shows the sixteen white-key effects, their availability and held state, plus the four performance controls. |
Play arpeggios and record steps
ARP 1/3 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects the selected part’s arp mode while the arp module permits it. |
| KNOB 2: turn | Selects OFF, ARP or ALL hold when that choice applies. |
| KNOB 3: turn | Selects pitch order or played order for the arp while the arp module permits it. |
| KNOB 4: turn | Sets the arp octave range while the arp module permits it. |
| Screen: view | Shows arp mode, hold, order and octave range. |
ARP 2/3 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Sets the arp beat division while the arp module permits it. |
| KNOB 2: turn | Sets arp gate length while the arp module permits it. |
| KNOB 3: turn | Sets arp swing while the arp module permits it. |
| KNOB 4: turn | Sets arp note probability while the arp module permits it. |
| Screen: view | Shows arp division, gate, swing and note probability. |
ARP 3/3 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects the arp target supported by the current engine while the arp module permits it. |
| KNOB 2, KNOB 3, KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows which oscillators or operators receive arp notes for engines that support a choice. |
STEP page
| Do this | What happens |
|---|---|
| EDIT: release | Clears the cursor step and its parameter locks at once without asking, then advances the cursor; there is no panel undo. |
| EDIT: press while holding a step-entry note key | After a short press while a step-entry note is held, clears that step’s parameter locks without clearing its notes or asking; there is no panel undo. |
| REC: release | After a short press, arms or disarms the selected part’s recording, starting playback if stopped except for STEP’s stopped step-entry mode. |
| PRESETS: turn | Does nothing unless a step-entry note is held on STEP. |
| PRESETS: turn while holding a step-entry note key | With a step-entry note held, shifts that step’s timing by one sixteenth of a step per detent, heard only with QUANTIZE off. |
| KNOB 1–4: turn while holding a step-entry note key | With a step-entry note held, edits that step’s lock for this knob’s parameter from the most recently visited sound page. |
| KNOB 1: turn | Moves the step cursor and previews its notes when stopped with STEP PREVIEW enabled. |
| KNOB 2: turn | Transposes all notes in the selected step, or inserts the last note into an empty step. |
| KNOB 3: turn | Changes note length across following free steps, or selects NOTE, TIE or REST on a step without an active note. |
| KNOB 4: turn | Selects accent, slide, both or neither for the step. |
| All note keys: press | When armed and stopped, writes this key’s played notes into the cursor step, up to four in polyphony; CHORD ENTRY ADD instead toggles its notes in that step; when armed and playing, it records live at the playback position instead. |
| All note keys: release | When armed and stopped with replacement entry, releasing the last note key advances one step; CHORD ENTRY ADD keeps the cursor still. |
| Screen: view | Shows the part’s piano roll, step cursor, note, note length or time type, and flags. |
AUTOMATION page
| Do this | What happens |
|---|---|
| EDIT: release | After a short press, deletes the selected automation record or resets its chance, ratchet, nudge or velocity field without asking; header and ADD rows do nothing; there is no panel undo. |
| REC: release | After a short press, arms or disarms the selected part’s recording, starting playback if stopped except for STEP’s stopped step-entry mode. |
| OCT−: release | Drops a picked action, or goes HOME when no action is picked; PATTERNS always goes HOME. |
| OCT+: release | On ADD, inserts the chosen step field or lock, refusing a full automation pool; on a record switches LOCK and AUTO, and on the playback header asks to clear that part’s automation. |
| PRESETS: turn | Does nothing unless a step-entry note is held on STEP. |
| KNOB 1: turn | Selects the automation list row. |
| KNOB 2: turn | Moves an automation record to a free step, or chooses the step for ADD, with no action on the summary rows. |
| KNOB 3: turn | Changes an automation record’s parameter or chooses ADD’s parameter, with no action on summary or fixed step field rows. |
| KNOB 4: turn | Edits the selected row’s value, PLAY switch or QUANTIZE switch, with no action on ADD. |
| Screen: view | Shows automation and locks, quantize and step timing fields, plus an ADD row. |
Coming from another firmware
Pick the firmware on your FM-1 now to see what installing DUELL beta 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)
(The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.)
What Les checked
DUELL beta v1.0Scanned 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 and audio, as expected
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 v0.2.20-beta. v1.0 is out.
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 DUELL beta
Play, navigate and use modifiers
| Do this | What happens |
|---|---|
| FX: release | Opens the effects pages after a short press, or advances through that group when already there. |
| FX: long press | Hold for 0.7 seconds to enter PERFORM, or hold again to leave it without opening an FX page. |
| SEL: release | Opens the scale and chord pages after a short press, or advances through that group when already there. |
| SEL: long press | Shows QUICK SCALE after the adjustable 0.3–0.6 second hold delay, or immediately when another control is used with it. |
| SEL, EDIT, SEQ, REC: double press | When the first tap opens a page or changes REC, a second short press within 300 milliseconds locks the quick layer over the previous page; its button or another page button closes it. |
| ENV: release | Opens the envelope pages after a short press, or advances through that group when already there. |
| ENV: long press | Shows QUICK ENV after the adjustable 0.3–0.6 second hold delay, or immediately when another control is used with it. |
| LFO: release | Opens the LFO pages after a short press, or advances through that group when already there. |
| LFO: long press | Shows QUICK LFO after the adjustable 0.3–0.6 second hold delay, or immediately when another control is used with it. |
| EDIT: release | Opens the sound editing pages after a short press, or advances through that group when already there. |
| EDIT: long press | Shows QUICK MULTI after the adjustable 0.3–0.6 second hold delay, or immediately when another control is used with it. |
| GLO: release | Opens the global pages after a short press, or advances through that group when already there. |
| GLO: long press | Shows QUICK GLO after the adjustable 0.3–0.6 second hold delay, or immediately when another control is used with it. |
| ARP: release | Opens the arpeggiator pages after a short press, or advances through that group when already there. |
| ARP: long press | Shows QUICK ARP after the adjustable 0.3–0.6 second hold delay, or immediately when another control is used with it. |
| SEQ: release | Opens the sequencer pages after a short press, or advances through that group when already there. |
| SEQ: long press | Shows QUICK SEQ after the adjustable 0.3–0.6 second hold delay, or immediately when another control is used with it. |
| HOME: release | After a short press, returns to the chosen HOME page or advances through MORPH, MORPH SET, MODE and MIXER. |
| HOME: long press | Hold for 0.7 seconds to open or close the settings menu. |
| SAVE: release | After a short press, opens PATTERNS from a sequencer page, MULTIS in LAYER mode or PATCHES otherwise without saving, then cycles the SAVE group on later taps. |
| SAVE: long press | Hold for 0.7 seconds while stopped to ask to replace a patch slot with the selected part’s sound, with KNOB 1 available to choose the slot. |
| PLAY/STOP: press | Stops playback or a count-in immediately when it is running. |
| PLAY/STOP: release | After a short press while stopped, starts playback on release. |
| PLAY/STOP: long press | Hold for 0.6 seconds to stop the transport and arpeggiators, fade all voices, clear held notes and send MIDI all-sound-off and all-notes-off, also clearing effect tails. |
| PLAY/STOP: double press | Press twice within 300 milliseconds to stop the transport, arpeggiators and sounding voices and clear held notes, also clearing effect tails. |
| REC: release | After a short press outside the sequencer, toggles note hold for the played part, or both parts in LAYER mode, using arpeggio hold when its arpeggiator is active. |
| REC: long press | Shows QUICK REC after the adjustable 0.3–0.6 second hold delay, or immediately when another control is used with it. |
| OCT−: release | Moves the keyboard down one octave on release, within three octaves below the centre. |
| OCT−: press with OCT+ | Returns the keyboard to its centre octave when both octave buttons are pressed together. |
| OCT+: release | Moves the keyboard up one octave on release, within three octaves above the centre. |
| OCT+: hold with OCT- for 5 s | Hold both octave buttons for five seconds to enter the firmware update loader, releasing either beforehand to cancel. |
| OCT+: switch on while holding OCT− + OCT+ | Opens panel calibration when both octave buttons are held during power-on. |
| SELECT: turn | Moves to the previous or next visible page in the current group, wrapping at the ends. |
| ALGORITHM: turn | Selects part 1 or part 2 for editing. |
| PRESETS: turn | Loads the selected part’s previous or next sound without asking and keeps compatible automation, but a saved patch carrying a SEQ pattern temporarily replaces steps 1–16 and length, division, swing, gate and quantize, with the previous sequence returning on a later sound load only if that borrowed sequence was untouched and the next sound does not lend another. |
| KNOB 1–4: turn while holding OCT− | On a regular parameter page, resets an eligible shown control to its default once per twist, with no octave change when OCT- is released. |
| F3: press | Plays F3 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| All note keys: release | Releases the notes this key started on their original part or parts, subject to note-hold settings. |
| F3, G3, A3, B3, C4, D4, E4, F4, G4, A4, B4, C5, D5, E5, F5, G5: press while holding FX | Opens PERFORM immediately and applies this white key’s performance action, without sounding or recording a note. |
| F#3: press | Plays F#3 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| G3: press | Plays G3 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| G#3: press | Plays G#3 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| A3: press | Plays A3 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| A#3: press | Plays A#3 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| B3: press | Plays B3 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| C4: press | Plays C4 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| C#4: press | Plays C#4 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| D4: press | Plays D4 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| D#4: press | Plays D#4 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| E4: press | Plays E4 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| F4: press | Plays F4 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| F#4: press | Plays F#4 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| G4: press | Plays G4 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| G#4: press | Plays G#4 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| A4: press | Plays A4 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| A#4: press | Plays A#4 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| B4: press | Plays B4 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| C5: press | Plays C5 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| C#5: press | Plays C#5 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| D5: press | Plays D5 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| D#5: press | Plays D#5 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| E5: press | Plays E5 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| F5: press | Plays F5 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| F#5: press | Plays F#5 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| G5: press | Plays G5 with octave, transpose, scale and chord settings applied on the selected part, or follows the layer or keyboard-split routing in LAYER mode. |
| MASTER: turn | Sets the speaker and audio-output level, with USB audio following it unless USB LEVEL is FIXED. |
| AUDIO OUT: view | In DUEL, sends part 1 to the left channel and part 2 to the right channel with separate effects. |
| USB-C: view | Carries USB MIDI and audio, with USB SERIAL selectable in the menu. |
Shape a sound
ENGINE page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects an engine and loads its first factory sound. |
| KNOB 2: turn | Loads another patch slot belonging to the selected engine. |
| KNOB 3: turn | Marks or unmarks the patch slot as a favourite and queues a settings write after playback, notes and panel use stop, without asking. |
| KNOB 4: turn | Turning right opens confirmation to initialize the selected part’s sound. |
| Screen: view | Shows engine, sounds for that engine, favourite status and sound initialization. |
EDIT 1 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | With ANALOG, chooses SAW, SQR, TRI, SIN, PWM, SYNC or SUB. |
| KNOB 1: turn | With PHASE, chooses the first phase-distortion shape. |
| KNOB 1: turn | With LOFI, chooses the chip model. |
| KNOB 1: turn | With VOICE, sets the starting vowel. |
| KNOB 1: turn | With TRIO, chooses the oscillator shape. |
| KNOB 1: turn | With WHEEL, chooses a drawbar registration. |
| KNOB 1: turn | With PHYS, chooses MODAL, STRNG, MEMB or SYMP. |
| KNOB 1: turn | With NOISE, chooses ANLG, DUST, LFSR or META. |
| KNOB 1: turn | With FM6, loads an available factory or bank voice, or returns to the retained OWN voice. |
| KNOB 1: turn | With WAVE, chooses a factory table or USR1–USR3, with an empty user slot sounding a sine. |
| KNOB 2: turn | With ANALOG, sets oscillator detune, or the synced oscillator pitch when WAVE is SYNC. |
| KNOB 2: turn | With PHASE, chooses an alternating second shape or disables it. |
| KNOB 2: turn | With LOFI, chooses pulse, triangle, saw, noise or a built-in wavetable. |
| KNOB 2: turn | With VOICE, sets the destination vowel. |
| KNOB 2: turn | With TRIO, sets oscillator 2 pitch relative to the note. |
| KNOB 2: turn | With WHEEL, adjusts its lower drawbars. |
| KNOB 2: turn | With PHYS, sets structure, membrane harmonicity in MEMB, or sympathetic tuning in SYMP. |
| KNOB 2: turn | With NOISE, moves the noise color from white towards brown. |
| KNOB 2: turn | With FM6, uses the voice algorithm at PAT or overrides it with algorithm 1–32. |
| KNOB 2: turn | With WAVE, moves through the wavetable frames. |
| KNOB 3: turn | With ANALOG, balances the oscillators, or sets the lower oscillator level when WAVE is SUB. |
| KNOB 3: turn | With PHASE, sets the phase distortion. |
| KNOB 3: turn | With LOFI, sets pulse width, or chooses a built-in wavetable when WAVE is WRAM. |
| KNOB 3: turn | With VOICE, sets the time taken to move between the vowels. |
| KNOB 3: turn | With TRIO, sets oscillator 3 pitch relative to the note. |
| KNOB 3: turn | With WHEEL, adjusts its middle drawbars. |
| KNOB 3: turn | With PHYS, sets the model brightness. |
| KNOB 3: turn | With NOISE, sets the engine filter frequency. |
| KNOB 3: turn | With FM6, offsets the voice feedback. |
| KNOB 3: turn | With WAVE, warps the waveform phase. |
| KNOB 4: turn | With ANALOG, sets the added noise level. |
| KNOB 4: turn | With PHASE, sets envelope movement of the distortion. |
| KNOB 4: turn | With LOFI, sets crushing, or selects the stepped envelope when CHIP is STEP. |
| KNOB 4: turn | With VOICE, shifts the formants. |
| KNOB 4: turn | With TRIO, sets oscillator detune. |
| KNOB 4: turn | With WHEEL, adjusts its upper drawbars. |
| KNOB 4: turn | With PHYS, sets how long the model rings. |
| KNOB 4: turn | With NOISE, sets the engine filter resonance. |
| KNOB 4: turn | With FM6, offsets the modulator output levels. |
| KNOB 4: turn | With WAVE, sets the hard-sync ratio. |
| Screen: view | Shows the engine’s first four edit cards, with names set by the engine. |
EDIT 2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | With ANALOG, moves the engine filter cutoff. |
| KNOB 1: turn | With PHASE, detunes the second oscillator line. |
| KNOB 1: turn | With LOFI, sets the downward pitch sweep. |
| KNOB 1: turn | With VOICE, sets the buzz level. |
| KNOB 1: turn | With TRIO, chooses the engine filter mode. |
| KNOB 1: turn | With WHEEL, chooses percussion. |
| KNOB 1: turn | With PHYS, sets excitation position, or sympathetic-string amount in SYMP. |
| KNOB 1: turn | With NOISE, sets how much the engine filter follows pitch. |
| KNOB 1: turn | With FM6, offsets the modulators’ coarse frequency ratios. |
| KNOB 1: turn | With WAVE, sets the lower sine oscillator level. |
| KNOB 2: turn | With ANALOG, sets the engine filter resonance. |
| KNOB 2: turn | With PHASE, chooses a mixed or ring-modulated second line. |
| KNOB 2: turn | With LOFI, sets vibrato depth. |
| KNOB 2: turn | With VOICE, sets the breath level. |
| KNOB 2: turn | With TRIO, sets the engine filter cutoff. |
| KNOB 2: turn | With WHEEL, sets key-click level. |
| KNOB 2: turn | With PHYS, sets the response to an accented strike. |
| KNOB 2: turn | With NOISE, sets density, or register length in LFSR and META. |
| KNOB 2: turn | With FM6, changes the modulators’ envelope speed. |
| KNOB 2: turn | With WAVE, detunes the second wavetable oscillator. |
| KNOB 3: turn | With ANALOG, sets drive into the engine filter. |
| KNOB 3: turn | With PHASE, sets the lower sine oscillator level. |
| KNOB 3: turn | With LOFI, chooses OFF, OCT, MAJ or MIN for the chip arpeggio. |
| KNOB 3: turn | With VOICE, sets formant resonance. |
| KNOB 3: turn | With TRIO, sets the engine filter resonance. |
| KNOB 3: turn | With WHEEL, sets organ drive. |
| KNOB 3: turn | With PHYS, sets bow excitation, pitch bend in MEMB, or bridge buzz in SYMP. |
| KNOB 3: turn | With NOISE, sets frequency drift. |
| KNOB 3: turn | With FM6, offsets the modulators’ velocity sensitivity. |
| KNOB 3, KNOB 4: turn | With WAVE, does nothing. |
| KNOB 4: turn | With ANALOG, sets how much the engine filter follows pitch. |
| KNOB 4: turn | With PHASE, does nothing. |
| KNOB 4: turn | With LOFI, sets the chip tone filter. |
| KNOB 4: turn | With VOICE, sets vowel variation. |
| KNOB 4: turn | With TRIO, sets pulse width. |
| KNOB 4: turn | With WHEEL, chooses the rotor speed. |
| KNOB 4: turn | With PHYS, sets the direct exciter level. |
| KNOB 4: turn | With NOISE, sets crushing, or the register clock pitch in LFSR and META. |
| KNOB 4: turn | With FM6, spreads the carriers in pitch. |
| Screen: view | Shows the engine’s second four edit cards, with names set by the engine. |
MULTI FILTER page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts the common filter cutoff on engines that provide it. |
| KNOB 2: turn | Adjusts the common filter resonance on engines that provide it. |
| KNOB 3: turn | Moves the common filter from low pass through band pass to high pass. |
| KNOB 4: turn | Selects the common filter slope. |
| Screen: view | Shows the common multimode filter cutoff, resonance, mode and slope. |
VCF page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects low pass, band pass or high pass for ANALOG’s own filter. |
| KNOB 2: turn | Adjusts ANALOG’s own filter cutoff. |
| KNOB 3: turn | Adjusts ANALOG’s own filter resonance. |
| KNOB 4: turn | Adjusts keyboard tracking of ANALOG’s own filter. |
| Screen: view | Shows ANALOG’s own filter type, cutoff, resonance and key tracking. |
TRIO FILTER page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects TRIO’s own filter mode. |
| KNOB 2: turn | Adjusts TRIO’s own filter cutoff. |
| KNOB 3: turn | Adjusts TRIO’s own filter resonance. |
| KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows TRIO’s own filter mode, cutoff and resonance. |
NOISE FILT page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts NOISE’s own filter frequency. |
| KNOB 2: turn | Adjusts NOISE’s own filter resonance. |
| KNOB 3, KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows NOISE’s own filter frequency and resonance. |
OP TUNE page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects operator 1 to 6. |
| KNOB 2: turn | Changes the selected operator’s coarse ratio or fixed frequency. |
| KNOB 3: turn | Changes its fine frequency. |
| KNOB 4: turn | Changes its output level. |
| Screen: view | Shows the selected FM6 operator’s values and algorithm or envelope diagram. |
OP ENV page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects operator 1 to 6. |
| KNOB 2: turn | Selects one of the four operator envelope stages. |
| KNOB 3: turn | Changes the selected stage’s rate. |
| KNOB 4: turn | Changes the selected stage’s level. |
| Screen: view | Shows the selected FM6 operator’s values and algorithm or envelope diagram. |
OP MODE page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects operator 1 to 6. |
| KNOB 2: turn | Selects ratio or fixed frequency for the operator. |
| KNOB 3: turn | Changes its detune. |
| KNOB 4: turn | Changes its velocity sensitivity. |
| Screen: view | Shows the selected FM6 operator’s values and algorithm or envelope diagram. |
VOICE 1/2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects polyphonic, monophonic, legato or unison voices. |
| KNOB 2: turn | Selects last, lowest or highest note priority. |
| KNOB 3: turn | Selects rotating or reused voice allocation. |
| KNOB 4: turn | Adjusts unison detune. |
| Screen: view | Shows voice mode, note priority, voice allocation and unison detune. |
VOICE 2/2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Chooses constant glide rate or constant glide time. |
| KNOB 2: turn | Adjusts glide. |
| KNOB 3: turn | Adjusts voice stereo spread outside DUEL, otherwise does nothing. |
| KNOB 4: turn | Adjusts the sound’s own level, which is saved with the patch. |
| Screen: view | Shows glide mode and time, stereo spread and patch trim. |
SCALE page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects the scale for both parts. |
| KNOB 2: turn | Selects its root note. |
| KNOB 3: turn | Chooses SNAP or PLAY when a nonchromatic scale is selected, otherwise does nothing. |
| KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows the instrument’s scale, root and treatment of notes outside the scale. |
CHORD page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects the chord shape played by a key. |
| KNOB 2: turn | Selects chord spacing or inversion. |
| KNOB 3: turn | Adjusts the selected part’s semitone transpose. |
| KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows the selected part’s chord shape, voicing and semitone transpose. |
Shape envelopes and modulation
AMP ENV page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts the amplitude attack, with no card or action on FM6. |
| KNOB 2: turn | Adjusts the amplitude decay, with no card or action on FM6. |
| KNOB 3: turn | Adjusts the amplitude sustain, with no card or action on FM6. |
| KNOB 4: turn | Adjusts the amplitude release, with no card or action on FM6. |
| Screen: view | Shows the amplitude envelope and its four stages. |
AMP DEST page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts the amplitude envelope pitch depth. |
| KNOB 2: turn | Adjusts its cutoff depth. |
| KNOB 3: turn | Adjusts its engine shape depth. |
| KNOB 4: turn | Switches both envelopes between free times and tempo divisions. |
| Screen: view | Shows the amplitude envelope routing and the shared envelope time switch. |
ENV 2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts envelope 2 attack. |
| KNOB 2: turn | Adjusts envelope 2 decay. |
| KNOB 3: turn | Adjusts envelope 2 sustain. |
| KNOB 4: turn | Adjusts envelope 2 release. |
| Screen: view | Shows the second envelope and its four stages. |
ENV 2 DEST page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts envelope 2 cutoff depth. |
| KNOB 2: turn | Adjusts envelope 2 engine shape depth. |
| KNOB 3, KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows envelope 2 cutoff and shape depths. |
LFO 1 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects the waveform of LFO 1. |
| KNOB 2: turn | Adjusts LFO 1 speed while its sync is off, otherwise does nothing. |
| KNOB 3: turn | Selects free speed or a tempo division for LFO 1. |
| KNOB 4: turn | Adjusts how slowly LFO 1 fades in. |
| Screen: view | Shows LFO 1 waveform, speed, sync and fade. |
LFO 1 TRIG page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Chooses free running or phrase restart for LFO 1. |
| KNOB 2: turn | Adjusts the start phase of LFO 1. |
| KNOB 3: turn | Switches LFO 1 between bipolar and unipolar output. |
| KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows LFO 1 restart, start phase and polarity. |
LFO 1 DEST page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts LFO 1 pitch depth. |
| KNOB 2: turn | Adjusts LFO 1 cutoff depth. |
| KNOB 3: turn | Adjusts LFO 1 engine shape depth. |
| KNOB 4: turn | Adjusts LFO 1 amplitude depth. |
| Screen: view | Shows the direct destinations of LFO 1. |
LFO 2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects the waveform of LFO 2. |
| KNOB 2: turn | Adjusts LFO 2 speed while its sync is off, otherwise does nothing. |
| KNOB 3: turn | Selects free speed or a tempo division for LFO 2. |
| KNOB 4: turn | Adjusts how slowly LFO 2 fades in. |
| Screen: view | Shows LFO 2 waveform, speed, sync and fade. |
LFO 2 TRIG page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Chooses free running or phrase restart for LFO 2. |
| KNOB 2: turn | Adjusts the start phase of LFO 2. |
| KNOB 3: turn | Switches LFO 2 between bipolar and unipolar output. |
| KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows LFO 2 restart, start phase and polarity. |
LFO 2 DEST page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts LFO 2 pitch depth. |
| KNOB 2: turn | Adjusts LFO 2 cutoff depth. |
| KNOB 3: turn | Adjusts LFO 2 engine shape depth. |
| KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows the direct destinations of LFO 2. |
MATRIX 1-4 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects one of the four slots on this matrix page. |
| KNOB 2: turn | Selects the source of the chosen modulation route. |
| KNOB 3: turn | Selects its destination, even when that destination cannot act in the current setup. |
| KNOB 4: turn | Adjusts its signed modulation depth. |
| Screen: view | Shows the chosen modulation slot, its source, destination and depth. |
MATRIX 5-8 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects one of the four slots on this matrix page. |
| KNOB 2: turn | Selects the source of the chosen modulation route. |
| KNOB 3: turn | Selects its destination, even when that destination cannot act in the current setup. |
| KNOB 4: turn | Adjusts its signed modulation depth. |
| Screen: view | Shows the chosen modulation slot, its source, destination and depth. |
Mix and use effects
FX page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts part saturation while PART FX is on. |
| KNOB 2: turn | Adjusts the part’s chorus send while SENDS is on. |
| KNOB 3: turn | Adjusts its delay send while SENDS is on. |
| KNOB 4: turn | Adjusts its reverb send while SENDS is on. |
| Screen: view | Shows the selected part’s saturation and chorus, delay and reverb sends. |
INSERT 1/2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects OFF, SOFT, HARD, FOLD, FUZZ, CRUSH, PHASR, FLANG, CHOR, TAPE or VINYL while PART FX is on. |
| KNOB 2: turn | With INSERT set to SOFT/HARD/FOLD/FUZZ and PART FX on, sets the distortion drive. |
| KNOB 2: turn | With INSERT set to CRUSH and PART FX on, sets bit depth. |
| KNOB 2: turn | With INSERT set to PHASR/FLANG/CHOR and PART FX on, sets modulation speed. |
| KNOB 2: turn | With INSERT set to TAPE and PART FX on, sets slow pitch wander. |
| KNOB 2: turn | With INSERT set to VINYL and PART FX on, sets crackle density. |
| KNOB 2, KNOB 3, KNOB 4: turn | Does nothing when INSERT is OFF or the PART FX module is off. |
| KNOB 3: turn | With INSERT set to SOFT/HARD/FOLD/FUZZ and PART FX on, sets its high-cut frequency. |
| KNOB 3: turn | With INSERT set to CRUSH and PART FX on, sets the held-sample rate. |
| KNOB 3: turn | With INSERT set to PHASR/FLANG/CHOR and PART FX on, sets modulation depth. |
| KNOB 3: turn | With INSERT set to TAPE and PART FX on, sets tape saturation. |
| KNOB 3: turn | With INSERT set to VINYL and PART FX on, sets the noise-bed level. |
| KNOB 4: turn | With INSERT set to SOFT/HARD/FOLD/FUZZ and PART FX on, sets its output level. |
| KNOB 4: turn | With INSERT set to CRUSH and PART FX on, sets the output low-pass cutoff. |
| KNOB 4: turn | With INSERT set to PHASR/FLANG/CHOR and PART FX on, sets feedback. |
| KNOB 4: turn | With INSERT set to TAPE and PART FX on, sets its high-cut frequency. |
| KNOB 4: turn | With INSERT set to VINYL and PART FX on, sets record-warp depth. |
| Screen: view | Shows insert type and its three controls, whose names follow the selected effect. |
INSERT 2/2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts insert dry and wet balance when its type and PART FX are on. |
| KNOB 2, KNOB 3, KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows the insert dry and wet balance when the insert is on. |
EQ 1/2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts the low shelf frequency while PART FX is on. |
| KNOB 2: turn | Adjusts low shelf gain while PART FX is on. |
| KNOB 3: turn | Adjusts the high shelf frequency while PART FX is on. |
| KNOB 4: turn | Adjusts high shelf gain while PART FX is on. |
| Screen: view | Shows the part’s low and high shelf frequencies and gains. |
EQ 2/2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts the middle EQ frequency while PART FX is on. |
| KNOB 2: turn | Adjusts the middle EQ Q while PART FX is on. |
| KNOB 3: turn | Adjusts middle EQ gain while PART FX is on. |
| KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows the part’s middle EQ frequency, width and gain. |
DUCK 1/2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects a tempo pulse, the other part or a MIDI channel while PART FX is on. |
| KNOB 2: turn | Adjusts pulse division for PUMP, trigger threshold for PART or the note filter for a MIDI channel while PART FX is on. |
| KNOB 3: turn | Adjusts how far the selected part is ducked while PART FX is on. |
| KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows ducking source, the source’s timing or trigger setting, and depth. |
DUCK 2/2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Chooses linear or exponential ducking recovery while PART FX is on. |
| KNOB 2: turn | Adjusts ducking attack while PART FX is on. |
| KNOB 3: turn | Adjusts ducking release while PART FX is on. |
| KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows the ducking release curve, attack and release. |
CHORUS page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts shared chorus speed while SENDS is on. |
| KNOB 2: turn | Adjusts shared chorus depth while SENDS is on. |
| KNOB 3, KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows shared chorus rate and depth. |
DELAY 1/2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Chooses DIGITAL, PING-PONG, RANDOM or OCT UP outside DUEL while SENDS is on. |
| KNOB 2: turn | Adjusts the shared delay beat division while SENDS is on. |
| KNOB 3: turn | Adjusts shared delay feedback while SENDS is on. |
| KNOB 4: turn | Adjusts shared delay tone while SENDS is on. |
| Screen: view | Shows shared delay mode, beat division, feedback and colour. |
DELAY 2/2 page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Adjusts shared delay width outside DUEL and DIGITAL while SENDS is on. |
| KNOB 2: turn | Adjusts delay modulation speed in DIGITAL or PING-PONG while SENDS is on. |
| KNOB 3: turn | Adjusts modulation depth, or event chance in RANDOM and OCT UP, while SENDS is on. |
| KNOB 4: turn | Adjusts shared delay return mix while SENDS is on. |
| Screen: view | Shows delay width, modulation and mix, with unavailable cards hidden. |
REVERB page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects ROOM, SPRING, HALL, SHIM, RESO or PLATE while SENDS is on. |
| KNOB 2: turn | Adjusts shared reverb size while SENDS is on. |
| KNOB 3: turn | Adjusts shared reverb damping while SENDS is on. |
| KNOB 4: turn | Adjusts the bass cut before the shared reverb while SENDS is on. |
| Screen: view | Shows reverb type, tail size, damping and input bass cut. |
SHIMMER page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Chooses the upward, downward or combined octave for SHIM while SENDS is on. |
| KNOB 2: turn | Adjusts SHIM pitch drift while SENDS is on. |
| KNOB 3, KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows shimmer direction and pitch drift only while SHIM reverb is selected. |
GLO page
| Do this | What happens |
|---|---|
| PLAY/STOP: press while holding GLO | Restarts playback from the beginning while GLO is physically held on its own page, or starts if stopped; external-clock playback refuses the restart. |
| KNOB 1: turn | Toggles part 1 mute once per twist in either direction. |
| KNOB 2: turn | Toggles part 2 mute once per twist in either direction. |
| KNOB 3: turn | Adjusts part 1 mixer level. |
| KNOB 4: turn | Adjusts part 2 mixer level. |
| Screen: view | Shows both parts’ mute switches, mixer levels and meters. |
TEMPO page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects internal, USB, TRS or automatic clock. |
| KNOB 2: turn | Adjusts internal tempo while no external clock is active, otherwise does nothing. |
| KNOB 3: turn | Treats one detent in either direction as a tap while no external clock is active. |
| KNOB 4: turn | Adjusts global swing. |
| Screen: view | Shows clock source, tempo, tap tempo and swing. |
SIDECHAIN page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects the selected part’s ducking source while PART FX is on. |
| KNOB 2: turn | Selects the MIDI note filter when the ducking source is a MIDI channel and PART FX is on. |
| KNOB 3, KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows the selected part’s ducking source and MIDI trigger note. |
BASS MONO page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Selects OFF or a bass mono cutoff outside DUEL, otherwise does nothing. |
| KNOB 2, KNOB 3, KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows the frequency below which the shared output becomes mono outside DUEL. |
MIDI page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Sets part 1 MIDI channel in OWN CH routing, otherwise does nothing. |
| KNOB 2: turn | Sets part 2 MIDI channel in OWN CH routing outside LAYER, otherwise does nothing. |
| KNOB 3: turn | Chooses separate part channels or routing all channels to the selected part. |
| KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows part MIDI channels and routing, hiding channels that do not apply. |
MODULES page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Turns arpeggiators on clockwise or off anticlockwise, with an automatic settings write after two seconds and once playback, notes and panel use stop, without asking. |
| KNOB 2: turn | Turns stored step playback on clockwise or off anticlockwise, with an automatic settings write after two seconds and once playback, notes and panel use stop, without asking. |
| KNOB 3: turn | Turns chorus, delay and reverb on clockwise or off anticlockwise, with an automatic settings write after two seconds and once playback, notes and panel use stop, without asking. |
| KNOB 4: turn | Turns saturation, inserts, EQ and ducking on clockwise or off anticlockwise, with an automatic settings write after two seconds and once playback, notes and panel use stop, without asking. |
| Screen: view | Shows the device switches for arps, step playback, sends and part effects. |
MIDI LEARN page
| Do this | What happens |
|---|---|
| KNOB 1: turn | Turns MIDI learn on clockwise or off anticlockwise. |
| KNOB 2: turn | Turning right removes all learned controller mappings without asking or offering undo and queues a settings save once playback, notes and held controls stop. |
| KNOB 3, KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows MIDI learn status and the number of learned controllers. |
Use quick layers
QUICK SCALE
| Do this | What happens |
|---|---|
| FX, ENV, LFO, EDIT, GLO, ARP, SEQ: press | While the quick-layer button is physically held, another page or layer button does nothing; when locked, a page button closes the layer and then opens its page. |
| SEL: release | After using a held quick layer, releasing its button returns to the underlying page; a locked layer remains open until closed. |
| HOME, SAVE: press | Does nothing while the quick-layer button is physically held. |
| OCT−: release | Restores global scale, root and off-scale playing to their values when the layer opened. |
| OCT+: release | Does nothing and does not change the octave. |
| SELECT, ALGORITHM, PRESETS: turn | Does nothing while the quick layer is held or locked. |
| KNOB 1: turn | Changes scale. |
| KNOB 2: turn | Changes root. |
| KNOB 3: turn | Changes off-scale. |
| KNOB 4: turn | Does nothing. |
| F3, F4, F5: press | Sets the global root to F without sounding a note. |
| F#3, F#4, F#5: press | Sets the global root to F# without sounding a note. |
| G3, G4, G5: press | Sets the global root to G without sounding a note. |
| G#3, G#4: press | Sets the global root to G# without sounding a note. |
| A3, A4: press | Sets the global root to A without sounding a note. |
| A#3, A#4: press | Sets the global root to A# without sounding a note. |
| B3, B4: press | Sets the global root to B without sounding a note. |
| C4, C5: press | Sets the global root to C without sounding a note. |
| C#4, C#5: press | Sets the global root to C# without sounding a note. |
| D4, D5: press | Sets the global root to D without sounding a note. |
| D#4, D#5: press | Sets the global root to D# without sounding a note. |
| E4, E5: press | Sets the global root to E without sounding a note. |
QUICK MULTI
| Do this | What happens |
|---|---|
| FX, SEL, ENV, LFO, GLO, ARP, SEQ: press | While the quick-layer button is physically held, another page or layer button does nothing; when locked, a page button closes the layer and then opens its page. |
| EDIT: release | After using a held quick layer, releasing its button returns to the underlying page; a locked layer remains open until closed. |
| HOME, SAVE: press | Does nothing while the quick-layer button is physically held. |
| OCT−: release | Restores the four quick-filter values to their values when the layer opened. |
| OCT+: release | Does nothing and does not change the octave. |
| SELECT, ALGORITHM, PRESETS: turn | Does nothing while the quick layer is held or locked. |
| KNOB 1: turn | Changes cutoff. |
| KNOB 1–4: turn while holding OCT− | Restores this quick-layer control to its default once per twist; releasing OCT- afterward neither changes the octave nor puts back the layer. |
| KNOB 2: turn | Changes resonance. |
| KNOB 3: turn | Changes filter mode. |
| KNOB 4: turn | Changes amp release. |
QUICK SEQ
| Do this | What happens |
|---|---|
| FX, SEL, ENV, LFO, EDIT, GLO, ARP: press | While the quick-layer button is physically held, another page or layer button does nothing; when locked, a page button closes the layer and then opens its page. |
| SEQ: release | After using a held quick layer, releasing its button returns to the underlying page; a locked layer remains open until closed. |
| HOME, SAVE: press | Does nothing while the quick-layer button is physically held. |
| REC: release | After a short press, arms or disarms the selected part’s recording, starting playback if stopped except for STEP’s stopped step-entry mode. |
| OCT−: release | Restores the selected part’s steps, automation and sequence timing to the snapshot taken when the layer opened. |
| OCT+: release | Does nothing and does not change the octave. |
| SELECT, ALGORITHM, PRESETS: turn | Does nothing while the quick layer is held or locked. |
| KNOB 1: turn | Changes length. |
| KNOB 2: turn | Changes division. |
| KNOB 3: turn | Changes swing. |
| KNOB 4: turn | Changes gate. |
| F3: press | Clears steps within the sequence length at once without asking, removing locks from emptied steps; OCT- before leaving the layer restores its opening snapshot. |
| F#3, G#3, A#3, C#4, D#4, E4, F4, F#4, G4, G#4, A4, A#4, B4, C5, C#5, D5, D#5, E5, F5, F#5, G5: press | Does nothing and plays no note. |
| G3: press | Reverses steps within the sequence length, carrying their automation and locks with them. |
| A3: press | Rotates steps within the sequence length one step left, carrying their automation and locks. |
| B3: press | Rotates steps within the sequence length one step right, carrying their automation and locks. |
| C4: press | Replaces pitches with scale-based notes while retaining an existing rhythm, or creates a rhythm if empty. |
| D4: press | Varies some existing pitches, accents or note chances, doing nothing when no note steps exist. |
QUICK REC
| Do this | What happens |
|---|---|
| FX, SEL, ENV, LFO, EDIT, GLO, ARP, SEQ: press | While the quick-layer button is physically held, another page or layer button does nothing; when locked, a page button closes the layer and then opens its page. |
| HOME, SAVE: press | Does nothing while the quick-layer button is physically held. |
| REC: release | After using a held quick layer, releasing its button returns to the underlying page; a locked layer remains open until closed. |
| OCT−: release | Restores the selected part’s steps and automation and the click settings to the snapshot taken when the layer opened. |
| OCT+: release | Does nothing and does not change the octave. |
| SELECT, ALGORITHM, PRESETS: turn | Does nothing while the quick layer is held or locked. |
| KNOB 1: turn | Changes click and requests a settings save when the layer closes. |
| KNOB 2: turn | Changes count-in and requests a settings save when the layer closes. |
| KNOB 3: turn | Changes click level and requests a settings save when the layer closes. |
| KNOB 4: turn | Does nothing. |
| F3: press | Clears the selected part’s entire sequence, automation and latched arpeggio chord at once without asking; OCT- before leaving the layer restores its opening snapshot. |
| F#3, G#3, A#3, C4, C#4, D4, D#4, E4, F4, F#4, G4, G#4, A4, A#4, B4, C5, C#5, D5, D#5, E5, F5, F#5, G5: press | Does nothing and plays no note. |
| G3: press | Cycles click between OFF, REC and ON; changed settings are requested for saving when the layer closes. |
| A3: press | Cycles count-in between OFF, one bar and two bars; changed settings are requested for saving when the layer closes. |
| B3: press | Cycles click loudness between LOW, MID and HIGH; changed settings are requested for saving when the layer closes. |
QUICK GLO
| Do this | What happens |
|---|---|
| FX, SEL, ENV, LFO, EDIT, ARP, SEQ: press | While the quick-layer button is physically held, another page or layer button does nothing; when locked, a page button closes the layer and then opens its page. |
| GLO: release | After using a held quick layer, releasing its button returns to the underlying page; a locked layer remains open until closed. |
| HOME, SAVE: press | Does nothing while the quick-layer button is physically held. |
| SELECT, ALGORITHM, PRESETS: turn | Does nothing while the quick layer is held or locked. |
| KNOB 1: turn | Toggles part 1’s mute once per twist in either direction. |
| KNOB 2: turn | Toggles part 2’s mute once per twist in either direction. |
| KNOB 3: turn | Changes level 1. |
| KNOB 4: turn | Changes level 2. |
QUICK LFO
| Do this | What happens |
|---|---|
| FX, SEL, ENV, EDIT, GLO, ARP, SEQ: press | While the quick-layer button is physically held, another page or layer button does nothing; when locked, a page button closes the layer and then opens its page. |
| LFO: release | After using a held quick layer, releasing its button returns to the underlying page; a locked layer remains open until closed. |
| HOME, SAVE: press | Does nothing while the quick-layer button is physically held. |
| SELECT, ALGORITHM, PRESETS: turn | Does nothing while the quick layer is held or locked. |
| KNOB 1: turn | Changes lfo 1 speed or its sync division when that LFO is synced. |
| KNOB 1–4: turn while holding OCT− | Restores this quick-layer control to its default once per twist; releasing OCT- afterward neither changes the octave nor puts back the layer. |
| KNOB 2: turn | Changes lfo 1 filter. |
| KNOB 3: turn | Changes lfo 2 speed or its sync division when that LFO is synced. |
| KNOB 4: turn | Changes lfo 2 filter. |
QUICK ENV
| Do this | What happens |
|---|---|
| FX, SEL, LFO, EDIT, GLO, ARP, SEQ: press | While the quick-layer button is physically held, another page or layer button does nothing; when locked, a page button closes the layer and then opens its page. |
| ENV: release | After using a held quick layer, releasing its button returns to the underlying page; a locked layer remains open until closed. |
| HOME, SAVE: press | Does nothing while the quick-layer button is physically held. |
| SELECT, ALGORITHM, PRESETS: turn | Does nothing while the quick layer is held or locked. |
| KNOB 1: turn | Changes amp attack. |
| KNOB 1–4: turn while holding OCT− | Restores this quick-layer control to its default once per twist; releasing OCT- afterward neither changes the octave nor puts back the layer. |
| KNOB 2: turn | Changes amp release. |
| KNOB 3: turn | Changes env 2 filter. |
| KNOB 4: turn | Changes env 2 decay. |
QUICK ARP
| Do this | What happens |
|---|---|
| FX, SEL, ENV, LFO, EDIT, GLO, SEQ: press | While the quick-layer button is physically held, another page or layer button does nothing; when locked, a page button closes the layer and then opens its page. |
| ARP: release | After using a held quick layer, releasing its button returns to the underlying page; a locked layer remains open until closed. |
| HOME, SAVE: press | Does nothing while the quick-layer button is physically held. |
| SELECT, ALGORITHM, PRESETS: turn | Does nothing while the quick layer is held or locked. |
| KNOB 1: turn | Changes arp mode. |
| KNOB 1–4: turn while holding OCT− | Restores this quick-layer control to its default once per twist; releasing OCT- afterward neither changes the octave nor puts back the layer. |
| KNOB 2: turn | Changes arp rate. |
| KNOB 3: turn | Changes arp gate. |
| KNOB 4: turn | Changes arp octaves. |
Save, load and name things
PATCHES page
| Do this | What happens |
|---|---|
| PRESETS: turn | Moves through the patch list and loads the selected sound. |
| KNOB 1: turn | Loads another patch from the filtered slot list, waiting for a fast accelerated turn to settle. |
| KNOB 2: turn | Filters slots by favourite, category or engine without loading a patch and queues a settings write after playback, notes and panel use stop, without asking. |
| KNOB 3: turn | Marks or unmarks the patch slot as a favourite and queues a settings write after playback, notes and panel use stop, without asking. |
| KNOB 4: turn | Turning right asks to remove the selected saved patch and reveal its factory sound. |
| Screen: view | Shows the 128 patch slots, type filter, favourite flag and factory restore. |
PATTERNS page
| Do this | What happens |
|---|---|
| SAVE: long press | Hold for 0.7 seconds to ask to replace the picked pattern under its existing name, or open NAME for an empty slot. |
| OCT−: release | Drops a picked action, or goes HOME when no action is picked; PATTERNS always goes HOME. |
| OCT+: release | Runs the chosen pattern action: LOAD replaces this part’s steps and clears its automation and locks, restoring saved length, division, swing, gate and quantize for a saved slot or setting length to 16 while keeping the other four values for a factory slot, asking only when current steps changed since the last pattern load, while ERASE asks before removing a saved pattern and SAVE asks before replacing an occupied slot then opens NAME, with saved-slot changes reaching the unit once playback, notes and held controls stop and no panel undo. |
| PRESETS: turn | Does nothing unless a step-entry note is held on STEP. |
| KNOB 1: turn | Selects one of sixteen pattern slots without loading it. |
| KNOB 2: turn | Chooses LOAD clockwise or drops that pending action anticlockwise, with OCT+ executing it. |
| KNOB 3: turn | Chooses ERASE clockwise or drops that pending action anticlockwise, with OCT+ continuing it. |
| KNOB 4: turn | Chooses SAVE clockwise or drops that pending action anticlockwise, with OCT+ continuing it. |
| Screen: view | Shows the sixteen pattern slots and pending LOAD, ERASE and SAVE actions. |
MULTIS page
| Do this | What happens |
|---|---|
| SAVE: long press | Hold for 0.7 seconds while stopped to ask to replace the picked multi under its existing name, or open NAME for an empty slot. |
| OCT−: release | Drops a picked action, or goes HOME when no action is picked; PATTERNS always goes HOME. |
| OCT+: release | Runs the picked multi action: LOAD replaces current music without asking, while ERASE and occupied-slot SAVE ask first and require stopped playback, with SAVE opening NAME and confirmed ERASE writing flash. |
| PRESETS: turn | Does nothing unless a step-entry note is held on STEP. |
| KNOB 1: turn | Selects one of sixteen multi slots without loading it. |
| KNOB 2: turn | Chooses LOAD clockwise or drops that pending action anticlockwise, with OCT+ executing it. |
| KNOB 3: turn | Chooses ERASE clockwise or drops that pending action anticlockwise, with OCT+ continuing it. |
| KNOB 4: turn | Chooses SAVE clockwise or drops that pending action anticlockwise, with OCT+ continuing it. |
| Screen: view | Shows the sixteen multi slots and pending LOAD, ERASE and SAVE actions. |
TOOLS page
| Do this | What happens |
|---|---|
| OCT−: release | Drops a picked action, or goes HOME when no action is picked; PATTERNS always goes HOME. |
| OCT+: release | Asks before clearing the selected part’s pattern, initializing its sound or restoring all patch slots, with RESTORE ALL requiring stopped playback and writing flash after confirmation. |
| PRESETS: turn | Does nothing unless a step-entry note is held on STEP. |
| KNOB 1: turn | Selects the pending pattern clear clockwise or drops it anticlockwise, with OCT+ continuing it. |
| KNOB 2: turn | Selects sound initialization clockwise or drops it anticlockwise, with OCT+ continuing it. |
| KNOB 3: turn | Selects restoration of all patch slots clockwise or drops it anticlockwise when saved patches exist, with OCT+ continuing it. |
| KNOB 4: turn | Does nothing on this page. |
| Screen: view | Shows actions to clear the part’s pattern, initialize its sound or restore all patch slots. |
NAME
| Do this | What happens |
|---|---|
| FX, SEL, ENV, LFO, EDIT, GLO, ARP, SEQ: press | Cancels NAME without saving, then proceeds to this button’s page. |
| HOME: release | Cancels without saving or erasing after a short press and returns to HOME. |
| SAVE: press | Does nothing while NAME is open. |
| PLAY/STOP: press | Stops playback that began while NAME was open and never starts it. |
| REC: release | Does nothing while this screen is open. |
| OCT−: release | Closes NAME without saving anything. |
| OCT+: release | Accepts the name and replaces the pattern slot temporarily for saving once playback, notes and controls are quiet, or writes the multi while stopped with excess automation omitted if necessary, without slot undo. |
| SELECT, ALGORITHM, PRESETS: turn | Does nothing while NAME is open. |
| KNOB 1: turn | Moves the name cursor. |
| KNOB 2: turn | Changes the character at the name cursor, adding one at the end if space remains. |
| KNOB 3, KNOB 4: turn | Replaces the name field with a generated name. |
| F3: press | Types from AB in letter mode by repeated taps within 0.8 seconds, or types 1 in number mode. |
| F#3, F#4, F#5: press | Moves the name cursor left. |
| F#3, F#4, F#5: hold | Repeats cursor left after 0.45 seconds, then every 0.09 seconds. |
| G3: press | Types from CD in letter mode by repeated taps within 0.8 seconds, or types 2 in number mode. |
| G#3, G#4: press | Inserts a space in the name. |
| A3: press | Types from EF in letter mode by repeated taps within 0.8 seconds, or types 3 in number mode. |
| A#3, A#4: press | Moves the name cursor right. |
| A#3, A#4: hold | Repeats cursor right after 0.45 seconds, then every 0.09 seconds. |
| B3: press | Types from GH in letter mode by repeated taps within 0.8 seconds, or types 4 in number mode. |
| C4: press | Types from IJK in letter mode by repeated taps within 0.8 seconds, or types 5 in number mode. |
| C#4, C#5: press | Deletes the character before the name cursor. |
| C#4, C#5: hold | Repeats delete after 0.45 seconds, then every 0.09 seconds. |
| D4: press | Types from LM in letter mode by repeated taps within 0.8 seconds, or types 6 in number mode. |
| D#4, D#5: press | Switches name entry between letters and numbers. |
| E4: press | Types from NO in letter mode by repeated taps within 0.8 seconds, or types 7 in number mode. |
| F4: press | Types from PQ in letter mode by repeated taps within 0.8 seconds, or types 8 in number mode. |
| G4: press | Types from RS in letter mode by repeated taps within 0.8 seconds, or types 9 in number mode. |
| A4: press | Types from TU in letter mode by repeated taps within 0.8 seconds, or types 0 in number mode. |
| B4: press | Types from VW in letter mode by repeated taps within 0.8 seconds, or types - in number mode. |
| C5: press | Types from XYZ in letter mode by repeated taps within 0.8 seconds, or types . in number mode. |
| D5: press | Types from 123 in letter mode by repeated taps within 0.8 seconds, or types _ in number mode. |
| E5: press | Types from 456 in letter mode by repeated taps within 0.8 seconds, or types / in number mode. |
| F5: press | Types from 789 in letter mode by repeated taps within 0.8 seconds, or types # in number mode. |
| G5: press | Types from 0-. in letter mode by repeated taps within 0.8 seconds, or types + in number mode. |
| Screen: view | Shows the name being edited and the keyboard’s text functions before saving a pattern or multi. |
Confirmation
| Do this | What happens |
|---|---|
| FX, SEL, ENV, LFO, EDIT, GLO, ARP, SEQ: press | Cancels the confirmation without saving or erasing, then proceeds to this button’s page. |
| HOME: release | Cancels without saving or erasing after a short press and returns to HOME. |
| PLAY/STOP: press | Does nothing while this screen is open. |
| REC: release | Does nothing while this screen is open. |
| OCT−: release | Cancels the displayed action without saving or erasing. |
| OCT+: release | Accepts the question on release, with immediate patch or multi writes requiring stopped playback and pattern-slot writes following only after playback, notes and held controls stop. |
| OCT+: release | At the one-patch OVERWRITE question, replaces the chosen patch slot with this sound while playback is stopped, with no undo for its previous contents. |
| OCT+: release | At the two-part question, writes both numbered destinations in sequence while stopped with no undo, choosing each sound’s origin slot, otherwise its factory slot even if occupied, otherwise slot #1, and stopping if a write fails. |
| OCT+: release | At SAVE OVER for a pattern, replaces the chosen slot under its existing name now and saves it to the unit after playback, notes and held controls stop, with no slot undo. |
| OCT+: release | At SAVE OVER for a multi, writes the current two-part music over that slot under its existing name while stopped, with no slot undo and excess automation omitted if necessary. |
| OCT+: release | At a multi overwrite question, opens NAME without writing until OCT+ accepts the name. |
| OCT+: release | At a pattern overwrite question, opens NAME without changing the slot until OCT+ accepts the name. |
| OCT+: release | At RESTORE, removes the saved patch from this slot while stopped and reveals its factory sound, with no undo for the removed patch. |
| OCT+: release | At RESTORE ALL, removes all saved patch overrides while stopped and reveals the factory sounds, with no undo and no change to multis, patterns or user tables. |
| OCT+: release | At ERASE MULTI, removes the chosen saved multi from the unit while stopped and reveals a factory multi where available, with no undo. |
| OCT+: release | At ERASE PATTERN, removes this pattern override now and saves the change after playback, notes and held controls stop, with its factory pattern returning and no undo. |
| OCT+: release | At LOAD PATTERN, immediately replaces this part’s steps and clears its automation and parameter locks, restoring length, division, swing, gate and quantize from a saved slot or setting length to 16 while retaining the other four values for a factory slot, without changing a saved slot or providing panel undo. |
| OCT+: release | At CLEAR AUTOMATION, removes this part’s automation immediately without changing its saved pattern slot and without a panel undo. |
| OCT+: release | At INIT SOUND, replaces the selected part’s sound with its engine’s initial sound immediately while keeping its steps, without a panel undo or a saved-slot write. |
| OCT+: release | At CLEAR PATTERN, removes this part’s steps, automation and held arp chord immediately without changing a saved slot or providing a panel undo. |
| OCT+: release | At ERASE DATA, clears saved patches, multis, patterns, user tables, settings and the last working music while stopped, then restarts, keeping the separate FM6 bank and offering no undo. |
| SELECT, ALGORITHM, PRESETS, KNOB 2, KNOB 3, KNOB 4: turn | Does nothing while the confirmation is open. |
| KNOB 1: turn | In a one-part SAVE PATCH confirmation, chooses the destination patch slot, wrapping at the ends; other dialogs ignore turns. |
| Screen: view | Shows the pending operation and the OCT- cancel and OCT+ confirmation choices. |
Settings and startup
Settings menu
| Do this | What happens |
|---|---|
| FX, SEL, ENV, LFO, EDIT, GLO, ARP, SEQ: press | Closes the menu and requests a settings save without asking, then proceeds to this button’s page. |
| HOME: release | Closes the menu and requests a settings save without asking. |
| SAVE: press | Closes the menu and requests a settings save, then opens the SAVE pages on release. |
| PLAY/STOP: press | Does nothing while this screen is open. |
| REC: release | Does nothing while the menu is open. |
| OCT−: release | Moves a selected setting to its previous value. |
| OCT+: release | Advances a selected setting or opens BUTTON MAP, ERASE DATA confirmation, GUIDE or ABOUT. |
| SELECT: turn | Moves through settings rows across all tabs, stopping at the first and last row. |
| ALGORITHM, PRESETS: turn | Does nothing in the settings menu. |
| KNOB 1–4: turn | Changes the selected setting; changed device preferences request a write immediately for two-choice switches or after about two seconds at rest for other values, with flash deferred during playback. |
| KNOB 1–4: turn | With COLOR selected, chooses a display color theme. |
| KNOB 1–4: turn | With LEDS selected, chooses OFF, LOW, MEDIUM or MAX for idle panel lighting. |
| KNOB 1–4: turn | With SCALE LEDS selected, chooses automatic scale lighting or switches it off. |
| KNOB 1–4: turn | With ANIMATION selected, chooses OFF, ON or IDLE for display motion and the idle light animation. |
| KNOB 1–4: turn | With SCREEN OFF selected, sets screen sleep to NEVER or 5, 15, 30 or 60 minutes without panel input. |
| KNOB 1–4: turn | With CPU METER selected, shows or hides the CPU bar below the battery. |
| KNOB 1–4: turn | With MULTI LOAD selected, chooses whether a loaded multi replaces MODE, BALANCE, XFADE and SPLIT or keeps their present values. |
| KNOB 1–4: turn | With HOME OPENS selected, chooses MORPH, MODE or MIXER as the page HOME opens from elsewhere. |
| KNOB 1–4: turn | With KNOB ACCEL selected, switches faster value changes during quick encoder turns on or off. |
| KNOB 1–4: turn | With BUTTON HOLD selected, sets the quick-layer hold delay to 0.3, 0.4, 0.5 or 0.6 seconds. |
| KNOB 1–4: turn | With STEP KEYS selected, chooses replacement step entry or toggling notes into the current step with ADD. |
| KNOB 1–4: turn | With STEP PREVIEW selected, switches sounding the selected step on or off. |
| KNOB 1–4: turn | With PERF LEAVE selected, chooses whether SPACE and KILL fade to neutral or remain set after leaving PERFORM or loading a sound. |
| KNOB 1–4: turn | With USB LEVEL selected, chooses whether USB audio follows MASTER or stays at its reference level. |
| KNOB 1–4: turn | With CLICK selected, sets the metronome to OFF, recording only or ON. |
| KNOB 1–4: turn | With CLICK LEVEL selected, chooses LOW, MID or HIGH metronome volume. |
| KNOB 1–4: turn | With COUNT-IN selected, sets no recording count-in, one bar or two bars. |
| KNOB 1–4: turn | With TUNE selected, adjusts tuning between 50 cents flat and 50 cents sharp, kept with the music rather than the device settings. |
| KNOB 1–4: turn | With RESTORE LAST selected, enables restoring and saving the last session or disables both without deleting its existing copy. |
| KNOB 1–4: turn | With USB SERIAL selected, enables or disables the developer serial port, with USB reconnecting after the menu closes. |
| Screen: view | Shows DISPLAY, CONTROL, AUDIO and SYSTEM tabs with their setting rows. |
| Screen: view | On DISPLAY, shows COLOR, LEDS, SCALE LEDS, ANIMATION, SCREEN OFF and CPU METER. |
| Screen: view | On CONTROL, shows MULTI LOAD, HOME OPENS, KNOB ACCEL, BUTTON HOLD, STEP KEYS, STEP PREVIEW and PERF LEAVE. |
| Screen: view | On AUDIO, shows USB LEVEL, CLICK, CLICK LEVEL, COUNT-IN and TUNE. |
| Screen: view | On SYSTEM, shows RESTORE LAST, BUTTON MAP, USB SERIAL, GUIDE, ABOUT and ERASE DATA. |
About and credits
| Do this | What happens |
|---|---|
| OCT−: release | Returns to the settings rows. |
| SELECT: turn | Moves to the previous or next ABOUT section. |
| ALGORITHM, PRESETS, KNOB 2, KNOB 3, KNOB 4: turn | Does nothing in ABOUT. |
| KNOB 1: turn | Scrolls ABOUT text within its bounds. |
| Screen: view | Shows DUELL’s animated identity first, then scrollable information and credits. |
Button map
| Do this | What happens |
|---|---|
| All note keys: press | Cancels panel calibration and restores the previous button and encoder mapping. |
| Screen: view | Prompts for each button and clockwise encoder turn, with any note key cancelling and thirty seconds of inactivity abandoning the setup. |
GUIDE
| Do this | What happens |
|---|---|
| FX, SEL, ENV, LFO, EDIT, GLO, ARP, SEQ: press | Closes GUIDE and proceeds to this button’s page, marking the first-start guide seen and requesting a settings save when applicable. |
| HOME: press | Closes GUIDE immediately; leaving its first-start copy marks it seen and requests a settings save. |
| SAVE: press | Closes GUIDE and opens the SAVE pages on release, requesting a settings save when marking the first-start guide seen. |
| OCT−: press | Moves to the previous GUIDE page. |
| OCT+: press | Moves to the next GUIDE page, or closes it on the last page. |
| SELECT: turn | Moves through GUIDE pages within their bounds. |
| ALGORITHM, PRESETS, KNOB 1, KNOB 2, KNOB 3, KNOB 4: turn | Changes nothing and shows an explanatory message. |
| Screen: view | Shows six introductory pages covering output modes, morphing, quick controls, hold, reset and stop or save gestures. |
Power-on logo
| Do this | What happens |
|---|---|
| Screen: view | Shows the DUELL startup graphic before the normal page or first-start guide. |
Count-in
| Do this | What happens |
|---|---|
| Screen: view | Counts four beats per bar before playback, showing the current bar when two are selected. |
Update countdown
| Do this | What happens |
|---|---|
| Screen: view | Shows the remaining update countdown and the instruction to release the octave buttons to cancel. |
Screen asleep
| Do this | What happens |
|---|---|
| FX, SEL, ENV, LFO, EDIT, GLO, ARP, SEQ, HOME, SAVE, PLAY/STOP, REC, OCT−, OCT+: press | Wakes the display without applying this button’s normal action. |
| SELECT, ALGORITHM, PRESETS, KNOB 1, KNOB 2, KNOB 3, KNOB 4: turn | Wakes the display without applying this encoder’s normal action. |
| All note keys: press | Wakes the display without playing a note or applying the key’s normal action. |
MIDI learning active
| Do this | What happens |
|---|---|
| OCT−: release | Away from action pages, removes the picked parameter’s MIDI CC assignment immediately without asking and requests a settings save, deferred during playback. |
| OCT+: release | Away from action pages, ends MIDI learning without changing the octave. |
| KNOB 1–4: turn | Changes an eligible part parameter and selects it to receive the next learnable MIDI CC; a successful binding requests a settings save. |
Read the lights
| Light | What it means |
|---|---|
| HOME: lit | Marks the active HOME pages, with the indication inverted in MAX brightness mode. |
| HOME: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| ENV: lit | Marks the active envelope pages, with the indication inverted in MAX brightness mode. |
| ENV: breathing | Breathes while this button’s quick layer is open, where that button has a quick layer. |
| ENV: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| LFO: lit | Marks the active LFO pages, with the indication inverted in MAX brightness mode. |
| LFO: breathing | Breathes while this button’s quick layer is open, where that button has a quick layer. |
| LFO: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| FX: lit | Marks the active FX pages or PERFORM, with the indication inverted in MAX brightness mode. |
| FX: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| SEL: lit | Marks the active scale or chord pages, with the indication inverted in MAX brightness mode. |
| SEL: breathing | Breathes while this button’s quick layer is open, where that button has a quick layer. |
| SEL: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| EDIT: lit | Marks the active EDIT pages, with the indication inverted in MAX brightness mode. |
| EDIT: breathing | Breathes while this button’s quick layer is open, where that button has a quick layer. |
| EDIT: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| GLO: lit | Marks the active GLO pages, with the indication inverted in MAX brightness mode. |
| GLO: breathing | Breathes while this button’s quick layer is open, where that button has a quick layer. |
| GLO: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| SAVE: lit | Marks the active SAVE pages, with the indication inverted in MAX brightness mode. |
| SAVE: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| SEQ: lit | Marks the active sequencer pages, with the indication inverted in MAX brightness mode. |
| SEQ: breathing | Breathes while this button’s quick layer is open, where that button has a quick layer. |
| SEQ: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| ARP: blinking | Marks the arp pages and flashes to the beat when any part’s arp has held notes, with the first beat longer and dark flashes on an arp page. |
| ARP: breathing | Breathes while its quick layer is open. |
| ARP: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| REC: lit | Shows note hold outside sequencer work or recording arm in sequencer work, with the indication inverted in MAX brightness mode. |
| REC: breathing | Breathes while the REC quick layer is open. |
| REC: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| PLAY/STOP: green lit | The green light is steady while stopped in every brightness mode. |
| PLAY/STOP: red lit | The red light stays on while playing and flashes on the count-in beats in every brightness mode. |
| OCT−: lit | Lights for an octave shift below zero or as the back choice on action and confirmation screens. |
| OCT−: breathing | Settings menu: Breathes when this direction can change the selected menu value. |
| OCT−: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| OCT+: lit | Lights for an octave shift above zero. |
| OCT+: breathing | Settings menu: Breathes when this direction can change the selected menu value. |
| OCT+: breathing | Breathes when an action or confirmation can proceed, including naming and opening a menu action. |
| OCT+: dim | Uses the selected brightness for idle glow, with MAX reversing the ordinary active indicator. |
| Key lights: lit | Pulses the held and sounding notes of the selected part, showing one lowest matching key when several keys give the same note. |
| Key lights: lit | Shows scale notes and a brighter steady root when SCALE LEDS is AUTO and a nonchromatic scale is selected, leaving outside notes dark with SNAP or faint with PLAY. |
| Key lights: lit | STEP page: Shows the cursor step’s notes while stopped, and the selected part’s sounding notes while playing. |
| Key lights: breathing | QUICK SCALE: Lights keys for the root and breathes the other keys belonging to the scale. |
| Key lights: breathing | QUICK SEQ: Breathes the white keys assigned sequencer tools. |
| Key lights: breathing | QUICK REC: Lights enabled click and count-in choices and breathes available REC shortcuts. |
| Key lights: lit | NAME: Lights the black text function keys while leaving the white character keys dark. |
| Key lights: lit | PERFORM: Lights held effects and sounding black keys, with the first white key of each four-key group steadily marking its row. |
| Key lights: breathing | Runs a drifting animation after a quiet minute when ANIMATION is IDLE, with input ending it immediately. |
| Key lights: lit | Power-on logo: Joins the startup light sweep when animation is enabled. |
When changes reach the unit
Patch and multi saves write while stopped. A patch save asks before replacing its slot; a multi save asks for a used or factory slot. Save has no undo for the stored slot. A multi always keeps both sounds and all steps, but can leave excess automation out and show AUTOMATION CUT. Every one of the 128 patch slots has reserved capacity for the largest sound; the code does not silently omit patch data when the store fills. Pattern save and erase change the working slot straight away, even while playing, then write after playback, held controls and sounding notes have all stopped. Settings also wait for silence. RESTORE LAST writes changed working music after ten quiet seconds, with at least a minute between successful saves; switching it off prevents both saving and startup restoration. Startup restores music with both parts unmuted. A successful first-start load of factory M01 can itself trigger that first autosave about ten quiet seconds later, before any owner edit; no minute-long gap applies before the first write. Loading any pattern clears the selected part’s automation and locks, with a question only if its current steps changed. A saved pattern also restores length, division, swing, gate and quantize; a factory pattern sets length to 16 and keeps the other four values. Recording automation over an otherwise unedited pattern does not make a pattern load ask before deleting it.
| Saved-data action | What happens |
|---|---|
| PATCH RESTORE | After confirmation, remove the selected saved patch and return its factory sound; stop playback first, with no undo for the saved patch. |
| RESTORE ALL | After confirmation, remove every saved patch override and return the factory sounds; stop playback first, with no undo for the saved patches. Multis, pattern slots, user wavetables and settings stay. |
| MULTI ERASE | After confirmation, remove this saved multi while stopped and return its factory multi where one exists, with no undo for the saved slot. |
| PATTERN ERASE | After confirmation, remove this saved pattern now and write the change after all playback and notes stop, with no undo for the saved slot. |
| ERASE DATA | After confirmation, erase every saved patch, multi, pattern, user wavetable, setting and working-music autosave, then restart; the separate FM6 bank stays, and undo cannot restore the erased data. |
| USB RESTORE | The editor validates the entire file before restoring any selected group and refuses a file containing multis saved by this release, even an installer backup. For a file it accepts, it asks before replacing complete selected groups, including empty slots, and attempts a safety archive first; unselected groups stay. Restored working music changes what plays immediately and may autosave later. Selecting Patches from an older file can clear later patch slots absent from that file. |
A saved patch with its own SEQ pattern can replace steps 1–16 and the sequence’s length, division, swing, gate and quantize as you browse sounds, without a question. Its previous sequence is kept temporarily and returns on a later sound load if the borrowed notes and timing were not edited; another patch may immediately lend its own pattern instead.
Editor multi-save and factory-patch-restore commands give no firmware overwrite question: they try to stop playback and then write the chosen save area, without an undo for the replaced saved work. In DUELL’s bundled editor, patch rename asks for a name, loads that slot into the chosen part and saves it back under the new name; this replaces the part’s live sound and loses its unsaved sound edits, then writes the slot once playback stops without a further firmware question. This editor has no patch-category edit. The bundled editor also renames a multi already saved in DUELL: after the name prompt it reads the stored pair, changes the chosen name and writes the pair back when the transfer finishes and playback has stopped, preserving the partner’s record and the music in both. The firmware gives no further question and no saved-data undo; a factory-only multi must be saved before it can be renamed.
Changes to morph preferences, output mode and mix choices, scale, root, off-scale playing, part MIDI channels and MODULES queue a settings save after about two seconds without another settings change; the write waits until playback, notes and held controls stop and asks no question.
Before you switch firmware
- Back up first. Before leaving another firmware, use its own backup tools while it still runs. Once DUELL is running, the installer’s Save a backup file reads the unit and downloads patches, saved multis, pattern slots, user wavetables, settings and current music, including multis saved by this beta. It leaves out the separate FM6 voice bank, so keep that bank’s original file. The editor’s Backup page uses different checks: its capture fails when current saved multis are present, and it refuses to restore any file containing them, including the installer’s downloaded file, before any selected group is written. The installer can capture that work; this beta’s bundled editor cannot restore that file. Back up before switching. See the switching advice in this section.
See the switching advice in this section. Back up with the firmware that made your work before installing or first starting DUELL; its automatic writes and the installer’s preselected erase can remove that work without a further question. Other firmwares can also overwrite DUELL saves at startup or during use.
- Back up in the firmware you are leaving first, with its own tool (above). Anything below marked at risk can be written over; whether an older saved copy survives depends on how often you saved, so do not count on it.
- What installing DUELL beta does to the firmware you had before.
Show the detail
install (incoming DUELL update loader): Erase/program only differing program sectors after validating the complete package. Do not write flash head 0x00000–0x03FFF. This overwrites any other firmware data located in program space (accepted package with valid complete checks and chip-key/app verification). install (incoming DUELL update loader clears update records): Inspect sector tails and erase only valid update-record sectors. Ordinary saved music is not erased by this record cleanup. The data-store skip is separate from the record validation (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 the family's 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 skips 0x97000-0xDFFFF). startup that finds nonblank update-staging prefixes: If either checked prefix is nonblank, erase all five sectors without asking. No valid own header required (first 4 bytes at 0xE0000 or first 8 at 0xE4F00 contain a byte other than 0xFF). first startup with no current settings (first quiet interval): Try loading factory M01 and queue settings even if an unreadable M01 prevents that load. At the first quiet interval, write an A/B settings copy without a save action or replacement question. Other mapped settings payloads do not satisfy the exact 584-byte PER4 check (missing/invalid current settings and no compatible restored session suppressing first_boot_pending). startup completes a retained pending FM6 bank upload: Copy newest valid type 32 FM6V staging record over invalid/older home bank. A compatible Felucca or GHOULBOX staged record qualifies (newer valid compatible staging record at 0xE5000/0xE6000 and home invalid or older). after install if the installer erase box stays selected: The browser installer sends ERASE_ALL after the new firmware starts. The box defaults selected unless detected DUELL, including no detection; an explicit owner choice is preserved. Erase all 32 stored objects/both copies (64 sectors) including unreadable foreign bytes; retain FM6 home bank and firmware. Restart, then first-start settings writes can occur again. For Felucca this covers settings, all four projects, both user-preset banks, FM6 user-preset sidecars, autosave, all USR1/USR3 and first 24 KiB of USR2; the separate FM6 voice bank is outside this wipe (successful install with erase checkbox selected). first startup after a successful factory M01 load, about 10 seconds after becoming quiet: The first-start M01 load happens after autosave_boot captured its baseline and can trigger the first autosave without an owner edit or question, even when the installer erase box was cleared. With no valid type-9 outer header/body, copy A is written at 0xE5000; an accepted outer copy, including a foreign-format payload rejected by proj_import, makes st_save select its alternate. The first write has no 60-second gap. A nonempty unreadable M01 can prevent the initial music change (invalid settings, no compatible restored autosave suppressing first_boot_pending, successful M01 load changes the baseline, RESTORE LAST ON, and 10 seconds with transport stopped, keys/buttons released, no active voices or editor transfer).
- Stock V15: Possibly at risk: stock settings (and possibly patterns). The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- Baud Girl FM-1+VA: Possibly at risk: Baud Girl presets (128); Baud Girl patterns (16, with locks). The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- Felucca: At risk by itself: the autosave (the music as you left it); settings, button calibration, favourites, MIDI LEARN map. At risk by itself, under a condition: FM6 voice bank B1-B32. At risk when you act: project slot A; project slot B; project slot C; project slot D; FM6 patches of the FM6 user presets; user sample slot USR1; user sample slot USR2; user sample slot USR3; user presets 1-16; user presets 17-32. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase. DUELL beta reads FM6 voice bank B1-B32 until you write over the saved data.
- SLOOP: At risk by itself: FM6 patch bank B1-B27; settings, calibration, song order, SYN1-4 kits, MIDI LEARN, theme and favourites. At risk by itself, under a condition: user sample slot USR4. At risk when you act: song section A (a whole project); song section B (a whole project); song section C (a whole project); song section D (a whole project); the music in progress (autosave); user 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.
- X0X: At risk by itself: the whole X0X project (settings, sound, all 32 patterns, song, knob motion). At risk when you act: break loops slot 1; break loops slot 2; break loops slot 3; X0X button calibration. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- JIANT: At risk by itself: music in progress (RESTORE LAST); settings, calibration, favourites, MENU options. At risk by itself, under a condition: FM6 voice bank B1-B32. 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); FM6 patches for the FM6 user sounds; song 2: four sections (whole projects); song 3: four sections (whole projects); song 4: four sections (whole projects); song 5: four sections (whole projects) (partly lost); song 7: four sections (whole projects); song 8: four sections (whole projects); which song is current, every song's rows and scenes; user sounds U01-U16; user sounds U17-U32. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- Melodee: At risk by itself: shared user presets U037-U054; settings, factory favourites, calibration, saved template. At risk by itself, under a condition: shared user presets U055-U072. At risk when you act: shared user presets U289-U378 (partly lost); shared user presets U379-U384; shared user presets U109-U126; project A: patterns, song, sounds, motion, recordings; project B: patterns, song, sounds, motion, recordings; project C: patterns, song, sounds, motion, recordings; 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. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- FoMni: At risk by itself: FoMni setup (pages, chord buttons, lights). At risk when you act: FoMni button calibration. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- AMB-1: At risk by itself: AMB-1 pieces and setup. At risk when you act: AMB-1 panel calibration. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- ChoralRoot: At risk by itself: options, playing setup and panel calibration. At risk when you act: 32 imported DX7 voices; CZ-1 bank A (16 tones); CZ-1 bank B (16 tones); CZ-1 bank C (16 tones); CZ-1 bank D (16 tones); CZ-1 bank E (16 tones); CZ-1 bank F (16 tones); CZ-1 bank G (16 tones); CZ-1 bank H (16 tones); last session saved with a global save; favourite marks, chord/bass type and filter; 128 saved sounds with their complete engine patches (some or all lost); 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. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- GHOULBOX: At risk by itself: music in progress (RESTORE LAST); settings and panel calibration. At risk by itself, under a condition: FM6 voice bank B1–B32. At risk when you act: project A; project B; project C; project D; FM6 patches for user sounds; user sample slot USR1; user sample slot USR2; user sample slot USR3; user sounds 1–16; user sounds 17–32. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase. DUELL beta reads FM6 voice bank B1–B32 until you write over the saved data.
- M-VAVE FM-1 Open: At risk by itself: Open shared sample audio. At risk when you act: Open USER project 1; Open USER project 2; Open USER project 3; Open USER project 4; Open USER project 5; Open USER project 6; Open USER project 7; Open USER project 8; Open USER project 9; Open USER project 10; Open USER project 11; Open USER project 12; Open USER project 13; Open USER project 14; Open USER project 15; Open USER project 16; Open device preferences. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- 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). The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- Hortator: At risk by itself: settings and panel calibration. At risk when you act: project A; project B; project C; project D; user samples USR1; user samples USR2; user samples USR3. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- 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). The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- Polly: At risk by itself: Optional QY70 style bank; 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 4; Polly shared memory 5; Polly shared memory 6; Polly shared memory 7; Polly shared memory 8; Polly shared memory 9; Polly shared memory 10; Polly shared memory 11; Polly shared memory 12; Polly shared memory 13; Polly shared memory 14; Polly shared memory 15; Polly shared memory 16; Polly button and encoder calibration. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- Skiff: At risk by itself: last session; settings, calibration and favourites. At risk by itself, under a condition: project A; project B; project C; project D; shared 64-pattern pool (some or all lost). At risk when you act: user sounds’ own FM6 patches; user sample USR1; user sample USR2; user sample USR3; user sound bank 1; user sound bank 2. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- sloopDX: At risk by itself: settings, calibration, song order, MIDI, theme and favourites. At risk when you act: section A (sounds can change if their saved DX7 voices, chosen bank or drum kit are replaced; saved notes and controls stay; other writes can also erase it); section B (sounds can change if their saved DX7 voices, chosen bank or drum kit are replaced; saved notes and controls stay; other writes can also erase it); section C (sounds can change if their saved DX7 voices, chosen bank or drum kit are replaced; saved notes and controls stay; other writes can also erase it); section D (sounds can change if their saved DX7 voices, chosen bank or drum kit are replaced; saved notes and controls stay; other writes can also erase it); working loop (sounds can change if their saved DX7 voices, chosen bank or drum kit are replaced; saved notes and controls stay; other writes can also erase it); 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; user presets 1–16 (sounds can change if their saved DX7 voices or chosen bank are replaced; saved notes and controls stay; other writes can also erase it); user presets 17–32 (sounds can change if their saved DX7 voices or chosen bank are replaced; saved notes and controls stay; other writes can also erase it). The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- Rainbow Mode: At risk by itself: the last session in the full version of Felucca; Felucca preferences, calibration and favourites; Rainbow WRITE song, greeting name, hat, volume limit and look-alikes. At risk when you act: Project A: four tracks and their sounds, notes, automation, song chain and name; Project B: four tracks and their sounds, notes, automation, song chain and name; Project C: four tracks and their sounds, notes, automation, song chain and name; Project D: four tracks and their sounds, notes, automation, song chain and name; the FM6 patches used by the thirty-two user sounds; your old FM6 bank (B1–B27); User sample USR1 and any slice positions you set in SLICE; User sample USR2 and any slice positions you set in SLICE; User sample USR3 and any slice positions you set in SLICE; user sounds U01–U16, names and sixteen-step patterns without automation; user sounds U17–U32, names and sixteen-step patterns without automation. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- FiMba-1 beta: At risk by itself: FiMba-1 beta sound and playing setup. At risk when you act: FiMba-1 beta panel calibration. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- MAKU: At risk by itself: up to sixteen liked worlds; settings and calibration. At risk when you act: inherited project A; inherited project B; inherited project C; inherited project D; inherited FM6 patches for user presets; inherited user sample 1; inherited user sample 2; inherited user sample 3; inherited user preset bank 1; inherited user preset bank 2. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- Fart Machine One: At risk when you act: learned button and encoder calibration. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- fm1-chord: At risk by itself: 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; FM6 bank B1-B27; uploaded sample USR1 and optional SLICE markers; uploaded sample USR2 and optional SLICE markers; uploaded sample USR3 and optional SLICE markers; user sounds 1-16; user sounds 17-32. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- SLOOP DX7 Banks: At risk by itself: FM6 patches B1–B27; settings, calibration, song order, synthesized drum kits and DX-bank setup. At risk by itself, under a condition: user sample USR4. At risk when you act: section A; section B; section C; section D; working loop; user sample USR1; user sample USR2; user sample USR3; user sounds 1–16; user sounds 17–32. After DUELL beta replaces DX7 Banks’ saved settings, returning to DX7 Banks erases DX banks 1–8 at its first start without asking, including your own banks 5–8. Back up your DX banks before switching. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- FuMi-1: At risk by itself: FuMi-1 sound and playing setup. At risk when you act: FuMi-1 button and encoder calibration. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- Jangada: At risk by itself: FM6 voices B1-B16; preferences, calibration and MIDI LEARN map. At risk by itself, under a condition: FM6 voices B17-B32. At risk when you act: project 1; project 2; project 3; project 4; working music (autosave); user samples USR1; user samples USR2; user samples 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.
- WaveLoop FM-1: At risk by itself: settings, calibration and favourites. At risk when you act: song 1; song 2; song 3; last session saved for the next start; FM6 patches and controls for each drum in user sounds; user sample USR1; slice positions you set for USR1; user sample USR2; song 4; song 5; song 6; song 7; song 8; song 9; song 10; song 11; song 12; song order and selection; user sounds 1–16; user sounds 17–32. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- ORBIT: At risk by itself: saved section A (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); saved section B (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); saved section C (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); saved section D (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); working music kept by autosave (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); USER sounds U01-U16 (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); USER sounds U17-U32 (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); FM6 bank B1-B27; settings, calibration, song order, SYN1-SYN4 kits and MIDI preferences. At risk by itself, under a condition: sample slot USR4. At risk when you act: sample slot USR1; sample slot USR2; sample slot USR3. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- SLOOP Floyd FM: At risk by itself: settings, panel calibration and song order. At risk when you act: song section A; song section B; song section C; song section D; the working loop kept by autosave; user 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.
- winampFM Synth: At risk by itself: FM6 bank B1-B27; settings, panel calibration, song order, SYN kits and MIDI. At risk by itself, under a condition: sample USR4. At risk when you act: section A (whole project); section B (whole project); section C (whole project); section D (whole project); working music kept by autosave; sample USR1; sample USR2; sample USR3; user sounds 1-16; user sounds 17-32. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- Bubba Machine (beta): At risk when you act: sixteen six-track patterns (some or all lost); song order and four scenes (some or all lost); eight saved sampler takes (some or all lost); twelve uploaded sounds or DX7 banks (some or all lost); screen language pack; system preferences and last pattern. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- Felucca [Salt]: At risk by itself: screen preferences, calibration and favourites. At risk when you act: project 1; project 2; project 3; project 4; user sample USR1; user sample USR2; user sample 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.
- PIGEON: At risk by itself: last working session; 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; the older FM6 patch bank PIGEON no longer uses; older FM6 patches for user presets; user sample USR1 in the older format; slice positions set by hand in the older format; chops, drum-pad and performance edits; user sample USR2 in the older format; user sample USR3 in the older format; older user preset bank 1; older user preset bank 2. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- FM1 Move: At risk by itself: FM6 bank B1–B27; project 1 (sounds can change or stop playing when separate samples, FM6 patches or SYN kits are replaced; saved notes and sound settings remain; other writes can also erase it); settings, calibration, SYN kits and stored MIDI mappings; 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; 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.
- FM1 Quest: At risk by itself: settings, panel mapping, song order and Quest preferences/progress. At risk when you act: song section A; song section B; song section C; song section D; working music (autosave); sample USR1; sample USR2; sample USR3 (damaged (part written over)); Piano Hero P1; Piano Hero P2; Piano Hero P3; Piano Hero P4; Piano Hero P5; Piano Hero P6; FM Hero H1; FM Hero H2; FM Hero H3; FM Hero H4; FM Hero H5; FM Hero H6; user sounds U01–U16; user sounds U17–U32. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- 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 it saves music or a format DUELL can read. Saved work may be lost when you switch to DUELL beta. Export Groove OS projects and user sounds first; we do not know if they will survive. The installer starts with its erase option selected for this firmware change. Clear it before installing to avoid this extra erase.
- What the next firmware does to DUELL beta's data.
- Stock V15: Possibly at risk: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; saved patches; user wavetable USR1; user wavetable USR2; user wavetable USR3; multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12; patterns P13–P16; last working music; FM6 bank B01–B32.
- Baud Girl FM-1+VA: Possibly at risk: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; saved patches; user wavetable USR1; user wavetable USR2; user wavetable USR3; multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12; patterns P13–P16; last working music; FM6 bank B01–B32.
- Felucca: At risk by itself: last working music; settings and panel setup. At risk when you act: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; saved patches; user wavetable USR1; user wavetable USR2; user wavetable USR3; multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12; patterns P13–P16. Carried over: FM6 bank B01–B32. Felucca may start with RESTORE LAST ON after DUELL, even if you turned it OFF before. DUELL saves its own settings at several points, replacing the earlier settings with ones Felucca cannot read; an older choice saved by another firmware can also mean the opposite here. Check MENU > SYSTEM > RESTORE LAST before you edit. ON allows automatic saving after edits and a pause with playback stopped, keys and buttons released, and no sound; OFF stops that autosave. Felucca may start with beta 2ND CORE ON or OFF after DUELL. Do not rely on your earlier choice: DUELL 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.
- SLOOP: 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; last working music; FM6 bank B01–B32.
- X0X: At risk by itself: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; saved patches; settings and panel setup. At risk when you act: 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. 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.
- JIANT: At risk by itself: patterns P07–P12; settings and panel setup. At risk by itself, under a condition: saved patches; last working music; FM6 bank B01–B32. 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. JIANT may start with RESTORE LAST ON or OFF after DUELL, even if you turned it OFF before. DUELL saves its own settings at several points, replacing the earlier settings with ones JIANT cannot read; an older choice saved by another firmware can also mean the opposite here. While ON, JIANT can save by itself about 10 seconds after start-up once stopped and idle, even without edits, and again after later edits and a pause. Check MENU > SYSTEM > RESTORE LAST straight after start-up. Hold SAVE once MENU is open to keep that idle wait reset while you check; the open menu alone does not stop it. OFF stops that autosave.
- Melodee: At risk by itself: settings and panel setup. At risk by itself, under a condition: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; saved patches; multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12; patterns P13–P16; last working music; FM6 bank B01–B32. At risk when you act: user wavetable USR1; user wavetable USR2; user wavetable USR3.
- FoMni: At risk by itself: settings and panel setup. At risk when you act: saved patches.
- AMB-1: At risk by itself: settings and panel setup. At risk when you act: saved patches.
- ChoralRoot: At risk by itself: saved patches; multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12; patterns P13–P16; 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.
- GHOULBOX: At risk by itself: last working music; settings and panel setup. At risk by itself, under a condition: saved patches. 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. Carried over: FM6 bank B01–B32. GHOULBOX may start with RESTORE LAST ON after DUELL, even if you turned it OFF before. DUELL saves its own settings at several points, replacing the earlier settings with ones GHOULBOX cannot read; an older choice saved by another firmware can also mean the opposite here. Check MENU > SYSTEM > RESTORE LAST before you edit. ON allows automatic saving after edits and a pause with playback stopped, keys and buttons released, and no sound; OFF stops that autosave.
- M-VAVE FM-1 Open: At risk by itself: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; saved patches. At risk when you act: 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; last working music; FM6 bank B01–B32; settings and panel setup. 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 and panel setup. 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 and panel setup. At risk when you act: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08.
- OberVave: At risk by itself: settings and panel setup.
- Polly: At risk by itself: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; saved patches; user wavetable USR1; user wavetable USR2; user wavetable USR3; settings and panel setup. At risk when you act: multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12; patterns P13–P16; last working music; FM6 bank B01–B32. 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: last working music; FM6 bank B01–B32; settings and panel setup. At risk by itself, under a condition: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; saved patches. At risk when you act: 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. Unreadable settings use Skiff’s default RESTORE LAST ON.
- sloopDX: At risk by itself: saved patches; settings and panel setup. At risk by itself, under a condition: user wavetable USR1; user wavetable USR2; user wavetable USR3. At risk when you act: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08.
- Rainbow Mode: At risk by itself: settings and panel setup. At risk by itself, under a condition: last working music. At risk when you act: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; saved patches; user wavetable USR1; user wavetable USR2; user wavetable USR3; multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12; patterns P13–P16. The full Felucca in Rainbow Mode may start with RESTORE LAST ON after DUELL, even if you turned it OFF before. DUELL saves its own settings at several points, replacing the earlier settings with ones the full Felucca in Rainbow Mode cannot read; an older choice saved by another firmware can also mean the opposite here. Check MENU > SYSTEM > RESTORE LAST in the full Felucca layer before you edit. ON allows automatic saving after edits and a pause with playback stopped, keys and buttons released, and no sound; OFF stops that autosave.
- FiMba-1 beta: At risk by itself: settings and panel setup. At risk when you act: saved patches.
- MAKU: At risk by itself, under a condition: saved patches. At risk when you act: last working music; settings and panel setup.
- Fart Machine One: At risk when you act: saved patches. 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 and panel setup. At risk when you act: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; saved patches; user wavetable USR1; user wavetable USR2; user wavetable USR3; multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12; patterns P13–P16.
- SLOOP DX7 Banks: 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; last working music; FM6 bank B01–B32.
- FuMi-1: At risk by itself: settings and panel setup. At risk when you act: saved patches.
- Jangada: 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; last working music; FM6 bank B01–B32.
- WaveLoop FM-1: At risk by itself: multis M01–M02; multis M07–M08; settings and panel setup. At risk by itself, under a condition: multis M03–M04; multis M05–M06; saved patches; multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12; patterns P13–P16. At risk when you act: user wavetable USR1; user wavetable USR2; user wavetable USR3.
- ORBIT: At risk by itself: saved patches; settings and panel setup. At risk by itself, under a condition: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08. At risk when you act: 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; last working music; FM6 bank B01–B32.
- SLOOP Floyd FM: 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.
- winampFM Synth: At risk by itself: saved patches; settings and panel setup. At risk by itself, under a condition: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08. At risk when you act: 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; last working music; FM6 bank B01–B32.
- Bubba Machine (beta): At risk by itself: multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; saved patches; user wavetable USR1; user wavetable USR2; user wavetable USR3. At risk by itself, under a condition: multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12. At risk when you act: patterns P13–P16; last working music; FM6 bank B01–B32.
- Felucca [Salt]: At risk by itself: 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; saved patches; multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12; patterns P13–P16.
- PIGEON: At risk by itself: last working music; settings and panel setup. At risk by itself, under a condition: saved patches. 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.
- FM1 Move: At risk when you act: user wavetable USR1; user wavetable USR2; user wavetable USR3; saved patches; multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; patterns P01–P06; patterns P07–P12; patterns P13–P16; last working music; FM6 bank B01–B32; settings and panel setup.
- FM1 Quest: 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.
- Groove OS: Possibly at risk: settings and panel setup; last working music; patterns P01–P06; patterns P07–P12; patterns P13–P16; multis M01–M02; multis M03–M04; multis M05–M06; multis M07–M08; multis M09–M10; multis M11–M12; multis M13–M14; multis M15–M16; saved patches; user wavetable USR1; user wavetable USR2; user wavetable USR3; FM6 bank B01–B32. 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. Other firmwares reading DUELL beta's data: Felucca reads and uses DUELL beta's FM6 bank B01–B32; GHOULBOX reads and uses DUELL beta's FM6 bank B01–B32. What DUELL beta reads of other firmwares' data: DUELL beta reads and uses Felucca's FM6 voice bank B1-B32; DUELL beta reads and uses GHOULBOX's FM6 voice bank B1–B32. 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.
DUELL keeps 128 patch slots, 16 multis, 16 shared pattern slots, three user wavetables, settings and the last working music. The separate FM6 bank holds 32 voices. A patch or multi refers to a user wavetable by its slot, so it needs the same table in that slot. DUELL does not import Felucca projects, saved patches or settings; the separate FM6 voice bank is the exception.
Beta formats can change. This release rejects earlier autosave revisions and multi formats; old patches without the newer format marker also disappear from the list and are dropped when their storage group is next written. Factory sounds come from the installed version. Going back a version has no guaranteed conversion. An unreadable saved multi can appear under a factory name while LOAD says DAMAGED instead of loading that factory sound; this can also prevent the first-start M01 load.
The installer preselects data erase whenever it has not detected DUELL, including before detection; an explicit checkbox choice is kept. Leaving it selected erases the prior firmware’s data in DUELL’s save areas without a further question. See the switching advice in this section for the affected saved work. Clearing the box still allows the first-start settings write, a factory-M01 autosave after about ten quiet seconds, and conditional update-area cleanup without a question. Back up with the firmware that made the work before installing or first starting DUELL.
Before the first DUELL start, use the firmware that made your work to back it up outside the FM-1. See the switching advice in this section. DUELL does not recognize these foreign saves and does not ask before its automatic writes replace them.
A first start with unreadable settings can write replacement settings automatically. See the switching advice in this section for the affected saved work. These writes wait for playback, held controls and sounding notes to stop and give no question about the foreign work.
When that first start successfully loads factory multi M01, it can autosave without an owner edit about ten seconds after becoming quiet. See the switching advice in this section for the affected saved work. An unreadable saved M01 can block the factory load, so this autosave depends on the working music actually changing.
A start checks two small markers in the update staging area: the four bytes at its beginning and the eight bytes at the update-result marker. If either marker contains any nonblank byte, DUELL clears the whole staging area without a question. Data elsewhere in that area alone does not trigger cleanup; X0X or Polly recovery information by itself is not enough. See the switching advice in this section for the affected saved work. Stock or Baud Girl saved data may overlap; their exact locations are uncertain.
Later DUELL autosaves, patch or multi saves, deferred pattern writes, wavetable uploads, FM6-bank uploads from a compatible external editor or tool and restores can overwrite foreign work in their destination areas. See the switching advice in this section for the affected saved work. Stock and Baud Girl data can also be affected, with uncertain locations. A DUELL overwrite question concerns its own recognized saves; it gives no separate question about this other firmware’s work. DUELL’s bundled editor has no FM6-bank upload control; these uploads require another compatible editor or tool that sends the firmware’s bank-transfer commands. Later autosaves alternate between two storage areas; after one copy of another firmware’s save is hit, a later autosave can replace its remaining copy without a question. An FM6-bank upload from such an external tool clears the next autosave area as soon as it begins, even if the upload later fails, and a completed upload then replaces the separate bank area without a firmware question.
The installer’s selected erase clears DUELL’s settings, autosave, patch, multi, pattern and wavetable areas, including foreign bytes DUELL cannot read, without a further question. It leaves the separate FM6-bank destination out; bank uploads can overwrite that area later. See the switching advice in this section for the affected saved work. Make the prior firmware’s backup before DUELL starts.
Writes to shared storage can also remove other firmwares’ unfinished restores, pending updates and temporary bank transfers; keep the original files. Multi saves, erases and renames, patch saves, sends, imports, renames, FM6 edits and factory restores, wavetable uploads and erases, backup restores and erase-all actions, including installing with Erase saved data selected, 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.
Where the docs and the firmware disagree
| Topic | The docs say | The source does |
|---|---|---|
| Tempo knob order | The quick start places tempo on KNOB 1. | TEMPO uses KNOB 1 clock, KNOB 2 tempo, KNOB 3 tap and KNOB 4 swing. |
| Mode page position | The quick start places MODE on HOME’s second subpage. | HOME cycles MORPH, MORPH SET, MODE and MIXER, so MODE is third. |
| Grid page references | The save instructions mention a GRID sequencer page. | This firmware has STEP and AUTOMATION and no reachable GRID page. |
| Synth keys in the specification | An early design section describes REC as recording into the arp’s held-note latch. | REC toggles HOLD outside sequencer work and arms real step or live sequence recording on sequencer pages. |
| Encoder wording | The first-sound example tells owners to press PRESETS and ALGORITHM. | These are turn encoders: PRESETS browses patches and ALGORITHM selects the part. |
| Complete browser backup | The editor Backup page offers an archive containing saved multis. | The installer can download current multis, but the editor Backup page cannot capture or restore a file containing them, including the installer’s file. |
| Installer erase default | The installer helper’s introduction says the erase option starts off. | The actual choice function selects it unless DUELL was detected, including no detection. The installer reads that box and sends the erase command after a successful install. |
| SAVE hold in inherited comments | Inherited comments describe holding SAVE as undoing the last load or sequence tool. | Holding SAVE opens a save question; these undo comments are stale and there is no panel gesture calling that old undo function. |
| First startup output mode | The README calls DUEL the default output arrangement. | With invalid settings and no restored session, startup chooses LAYER and tries to load M01 before queuing settings; an unreadable nonempty M01 reports DAMAGED and blocks that load. |
| Installer backup contents | The install guide says the installer backup excludes multis and pattern slots. | This release includes saved multis, patterns and user wavetables in its installer backup; restoring current multis through the editor remains blocked. |
| Reinstall data safety | The recovery guide and quick start say saved work survives reinstalling, including a return from stock firmware. | The installer preselects erase after stock or before detection unless the owner changes it, so reinstalling can erase saved work without a further question. |
| BASS MONO persistence | The changelog says BASS MONO is a device setting excluded from multis and projects. | BASS MONO is kept with the working music and multis, so a multi or session restore can change it. |
Limits
- Developer-only TEST builds and serial diagnostics are outside this release’s panel map.
- The emulator’s browser storage and emulator-only download files are outside the device map.
- Editor-only piano-roll gestures and the full MIDI protocol are outside the FM-1 panel map; device save, restore and flash consequences are recorded in the storage fragment.
Mapped from oscillr/DUELL at v0.2.20-beta (0bd7f90), 2026-10-17. The JSON map) holds the pinned source for every entry. These are source readings, not measurements on a unit. An independent checker found zero errors in round 4 (2026-10-17).
The firmware is GPL-3.0-only, with separately licensed components. This independent guide uses Les’s own wording and is not affiliated with OSCILL/R or M-VAVE. Install from the official release or follow the community hub; Les does not host the firmware.
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.