Firmware Hero
0

WitchBox

A six-track groovebox firmware for the M-VAVE FM-1, for Burial-style 2-step and melodic dubstep.

  • Custom firmware
  • Alpha
  • High brick risk

Source code

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?
Could leave your device unusable.
Can I undo it?
The project doesn't say. Assume you can't.
Get itOpens github.com

Did it work for you?

Did WitchBox 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 ("For the FM-1"):

The chip (JieLi AC791N, pi32v2) needs JieLi's clang, Linux x86-64 only (on macOS or Windows the build runs it in Docker), and three files of the public AC79 SDK:

pip3 install Pillow mido python-rtmidi tools/gettoolchain.sh # JieLi's clang, to ~/.jieli/toolchain tools/getsdk.sh # the three SDK files, to ~/fw-AC79AIoTSDK (hashes checked) ./build.sh # -> build/witchbox.fwsc (fails on what would brick an FM-1) python3 tools/fm1install.py build/witchbox.fwsc # over USB; asks before writing

Read the full instructions

Risk and recovery

Brick risk
High
Requires opening the device
No

Credits, license and support

License
GPL-3.0