Firmware

BOP-1

Rising66/100

BOP-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.

Downloads
0
Stars
2
Forks
0
Commits
3
Last commit
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

3
Commits
1
Releases
3 commits and 1 release in the last year
Activity · last 12 months
1 releases
  1. 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 with pip3 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.fwsc below; its source is this tag. Installing other firmware is at your own risk; see the manual's Troubleshooting.