FoMni
FoMni turns the M-VAVE FM-1 into a chord harp inspired by the Suzuki Omnichord.
- Custom firmware
- Stable
- Medium brick risk
- Reversible
Source codeWebsite: charlesvestal.github.io
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
- Screen reader: FoMni-1 tells the FM-1 Screen Reader what its screen shows, over USB: the page and its knobs, a knob's value as it turns, the chord you play, play and stop, and what each button did. Open the page in Chrome with the FM-1 plugged in.
- Installer: it can put an FM-1 back on M-VAVE's own firmware from M-VAVE's FM1 Open firmware too.
- README: the drums' MIDI notes on channel 10.
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 FoMni v0.4 work on your M-VAVE FM-1?
No reports yet for v0.4.
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 ("FoMni for the M-VAVE FM-1"):
FoMni turns the M-VAVE FM-1 into a chord harp inspired by the Suzuki Omnichord. The 16 white keys are the strum plate: run a finger across them and they ring out the chord. The 11 black keys are the chord buttons. Behind them sit an organ-like chord with its bass, and the OM-84's ten rhythms, which can play the bass and chord in time (auto bass sync).
It is meant to be simple: one screen, four knobs a page, no patterns to program.
- Try it in your browser (no FM-1 needed):
- Install it (Chrome or Edge, with the FM-1 plugged in):
- Download the firmware file: releases
Installing is at your own risk, though it's hard to get stuck: the web installer can put M-VAVE's firmware back, and an FM-1 that keeps crashing starts in a safe mode.
Playing
White keys The strum plate. Each key plucks one string of the chord. As on the Omnichord, each group of three keys is root, third and fifth, folded into an F#–F window, five groups up, with a root on top. Black keys Chord buttons (F C G, Dm Am, Em G7 E7, D7 Bb, A7 by default). Hold ENV for the minor, LFO for the 7th, both for the m7, the Omnichord's three rows. PLAY The rhythm, on and off. REC SYNC START: the rhythm waits for your first chord. ARP CHORD HOLD: the chord keeps playing after you let go (press the same button again to stop it). OCT− / OCT+ Move the strum plate an octave. SELECT Tempo. ALGORITHM Rhythm. PRESETS Transpose (−6 to +6). …
Risk and recovery
- Brick risk
- Medium
- Reversible
- Yes
- Requires opening the device
- No
From the project's README ("FoMni for the M-VAVE FM-1"):
FoMni turns the M-VAVE FM-1 into a chord harp inspired by the Suzuki Omnichord. The 16 white keys are the strum plate: run a finger across them and they ring out the chord. The 11 black keys are the chord buttons. Behind them sit an organ-like chord with its bass, and the OM-84's ten rhythms, which can play the bass and chord in time (auto bass sync).
It is meant to be simple: one screen, four knobs a page, no patterns to program.
- Try it in your browser (no FM-1 needed):
- Install it (Chrome or Edge, with the FM-1 plugged in):
- Download the firmware file: releases
Installing is at your own risk, though it's hard to get stuck: the web installer can put M-VAVE's firmware back, and an FM-1 that keeps crashing starts in a safe mode.
Playing
White keys The strum plate. Each key plucks one string of the chord. As on the Omnichord, each group of three keys is root, third and fifth, folded into an F#–F window, five groups up, with a root on top. Black keys Chord buttons (F C G, Dm Am, Em G7 E7, D7 Bb, A7 by default). Hold ENV for the minor, LFO for the 7th, both for the m7, the Omnichord's three rows. PLAY The rhythm, on and off. REC SYNC START: the rhythm waits for your first chord. ARP CHORD HOLD: the chord keeps playing after you let go (press the same button again to stop it). OCT− / OCT+ Move the strum plate an octave. SELECT Tempo. ALGORITHM Rhythm. PRESETS Transpose (−6 to +6). …
Releases
| Version | Name | Released |
|---|---|---|
| v0.4 | FoMni-1 0.4Latest | 15 October 2026 |
| v0.3.2 | FoMni-1 0.3.2 | 8 October 2026 |
| v0.3.1 | FoMni-1 0.3.1 | 8 October 2026 |
| v0.3 | FoMni-1 0.3 | 7 October 2026 |
| v0.2 | FoMni-1 0.2 | 7 October 2026 |
| v0.1 | FoMni 0.1 | 6 October 2026 |
Credits, license and support
- License
- GPL-3.0