Firmware

felucca-try

Rising51/100

Felucca (FM-1 firmware) browser emulator with MIDI knob control - unofficial build

felucca-try is custom firmware for the M-VAVE FM-1, by @spinkham. Open source under GPL-3.0.

forM-VAVE FM-1·by@spinkham

Unclaimed. Is this yours? Sign in with GitHub as @spinkham to claim it.

Downloads
0
Stars
0
Forks
0
Commits
2
Last commit
Get the source

No release files yet. Build from source.

GPL-3.0· spinkham/felucca-try·spinkham.github.io/felucca-try/·downloads come from the creator’s GitHub releases

2
Commits
0
Releases
2 commits and 0 releases in the last year
Activity · last 12 months

Felucca emulator with MIDI knob control (unofficial build)

Live: https://spinkham.github.io/felucca-try/

Felucca (by Leo Kuroshita, Hügelton Instruments) running in the browser, the same page as the official emulator plus one addition: a MIDI controller's knobs can turn the panel's knobs. It's opt-in: tick MIDI CC 20–27 turn the panel's knobs under the panel.

CCPanel knob
20SELECT
21ALGORITHM
22PRESETS
23–26KNOB 1–4
27MASTER (volume)

Any MIDI channel. With the box unticked (the default) every CC goes to the firmware, so a knob learned to CC 20–27 with MIDI LEARN works as on the device. Ticked, a select sets how your controller sends CC 20–26:

  • absolute (default): the panel knob follows how far your knob's value moves (one detent per step), so nothing jumps on first touch
  • relative 64±n (Arturia Rel 1, BCR2000 Rel 2)
  • relative two's complement (BCR2000 Rel 1, Ableton)
  • relative sign bit (Mackie)

CC 27 (MASTER) is absolute in every mode. Both settings are kept in the browser. Every other message (notes, bend, the firmware's own CC map) goes to the firmware as before. Use Chrome or Edge, press Switch on, allow MIDI.

felucca.wasm is the official v1.5.1 build, unchanged (from hugelton/Felucca's gh-pages). Source for the page changes: spinkham/Felucca, branch emu-midi-knobs, merged onto 1.5.1. GPL-3.0 (see LICENSE); the DotGothic16 font is SIL OFL 1.1 (fonts/OFL.txt).