Firmware Hero
0

HYP-1

HYP-1 turns the M-VAVE FM-1 into a hypnotic techno and acid machine.

  • Custom firmware
  • Stable
  • Medium brick risk
  • Reversible

Source codeWebsite: charlesvestal.github.io

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?
Small chance of trouble, with a way to recover.
Can I undo it?
Yes. You can go back to the official software.
Open the installerOpens rustypawz.github.io

Did it work for you?

Did HYP-1 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 ("Building and testing"):

Every push to main builds the firmware on GitHub (.github/workflows/firmware.yml): JieLi's toolchain, the tests, and the site (installer, emulator, manual, download) published to GitHub Pages. Each build is numbered 1.B.N from the run. To build locally (see BUILDING.md):

tests/runtests.sh # the instrument, the platform pieces, the app in a simulator, the web builds ./build.sh # build/amb.fwsc python3 tools/fm1install.py build/amb.fwsc # install it over USB

build/host/ambhost SCRIPT OUTDIR runs the whole app on a computer from a script (tests/scenarios/.amb), with audio and screenshots coming out. web/emu/buildclang.sh builds the same code for the browser with plain clang. The drum patterns are written as grids in tools/genpats.py; the site's pictures come from tools/site/mockups.py, its videos from tools/site/video.py (all from the firmware itself, in the simulator). BUILDING.md has the details.

Read the full instructions

Risk and recovery

Brick risk
Medium
Reversible
Yes
Requires opening the device
No

Credits, license and support

License
GPL-3.0