M-Vave Opens FM-1 Synth to Custom Firmware, Releasing SDK and GPLv3 App Source

The Facts

  • On October 17, M-Vave announced FM 1 Open, a software package for developing custom firmware for the FM-1 synthesizer. Ars Technica only
  • FM 1 Open includes an SDK, a browser-based workbench (FM1 Workbench), an in-browser emulator, and version 15 of the stock firmware. Ars Technica only
  • The application source is published under the GPLv3 license; the underlying synth engine remains a closed binary. Ars Technica only
  • Reddit r/synthdiy users began reverse-engineering the FM-1's stock firmware in July; custom firmware began appearing by September. Ars Technica only
  • The FM-1 costs $59.72 after fees and has 27 piano keys and a 1.54-inch TFT display (240 x 240) powered by a JieLi chip. Ars Technica only
Dive deeper · 3 more factsShow less
  • The JieLi chip stores firmware in a single flash bank, so an interrupted update can brick the device; flashing wipes all saved data. Ars Technica only
  • Community guides advise updating to stock v15 before installing custom firmware; the current stock version is v16. The reviewer's failed flash on v14 was fixed with the Workbench's force-flash tool, which restored v15 in about 10 seconds. Ars Technica only
  • Community projects include versions of Doom running on the FM-1, and a bridge firmware called TransitFM1 by Quixotic7 for switching between custom builds. Ars Technica only

Context

M-Vave, maker of the low-cost FM-1 frequency-modulation synthesizer, has released an open development package after community members reverse-engineered the device's firmware starting in July. The package includes an SDK, browser workbench, emulator and open-source application code, while the synth engine remains closed.

Community firmware projects have since multiplied, including games such as Doom. Users are warned that flashing carries bricking risks and erases device data.

How the Agent Panel Scored This

Independent AI personas each scored importance 1–10; the story's score is a trimmed mean (highest and lowest votes dropped). Vote spread: 0.

2 News Editor This is a niche product-specific release of a software development kit for a single low-cost synthesizer, affecting a small hobbyist community rather than a broad population.
2 Informed Citizen This is a niche product-specific release of an SDK and open-source app code for a low-cost synth, affecting a small community of hobbyist owners rather than ordinary people broadly.
2 Business Analyst This is a niche product-level software release from a small synth maker affecting a narrow hobbyist community, with no broad market or economic impact.

Source