Berlinan for the FM-1
This is its firmware for the M-VAVE FM-1, so the sequencer runs on its own box and needs no laptop.
- Custom firmware
- Stable
- Medium brick risk
- Reversible
Source codeWebsite: jiripisa.github.io
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
Berlinan 0.5 with its own identity: the package now answers FM-1_23000501 (identities FM-1_23XXYYZZ from here on), so that it collides with no other firmware on The Firmware Hub. Nothing else changed.
- Install from the browser (Chrome or Edge, over USB): https://jiripisa.github.io/fm1-berlinan/install/ (česky: https://jiripisa.github.io/fm1-berlinan/cs/install/)
- Manual: https://jiripisa.github.io/fm1-berlinan/manual/ (česky: https://jiripisa.github.io/fm1-berlinan/cs/manual/)
- Try it in the browser: https://jiripisa.github.io/fm1-berlinan/emu/
Before you start
- How hard is it?
- EasyCopy a file or use a web page. No extra software.
- What you need
- A USB or MIDI cable
- 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 Berlinan for the FM-1 v0.5.1 work on your M-VAVE FM-1?
No reports yet for v0.5.1.
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 ("Berlinan for the M-VAVE FM-1"):
Berlinan is a generative sequencer in the Berlin School tradition: a small ensemble of voices that repeat, phase against each other on loops of unequal length, and earn their mutations over time. This is its firmware for the M-VAVE FM-1, so the sequencer runs on its own box and needs no laptop. The FM-1 makes no sound: plug it by USB into a MIDI router, and each voice goes out on its own MIDI channel to your synthesizers. You play it from the panel: the keys, the buttons, the encoders and the screen.
It plays what Berlinan for macOS plays: the same template and seed, with the same actions at the same bars, give the same notes and the same CC, event for event. Tests check this against the unchanged Swift engine. It starts from Berlinan's built-in templates and a seed; projects do not move between the Mac and the FM-1. The FM-1 is the MIDI clock master (clock, Start and Stop over USB), or follows an incoming clock from USB or the TRS jack. SAVE keeps the state across power-off.
Status: complete for its first version: the engine, the panel and the seven pages, MIDI out over USB, the clock (INT and EXT), SAVE and the six slots. What it leaves out (harmony modes, melody, the MIDI echo, Link, capture) is listed in the manual.
Website: (in English and Czech). Install it from the browser: open the install page in Chrome or Edge, connect the FM-1 by USB and press Install; the same page puts M-VAVE's firmware back. You can also …
Risk and recovery
- Brick risk
- Medium
- Reversible
- Yes
- Requires opening the device
- No
From the project's README ("Berlinan for the M-VAVE FM-1"):
Berlinan is a generative sequencer in the Berlin School tradition: a small ensemble of voices that repeat, phase against each other on loops of unequal length, and earn their mutations over time. This is its firmware for the M-VAVE FM-1, so the sequencer runs on its own box and needs no laptop. The FM-1 makes no sound: plug it by USB into a MIDI router, and each voice goes out on its own MIDI channel to your synthesizers. You play it from the panel: the keys, the buttons, the encoders and the screen.
It plays what Berlinan for macOS plays: the same template and seed, with the same actions at the same bars, give the same notes and the same CC, event for event. Tests check this against the unchanged Swift engine. It starts from Berlinan's built-in templates and a seed; projects do not move between the Mac and the FM-1. The FM-1 is the MIDI clock master (clock, Start and Stop over USB), or follows an incoming clock from USB or the TRS jack. SAVE keeps the state across power-off.
Status: complete for its first version: the engine, the panel and the seven pages, MIDI out over USB, the clock (INT and EXT), SAVE and the six slots. What it leaves out (harmony modes, melody, the MIDI echo, Link, capture) is listed in the manual.
Website: (in English and Czech). Install it from the browser: open the install page in Chrome or Edge, connect the FM-1 by USB and press Install; the same page puts M-VAVE's firmware back. You can also …
Releases
| Version | Name | Released |
|---|---|---|
| v0.5.1 | Berlinan for the FM-1 0.5.1Latest | 27 October 2026 |
| v0.5 | Berlinan for the FM-1 0.5 | 27 October 2026 |