
Firmware
BOP-1
Rising66/100BOP-1 for M-Vave FM-1
BOP-1 is custom firmware for the M-VAVE FM-1, by @devrvega. Open source under GPL-3.0, latest release v0.1.0 (October 2026), 2 stars on GitHub.
forM-VAVE FM-1·by@devrvega
Unclaimed. Is this yours? Sign in with GitHub as @devrvega to claim it.
Download v0.1.0
bop1-0.1.0.fwsc· 595 KB
GPL-3.0· devrvega/BOP-1·downloads come from the creator’s GitHub releases
1 releases
v0.1.0BOP-1 0.1.0Latest1 file
The first release: a music and synthesis toy for children, on the M-VAVE FM-1.
- Four doors: Play (3+: music at power-on, the keys in the scale, the knobs change a friend you can see, Surprise!, magic tricks, Loop me), Make (6–8: four layers, sixteen steps, recording in time, help me, parts A–D into a song, happy / sad / brave / sleepy chords), Lab (9+: a real subtractive synth by its real names, a signal-flow picture, a live scope, My Friends) and Games (six games and a sticker book).
- Eight friends whose bodies are the sound: the waveform their shape, the cutoff their mouth, the envelope their hop, the LFO their wobble, the pitch their size, the echo their place.
- A song generator: eight styles, four progressions, a call-and-answer tune that comes home; the same seed always the same song.
- Ten lessons with try-its the firmware checks; printable lesson cards for a class.
- The grown-ups' page (GLO + SAVE, 3 s): the doors shown, the volume cap, calm lights, the screen, a sleep timer, idle, music at power-on, MIDI.
- Safety: an always-on limiter under the volume cap; no squeals in Play and Make; flashes at most three a second (none when calm), measured by a test.
- Printables: a sticker overlay for the buttons and knobs, the lesson cards, a quick guide, a picture quick-start. A browser emulator, a web installer, a manual.
Install
- From the browser (Chrome or Edge, the FM-1 on USB): the web installer. Or try it in the browser first.
- From the command line:
python3 tools/fm1_install.py bop1-0.1.0.fwsc(Python 3 withpip3 install mido python-rtmidi). - Going back: the installer's "Back to the stock firmware", or M-VAVE's M-UPGRADE.
The firmware is
bop1-0.1.0.fwscbelow; its source is this tag. Installing other firmware is at your own risk; see the manual's Troubleshooting.