El firmware del sintetizador M-VAVE FM-1 queda al descubierto: ingeniería inversa revela un SoC JieLi y un motor FM de seis operadores

Reverse Engineering of the M-VAVE FM-1 Pocket Synthesizer Firmware

Un repositorio documenta la ingeniería inversa del firmware del M-VAVE FM-1. El análisis identifica un SoC JieLi AC791N/WL82 con CPU pi32v2, flash XIP en 0x02000000 y un motor FM de seis operadores derivado de Dexed/msfa. Se detalla la cadena de arranque, el protocolo OTA por USB-MIDI y la actualización en Windows. La rama principal no incluye firmware alternativo; la implementación experimental está en otra rama. Se advierte que el protocolo de actualización no es un mecanismo de recuperación demostrado.

El protocolo de actualización no es un mecanismo de recuperación demostrado.
  1. vegadw

    Para los que no han estado siguiendo esto, ha aparecido un MONTÓN de firmwares personalizados para el M-VAVE FM-1, un sintetizador de unos ~$70.

    El VA de BaudGirl es probablemente el más grande ahora mismo: https://baudgirl.com/work/FM-1+VA

    Pero también están https://github.com/hugelton/Felucca, https://github.com/charlesvestal/fm1-x0x, https://www.groove-os.com, https://isod89.github.io/sloop-fm1/webapp/installer/, y https://github.com/charlesvestal/fm1-fomni

    Que yo sepa, todos están vibecodeados, pero eso no significa que no sean súper divertidos.

    Edición: Alguien hizo una buena lista de firmwares: https://fm1-editor.com/firmware/

  2. raphlinus

    Esto realmente se siente como un círculo completo para mí. Allá por 2012, comencé "music synthesizer for Android" y puse una app en la Play Store. Esto fue un proyecto del 20% para mí – en ese entonces estaba en Google Fonts, pero realmente quería jugar con Android. Decidí emular el DX7 porque había querido mucho uno cuando era adolescente (tuve un CX5M, así que estaba familiarizado con la síntesis FM).

    Me propuse la meta de poner un DX7 en las manos de un millón de personas. Mi pequeña app solo consiguió una fracción de eso, pero ahora que el motor está en Dexed y ahora en el M-VAVE, parece que bien podría suceder.

    Me pregunto si me enviarían uno. Pero por $60 puedo simplemente conseguir uno :)

  3. MomsAVoxell

    Aviso: he trabajado en el negocio de la tecnología musical durante décadas, construyendo juguetes como este - mi opinión está formulada en los fosos de fuego de NAMM y Frankfurt Musik Messe y Superbooth.

    El M-VAVE es el dispositivo de tecnología musical más candente en el mercado hoy en día, con pocas excepciones.

    ¡Es BARATO! ¡$60!

    Es VERSÁTIL: se lanzan nuevos firmwares casi cada semana ahora.

    Es HACKEABLE: sí, niños, la tecnología musical siempre debería ser hackeable. Los firmwares personalizados son una cosa: un dispositivo que permite a los músicos extender sus horizontes es otra cosa, completamente. Grandes de la tecnología musical: PRESTEN ATENCIÓN.

    (Korg: se salvan. Hackers de Eurorack: se salvan. Todos los demás: ¡SUSPENSOS!)

    Estoy sentado en una habitación llena de sintetizadores ahora mismo, y lo único con lo que realmente quiero improvisar es el N-VAVE FM1, que ahora no es solo un sintetizador FM sino un todoterreno.

    Pero, ¿sabían que esto es solo la punta del iceberg para hackear juguetes musicales? ¡Casi todo, desde el Yamaha DX7 hasta el Synthstrom Deluge está siendo hackeado - de maneras grandiosas, positivas y deliciosas!

    No hay mejor momento para meterse en la tecnología musical si buscas algo divertido e intrigante para hackear. Es tan gratificante abrir la caja de una (antes) vaca lechera de DSP bloqueada de alguna entidad alemana o dos, y descubrir formas de hacer cosas aún más locas con ella.

    ¿Tu máquina de ruidos/bloops para cócteles tiene un DSP Motorola 56K? Hay un emulador para eso: https://theusualsuspects.io

    Es tan, tan divertido ver al M-VAVE […]

  4. chrisshroba

    Para contexto, este es un sintetizador de $65-$80 que ha sido bastante popular por su etiqueta de precio barata, y ha habido un montón de firmwares de terceros siendo lanzados para hacerlo aún más amigable y lleno de características de lo que ya es de fábrica. Hay bastante discusión en el subreddit:

    https://www.reddit.com/r/MVaveFM1/

  5. cicloid

    Comencé a recopilar todos los enlaces en una "awesome list" desde que esto explotó https://github.com/cicloid/awesome-fm-1

    La pregunta interesante es cuánto de la efervescencia de estos esfuerzos desaparecerá si los modelos SOTA comienzan a alejarse de las áreas moralmente grises o si, por preocupaciones de seguridad, los guardrails desactivan este tipo de trabajo.

Más de este día

2026-10-07