FM1 Open
Use the workbench to update firmware, preview the instrument and manage projects, samples and DX7 voices.
- Custom firmware
- Stable
- Medium brick risk
- Reversible
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
FM1 Open V14
Source + SDK · Offline workbench · Online workbench
- 128 independent DX7 voices in four groups of 32, using the M-VAVE FM1 original V15 factory voices by default. Saved user banks take priority.
- NORMAL, PLAY and OFF track roles, configurable MIDI input channels, and MIDI output/routing controls.
- Tap Tempo and tempo-synchronized delay.
- Fixed DRUM 808 and SAMPLER step recording: on NORMAL tracks, releasing all played keys advances to the next step.
The eight-track default and all 16 onboard demo projects are retained. DX7 single-voice and 32-voice bank SysEx are supported; extension parameters are not handled.
Back up projects, voices and samples separately before updating. Export DX7 groups A–D individually. PLAY timbre edits need a separate timbre export or, for DX7, a save to the independent library. Firmware switching does not make project and sample formats interchangeable; compatibility has been checked with selected firmware versions.
Thank you to @vikramrojo for the tuning contribution and DX7 library proposal, and to @giomaspi-max for the track-role and MIDI routing proposal.
APP: GPLv3 with the FM1 SDK linking exception. SDK and third-party components retain their separate terms; see THIRD_PARTY.md.
Before you start
- How hard is it?
- MediumInstall an app on your computer and follow its steps.
- What you need
- Comfort with the command line
- A computer
- Can it break my device?
- Small chance of trouble, with a way to recover.
- Can I undo it?
- Yes. You can go back to the official software.
Did it work for you?
Did FM1 Open V14 work on your M-VAVE FM-1?
No reports yet for V14.
One-tap reports from owners. Bricked reports are checked before they count.
Compatibility
Devices: M-VAVE FM-1.
No compatibility information yet.
Getting started
From the project's README ("FM1 Open V14"):
English · 简体中文
8 tracks, 8 sample slots, 16 FX demos; binary SDK included.
Workbench and development kit · Official forum
Use the workbench to update firmware, preview the instrument and manage projects, samples and DX7 voices. Select "Source + SDK" to download the development kit matching the online release. Back up projects, voices and samples before updating, and keep the device powered during writes.
V14 features
- DX7 library: 128 voices in four groups of 32, with the M-VAVE FM1 original V15 factory voices and order. Saved user banks take priority. DX7 single-voice and 32-voice bank SysEx import/export is supported; extension parameters are not handled. Changing the library does not change patches already saved in projects.
- Track roles: on SEQ 8/8 TRACK ROLE, K1 selects NORMAL, PLAY or OFF; K2 selects input MIDI channel 1–16. PLAY retains the track's timbre and held notes across project changes. MUTE/SOLO use the existing controls, with independent NORMAL and PLAY solo groups. PLAY timbre edits are not saved with projects: export a timbre file, or save DX7 voices to the independent library.
- Step recording: with the track set to NORMAL, press REC while stopped and play notes. Releasing all played keys advances to the next step, including DRUM 808 and SAMPLER. Overlapping notes share a step; during playback, REC records in time. PLAY tracks are for live performance and do not record notes. …
Risk and recovery
- Brick risk
- Medium
- Reversible
- Yes
- Requires opening the device
- No
From the project's README ("Updates and compatibility"):
V13 can update to V14. The workbench supports returning to original V15 and migrating from compatible third-party firmware. The standard FM1 update protocol remains available. Compatibility has been checked with selected firmware versions; it is not a guarantee for every third-party release.
Firmware switching does not make project and sample formats interchangeable. Keep exported backups for rollback. Older firmware may not support V14 track preferences, the independent voice library or synchronized/extended delay settings.
To back up the independent voice library, read and export groups A–D separately. Project files do not contain sample audio. Restore custom samples from their sample bank backup; writing the built-in sample bank replaces the current samples.
The eight sample slots share about 19.55 seconds of new sample storage. Existing larger banks remain readable; they may need to be backed up and reduced before writing the independent DX7 library.
Releases
| Version | Name | Released |
|---|---|---|
| V14 | FM1 Open V14Latest | 19 October 2026 |
| V12 | FM1 Open V12 | 14 October 2026 |