Skip to content
altstrument

FM-106

Firmware for FM-1 (M-VAVE)

Roland Juno-106 emulation: a 6-voice polyphonic port of the KR-106 engine using both cores, with oscilloscope and parameters on screen, 4 banks, Juno-106 SysEx patch import and USB audio.

by PattF

ActiveSource: openGPL-3.0-only
FM-106 screen in Juno mode with VCF/DCO sliders and a keyboard
PatttF, via github.com

Brick risk. Flashing this carries a known, documented risk of damaging the device.

Distribution
Browser installer (WebMIDI / WebUSB)
Source
github.com https://github.com/PatttF/fm-106
Homepage
patttf.github.io https://patttf.github.io/fm-106/Librarian.html

Description

Ported from ultramaster_kr106 with dual-core acceleration adapted from Melodee. A companion web Librarian handles .syx patches.

Install notes

Browser WebMIDI installer; see the repository README.

Version history

FM-106 version history
VersionDateNotes
Beta22026-10-12
release2026-10-11First release.

Back to FM-1