Firmware Hero
0

FM80S

FM80S : un synthé-looper ludique pour le M-VAVE FM-1 (firmware libre, GPL-3.0)

  • Custom firmware
  • Alpha
  • Medium brick risk
  • Reversible

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?
EasyWith Slipway.
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.

Did it work for you?

Did FM80S 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 ("Installer FM80S sur ton FM-1"):

> Un firmware non officiel s'installe à tes risques, sans garantie. Le pas à pas ci-dessous est celui de SLOOP, qui a été éprouvé ; on peut toujours revenir au firmware d'origine (plus bas).

Avant tout, garde de quoi revenir en arrière : sur www.m-vave.com/download, télécharge le firmware officiel FM-1 V15 (rubrique PC Firmware) et garde le fichier FM-1.fwsc qu'il contient.

Ensuite, dans le Terminal, depuis le dossier FM80S :

  1. Construis le firmware, si ce n'est pas déjà fait (voir « Construire le firmware » plus bas) :

    ./build.sh

  2. Prépare la page d'installation sur ton Mac :

    python3 web/makesite.py build/fm80s.fwsc 0.1 build/site

  3. Lance un petit serveur web local. Il tourne tant que la fenêtre du Terminal reste ouverte ; tu l'arrêtes avec ctrl + C à la fin :

    python3 -m http.server 8000 --directory build/site

  4. Ouvre Google Chrome (pas Safari : Safari ne sait pas parler MIDI à une page web), et va à l'adresse http://localhost:8000/webapp/installer/.

  5. Branche le FM-1 à ton Mac avec un câble USB de données (pas un câble de charge seule), directement, sans hub.

  6. Clique sur INSTALL, autorise l'accès MIDI quand Chrome le demande, et attends Done. Le FM-1 redémarre sur l'image FM80S.

  7. Débranche et rebranche le FM-1 une fois : le Mac trouve alors son entrée audio USB. …

Read the full instructions

Risk and recovery

Brick risk
Medium
Reversible
Yes
Requires opening the device
No

From the project's README ("Installer FM80S sur ton FM-1"):

> Un firmware non officiel s'installe à tes risques, sans garantie. Le pas à pas ci-dessous est celui de SLOOP, qui a été éprouvé ; on peut toujours revenir au firmware d'origine (plus bas).

Avant tout, garde de quoi revenir en arrière : sur www.m-vave.com/download, télécharge le firmware officiel FM-1 V15 (rubrique PC Firmware) et garde le fichier FM-1.fwsc qu'il contient.

Ensuite, dans le Terminal, depuis le dossier FM80S :

  1. Construis le firmware, si ce n'est pas déjà fait (voir « Construire le firmware » plus bas) :

    ./build.sh

  2. Prépare la page d'installation sur ton Mac :

    python3 web/makesite.py build/fm80s.fwsc 0.1 build/site

  3. Lance un petit serveur web local. Il tourne tant que la fenêtre du Terminal reste ouverte ; tu l'arrêtes avec ctrl + C à la fin :

    python3 -m http.server 8000 --directory build/site

  4. Ouvre Google Chrome (pas Safari : Safari ne sait pas parler MIDI à une page web), et va à l'adresse http://localhost:8000/webapp/installer/.

  5. Branche le FM-1 à ton Mac avec un câble USB de données (pas un câble de charge seule), directement, sans hub.

  6. Clique sur INSTALL, autorise l'accès MIDI quand Chrome le demande, et attends Done. Le FM-1 redémarre sur l'image FM80S.

  7. Débranche et rebranche le FM-1 une fois : le Mac trouve alors son entrée audio USB. …

Read the full instructions

Credits, license and support

License
GPL-3.0