gnomad-firmware, image 1 from its README
1/2
Firmware

gnomad-firmware

Rising68/100

Gnomad: easy, kid-friendly firmware for the M-VAVE FM-1 synth. Sound pictures instead of menus, four colour knobs, the singing Gnome. Free, open source (GPL-3.0), built on Felucca.

gnomad-firmware is custom firmware for the M-VAVE FM-1, by @kpalaniuk. Open source under GPL-3.0, latest release v1.0.0-r12 (October 2026), 6 stars on GitHub.

forM-VAVE FM-1·by@kpalaniuk

Unclaimed. Is this yours? Sign in with GitHub as @kpalaniuk to claim it.

Downloads
0
Stars
6
Forks
0
Commit
1
Last commit
Download v1.0.0-r12

gnomad-v1-115e11e.fwsc· 596 KB· +4 files

GPL-3.0· kpalaniuk/gnomad-firmware·gnomad.cc·downloads come from the creator’s GitHub releases

1
Commits
1
Releases
1 commit and 1 release in the last year
Activity · last 12 months
1 releases
  1. v1.0.0-r12Gnomad Synth V1 115e11 (release 12)Latest5 files

    Gnomad Synth V1 115e11: free firmware for the M-VAVE FM-1 that a kid can play in a minute, with a full synth underneath. No app needed.

    • EASY mode: 10 pictures, 57 sounds. Each sound gives the four coloured knobs their own jobs.
    • The Gnome sings, there are five ready-made grooves, and you can record a loop with a count-in.
    • Restart or stop on the bar, add fills, and try a sound before you record it.
    • Advanced mode keeps every page of the synth (hold HOME + SAVE for 2 s).

    Install: see INSTALL.md. You need Python 3 with mido and python-rtmidi, then python3 tools/fm1_install.py gnomad-v1-115e11e.fwsc. Installing from a Mac is proven. Linux and Windows aren't tested by us yet. Going back to stock firmware hasn't been proven on real hardware yet. Read the warning in INSTALL.md before you start.

    What's new: release 12 plays as release 11 did; its source comments and change record are rewritten for publication. CHANGES.md.

    Files

    • gnomad-v1-115e11e.fwsc: the package to install (SHA-256 8bab81bb3cf3a197a7f9c7a4b07ae962a45a2ae90b85bd88ae267fc2a707d052)
    • gnomad-v1-115e11e-source.tar.gz: the complete corresponding source (GPL-3.0) that this build was made from. The repository holds the same tree, plus its README, INSTALL, CHANGES and build docs; the CI workflows are left out.
    • manifest.json + manifest.json.sig: the signed manifest the upcoming iOS/iPad app reads
    • SHA256SUMS

    Want the iOS/iPad app (lessons, Music with the Gnome, a kids' Learning pack)? Post in Discussions → iOS app.

    Based on Felucca 1.0.1 by Leo Kuroshita / Hügelton Instruments (GPL-3.0-only). Not affiliated with M-VAVE or Hügelton Instruments. Installing custom firmware is at your own risk.