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
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.
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
Risk and recovery
- Brick risk
- High
- Requires opening the device
- No
Credits, license and support
- License
- GPL-3.0