Paleotone
PALEOTONE (formerly DINOBOX) is epic prehistoric firmware for the M-VAVE FM-1: roaring beasts, booming war drums, misty jungle pads and volcanic rumbles.
- Custom firmware
- Alpha
- High brick risk
Source codeWebsite: fantasmoslam.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?
- Could leave your device unusable.
- Can I undo it?
- The project doesn't say. Assume you can't.
Did it work for you?
Did Paleotone 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"):
PALEOTONE builds exactly as GHOULBOX and Felucca do: see BUILDING.md. On Linux x86-64 (or macOS with Docker):
pip3 install Pillow fonttools tools/gettoolchain.sh # JieLi's toolchain, to ~/.jieli/toolchain git clone --depth 1 --branch AC79NNSDKV1.2.12023-12-13
https://gitee.com/Jieli-Tech/fw-AC79AIoTSDK.git ~/fw-AC79AIoTSDK ./build.sh # -> build/felucca.fwsc, the package to installThis repository also builds on GitHub: every push to main runs .github/workflows/build-firmware.yml, which puts paleotone.fwsc and the build's log on the build-output branch.
Install build/felucca.fwsc with python3 tools/fm1install.py build/felucca.fwsc (needs pip3 install mido python-rtmidi) or with the FM-1 Firmware Hub's installer.
Without the toolchain, python3 tools/build.py --gen-only && HOSTONLY=1 tests/runtests.sh runs the host tests.
Risk and recovery
- Brick risk
- High
- Requires opening the device
- No
From the project's README ("PALEOTONE: FM-1 Prehistoric Synth"):
> Early alpha: experimental firmware. Installation can leave the FM-1 unable to boot and require recovery. Back up projects/settings and retain a known-good firmware before installing. Audio and recording issues remain under investigation.
Play in your browser · Install on your FM-1 · Manual
PALEOTONE (formerly DINOBOX) is epic prehistoric firmware for the M-VAVE FM-1: roaring beasts, booming war drums, misty jungle pads and volcanic rumbles. It is a fork of GHOULBOX 2.3.2 by Jason Persinger, itself built on Felucca 1.4.1 by Leo Kuroshita, Hügelton Instruments. Everything GHOULBOX does (its composer, RING, KEYS, the hall reverb, tape and crush, twelve voices) works the same; the look, the names and the sounds are new.
Hardware status: the owner has tested PALEOTONE on an FM-1, including the lightweight USB second-screen messages (90 and 91). This does not establish hardware coverage of every feature or development branch. An earlier experimental screen-companion build required Flipper-assisted recovery; USB rescue alone was insufficient. Keep a known-good firmware package and recovery instructions before trying experimental firmware.
The USB second-screen app follows the FM-1's controls. Open it in Chrome or Edge, connect a USB data cable, and allow MIDI/SysEx. This is the graphics companion: it uses the firmware's C screen renderer and provides Original and Expanded views. This one link covers every …
Credits, license and support
- License
- GPL-3.0