github oscillr/DUELL v0.2.13-beta
DUELL 0.2.13 beta

pre-release5 hours ago

DUELL
MultiMorphing Bitimbral Synthesizer
by OSCILL/R
DUELL launch deck_Page_1

Two synths in one small box. DUELL is free, open-source firmware (GPL-3.0) for the M-VAVE FM-1, a fork of Felucca. A bitimbral synthesizer with two independent parts, playable in three modes. This is a firmware beta: the device package, the web installer and the browser emulator.

What is in it

  • LAYER: both parts combined, with balance, velocity crossfade and key split. Perfect for complex sounds and DAWless performances.
  • DUEL: dual mono. Part 1 hard left, part 2 hard right, fully isolated for use with your external effects.
  • STEREO: both parts in one stereo field.
  • MORPH: glide between two versions of the same patch with one fader. A smart randomizer creates new variants from your starting point.
  • 2 envelopes, 2 LFOs and a mod matrix with 8 slots. Every engine has a filter.
  • Ducker (sidechain from MIDI), EQ per part, ping-pong delay, and the SHIM and RESO reverbs.
  • MIDI: a channel for each part, clock in, program change, bank select.
  • 114 patches, 16 MULTIs (both synths in one slot) and 16 patterns.

New since 0.2.4

  • WAVE, a wavetable engine.
  • PERFORM mode: hold FX, and the white keys are effects that last while you hold them.
  • A multimode FILTER page (CUT, RES, MODE, SLOPE) on every engine.
  • Quick edit layers: hold EDIT, LFO, ENV, ARP or GLO.
  • HOLD with three values (OFF, ARP, ALL); outside the sequencer pages a tap of REC is HOLD.
  • Hold OCT- and turn a knob to reset that knob.
  • A first-start guide.
  • 10 factory multis (M01 to M10).
  • The step sequencer snaps its notes to the scale.
  • SPACE, one knob for room and width (PERFORM and the MIXER page).
  • A small CPU meter bar in the header.
  • SAMPLE, GRAIN and SLICE are removed; WAVE replaces them.

Full list: CHANGELOG.md.

Read this before you flash

  • This is a beta. It has been tried on only one FM-1, the author's. Other units are untested.
  • The FM-1 has a single-bank layout and there is no known rollback. The way back to the official firmware (V15) has worked on the author's unit about three times; it is not tested elsewhere.
  • You install at your own risk. No warranty (GPL-3.0). Back up first, use a data USB cable straight into the computer, and never interrupt the write.
  • DUELL is not affiliated with M-VAVE. M-VAVE's firmware is not distributed here: to go back you download V15 yourself from https://www.m-vave.com/download.
  • Recovery notes: docs/RECOVERY.md.

Assets

File What
duell-0.2.13-beta.fwsc the device package (the installer page loads this one)
duell-emulator-0.2.13-beta.zip the browser emulator (also hosted at https://oscillr.github.io/DUELL/emu/)
SHA256SUMS checksums

SHA256: f0c2f71db9bdcfc7fd84f9d8ceae0eb3cdad1d080247ab30eabe7d99c997ed1c duell-0.2.13-beta.fwsc (size: 610,086 bytes)
SHA256: 3d7d7c14ab9fd8202ca5d2e6318ebd0164cbb2fdf49dc5b74a501766c8a92cd0 duell-emulator-0.2.13-beta.zip (size: 349,348 bytes)

How to install

Open the installer page in Chrome or Edge on a computer: https://oscillr.github.io/DUELL/install/. Tick the checklist, save a backup, connect the FM-1, press Install and wait for Done; then unplug and replug the unit. Steps and details: docs/INSTALL.md. The page compares the file with the SHA-256 above.

Known gaps

  • The backup does not include MULTIs and PATTERN slots; restore is untested.
  • Very rarely a short click (a missed audio block) when switching to a very heavy multi.
  • The editor in the source tree is not adapted to DUELL.
  • Tested on one unit only; MIDI is not tested with many devices; dual core is off and untested.

All of it in docs/KNOWN_ISSUES.md. Bugs: the report form.

Don't miss a new DUELL release

NewReleases is sending notifications on new releases.