S1Vave
S1Vave is an open-source firmware that transforms the portable M-VAVE FM-1 synthesizer hardware (JieLi AC791N 32-bit RISC MCU) into an 8-voice virtual analog tweak synth modeled after the classic SH-101 and S-1 architecture.
- Custom firmware
- Stable
- Low brick risk
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
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?
- Very unlikely to break anything.
- Can I undo it?
- The project doesn't say. Assume you can't.
Did it work for you?
Did S1Vave work on your M-VAVE FM-1?
No reports yet.
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 ("Flashing & Installation"):
Option 1: Quick Install via Python (Recommended) Connect your M-VAVE FM-1 via USB-C to your computer:
python tools/fm1install.py build/s1vave-1.0.fwsc --yes
The script communicates over USB HID, validates checksums, flashes the firmware sector by sector (~2 minutes), and automatically reboots the hardware into S1Vave.
Option 2: Web Installer You can also install S1Vave with one click via WebUSB / WebMIDI on thefirmwarehub.com.
Risk and recovery
- Brick risk
- Low
- Requires opening the device
- No
Credits, license and support
- License
- GPL-3.0