Skip to content
altstrument

FM-1 T1

Firmware for FM-1 (M-VAVE)

Felucca 1.6 fork that adds a generative sequencer modelled on the Torso T-1, with six tracks of six cycles and MIDI out for five of the tracks. Work in progress.

by Tensor-Programming

ActiveSource: openGPL-3.0-only
M-VAVE FM-1 FM synthesizer, top view
Photo: M-VAVE, manufacturer product image, via m-vave.com

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

Distribution
Build from source yourself
License notes
Inherited from Felucca; LICENSING.md covers the bundled assets and ported DSP.
Source
github.com https://github.com/tensor-programming/fm1-t1

Description

The added code is a state machine, pipeline and four-page UI (rhythm, ratchet, harmony, mod and CC) with a 192 PPQN clock and 36 stored patterns. Track 1 plays Felucca's FM6 engine and tracks 2 to 6 go out over TRS and USB MIDI. The bundled guide maps the T-1's SHIFT, GLOBAL, TEMP and P-LOCK functions onto the FM-1's buttons and keys, and the repository adds host tests for five build phases. The README is a single line that says it is a work in progress to flash at your own risk. The rest of the tree is Felucca.

Install notes

No release. Build with build.sh and the JieLi toolchain (BUILDING.md) and install the package with tools/fm1_install.py. The README tells you to flash at your own risk.

Version history

FM-1 T1 version history
VersionDateNotes
main @ bea0fd32026-10-14No tagged releases; this is the latest commit.

Back to FM-1