Skip to content
altstrument

SLOOP Floyd FM

Firmware for FM-1 (M-VAVE)

SLOOP fork that adds a 4-operator FM engine with per-operator envelopes, a seven-page editor and an on-screen envelope and voice display.

by renebohne

ActiveSource: openGPL-3.0-only

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

Distribution
Prebuilt image you flash yourself
License notes
Inherited from SLOOP and Felucca.
Source
github.com https://github.com/renebohne/sloop-fm1
Homepage
github.com https://github.com/renebohne/sloop-fm1/releases/tag/v2.4

Description

Based on SLOOP, with the engine's pages for algorithm, operators 1 to 4, level and ratio. The release notes credit Floyd Steinberg's 4-operator FM concept video and Jonathan Zeppa's FloydFM plug-in as the inspiration. The tagged 2.4 release also merges SLOOP 2.3. The main branch has since been resynced with upstream SLOOP, and the engine's design notes are in FLOYD.md on the tag and on the feature branch.

Install notes

Download sloop-2.4.fwsc (a felucca-2.4.fwsc package is attached as well) from the release and install it with the SLOOP web installer or tools/fm1_install.py. Roll back with M-UPGRADE or the installer.

Version history

SLOOP Floyd FM version history
VersionDateNotes
2.42026-10-06
2.2-visual-fm2026-10-05Adds the visual FM editor and an option to light the keys of notes that sound.

Back to FM-1