Firmware Hero
0

Trawler — un tracker pour le M-VAVE FM-1

Un firmware libre (GPL-3.0) qui fait du FM-1, le petit synthé de poche de M-VAVE, un tracker : Song → Chain → Phrase → Instrument → Table → Groove, dans la lignée des trackers de poche comme LSDJ.

  • Custom firmware
  • Abandoned
  • Low 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
  • Comfort with the command line
  • A computer
Can it break my device?
Very unlikely to break anything.
Can I undo it?
The project doesn't say. Assume you can't.
Get itOpens github.com

Did it work for you?

Did Trawler — un tracker pour le M-VAVE FM-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 ("Construire et tester"):

Il faut make, un compilateur C, clang (pour make size), Python 3, Node 20 ou plus, et Emscripten 6.0.11 : soit un emsdk local dans ~/emsdk, soit Docker (DOCKER=1, image emscripten/emsdk:6.0.11).

make test # lint, tests unitaires, rapport de taille, scénarios et leurs golden, parité wasm/natif make web # build/emu : la page, le worklet et trawler.wasm make serve # le FM-1 virtuel sur http://localhost:8080 make web DOCKER=1

Le code de firmware/src/ suit les règles de la puce : entiers seulement, mémoire statique, pas de libc. Voir CLAUDE.md.

Read the full instructions

Risk and recovery

Brick risk
Low
Requires opening the device
No

Credits, license and support

License
GPL-3.0