ARPHONY
It plays repeating single-note riffs over slowly moving modal chords: a riff on top, and below it the harmony – a bass note plus up to two chord tones (at most three notes).
- Custom firmware
- Beta
- Medium brick risk
- Reversible
Source codeWebsite: subcity.at
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
Beta. Tested on one FM-1 (October 2026). Test reports from more FM-1 owners are very welcome.
New in this release
- A fairy on the display. She hovers to the right of the chord name in the screen's ink colour and beats her wings. Shortly before the next chord she winds up her wand; on the change she swings it towards the chord and it sprays a few small stars. She hides when a long chord name needs the room. Display only: the sound is unchanged.
Install
- Back up projects, voices and samples with the firmware that is on your FM-1 now.
- Open the web installer at https://subcity.at/flash/fm1-arphony/ (or download FM1-ARPHONY.html and open it) in Chrome or Edge, connect the FM-1 by USB, choose Device update. Keep power and USB connected.
- From another FM1 Open firmware (GLIDER, GLITCH, ARPHONY, Official Open) the normal update works.
- From the original V15 or another firmware: Recovery & force update → Force flash.
- Back to stock: same page, Recovery & force update, Restore original V15.
On an FM1 Open firmware you can also flash FM1-ARPHONY.fwsc with python3 tools/flash_fm1.py flash (macOS).
Files
FM1-ARPHONY.html– flashing page with this firmware and the original V15 recovery imageFM1-ARPHONY.fwsc– firmware package (identityFM-1_8730300, buildbf1d6ce0dad7f1a1, SHA-256c1d57fd6d502b16b6793aeed1a3751fe5acc97a099ab5b481983a62701d0effd)
Manual: ARPHONY.md
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
- Another hack installed first
- 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 ARPHONY v0.3.0-beta work on your M-VAVE FM-1?
No reports yet for v0.3.0-beta.
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 ("Install"):
In the browser: open subcity.at/flash/fm1-arphony in Chrome or Edge, connect the FM-1 by USB and use Device update (coming from the stock firmware: Recovery & force update). The page also holds the original M-VAVE V15 firmware to go back. The same page is in the download on subcity.at/fm1-arphony, together with the source code.
Before flashing: back up your projects, voices and samples with the firmware that is on the device now. ARPHONY does not use them; user presets (SAVE) live in the last 64 KB of the sample area, so the first SAVE overwrites the end of the sample bank.
With FM1 Open firmware already on the device, macOS users can also flash from the command line: python3 tools/flashfm1.py flash (see ARPHONY.md).
Risk and recovery
- Brick risk
- Medium
- Reversible
- Yes
- Requires opening the device
- No
From the project's README ("Install"):
In the browser: open subcity.at/flash/fm1-arphony in Chrome or Edge, connect the FM-1 by USB and use Device update (coming from the stock firmware: Recovery & force update). The page also holds the original M-VAVE V15 firmware to go back. The same page is in the download on subcity.at/fm1-arphony, together with the source code.
Before flashing: back up your projects, voices and samples with the firmware that is on the device now. ARPHONY does not use them; user presets (SAVE) live in the last 64 KB of the sample area, so the first SAVE overwrites the end of the sample bank.
With FM1 Open firmware already on the device, macOS users can also flash from the command line: python3 tools/flashfm1.py flash (see ARPHONY.md).
Releases
| Version | Name | Released |
|---|---|---|
| v0.3.0-beta | ARPHONY 0.3.0 betaPre-release | 29 October 2026 |
| v0.2.0-beta | ARPHONY 0.2.0 betaPre-release | 29 October 2026 |