KARMA, un firmware gratuito que convierte el M-VAVE FM-1 en groovebox
KARMA es un firmware alternativo gratuito desarrollado por Ariel Muchnik para el sintetizador M-VAVE FM-1, que transforma este instrumento en una groovebox de cuatro pistas pensada para el directo. La versión 3.0 se lanzó el viernes 30, y la corrección de errores llegó al día siguiente con la actualización 3.0.3. Es un proyecto bajo licencia GPL-3.0 que no mantiene relación oficial con M-VAVE ni cuenta con su respaldo oficial.
Solo han transcurrido dos semanas desde que M-VAVE anunció FM-1 Open con código, SDK y banco de trabajo web. Ya existían antes del anuncio firmwares comunitarios como Felucca, SLOOP, X0X o Groove OS. Ahora, Piano & Synth Magazine recopila más de cien proyectos para este pequeño sintetizador FM que se está haciendo realmente popular gracias a su precio de unos 100 €. Entre ellos se incluyen grooveboxes, trackers, emulaciones de sintes clásicos y ambient (incluso ha llegado a funcionar Doom en el dispositivo)
KARMA organiza el sonido en cuatro pistas: la primera ofrece un bajo ACID o un sonido polifónico inspirado en el JUNO. La segunda pista se apoya en ELEMENTS, un modelado físico procedente del módulo Elements de Mutable Instruments que ofrece excitadores como el golpe, el punteo, el arco o el soplido. La tercera incluye Plaits con 24 modelos del módulo homónimo de Mutable Instruments, mientras que la cuarta integra una batería HEX, un port del firmware abierto LXR-02 de Erica Synths con cinco kits de fábrica y cuatro adicionales para el usuario.
El firmware utiliza los dos núcleos del procesador del M-VAVE FM-1. Los efectos incluyen CLOUD, un envío granular basado en el módulo Clouds de Mutable Instruments, además de reverb, delay y efectos punch-in. La interfaz visual incluye un personaje pixel art por pista que reacciona a las notas y un magnetófono de bobinas animado. Además, KARMA aprovecha código de Felucca, SLOOP, X0X, FM-106 y JIANT FM, cada parte con su propia licencia.
El secuenciador de KARMA ofrece 64 pasos por pista, con soporte para acordes de hasta cuatro notas, ratchets, acentos, slides, probabilidad, fills y parameter locks. Dispone de ocho modos de reproducción y un modo canción que permite organizar secciones de la A a la D, con cadenas en directo y capacidad de grabación; además, contamos con los generadores GEN, ACID GEN y DRUM GEN, que comparten tonalidad y acordes.
KARMA se reconoce en el ordenador como una interfaz de audio class compliant (por lo que no requiere drivers), con conexión MIDI por USB. Acepta las frecuencias de muestreo 44,1/48 kHz, con audio estéreo, y los STEMS constan de seis canales. En un DAW como Ableton Live, el firmware sigue el reloj, transporte y posición.
El MIDI Learn permite asignar un controlador MIDI externo a los ocho encoders del FM-1; por otra parte, disponemos de un simulador web que emula el firmware real y un editor online para gestionar sonidos, canciones y copias de seguridad.
Para instalar KARMA se requiere un ordenador con Chrome o Edge, que debe tener habilitado Web MIDI (Safari y Firefox no son compatibles). En dispositivos Android se necesita Chrome y un cable USB-C de datos; para iPhone o iPad, es necesaria la app gratuita FM-SWITCH.
El instalador permite restaurar el firmware oficial del sintetizador (V16 o V15 en unidades de origen V15). Se recomienda en todo caso hacer una copia previa de los proyectos. Si se viene de otro firmware no oficial o de FM-1 Open, es necesario volver primero al firmware oficial; el salto directo entre firmwares alternativos no se ha probado.
Skiff, desarrollado por illuminus5, ofrece seis pistas, 14 motores y 64 pasos con acordes, ratchets, condiciones y parameter locks. También es compatible con el teclado SMK-37 Pro de M-VAVE. Su autor publica versiones casi a diario desde mediados de octubre, con la última (2.1.1) el sábado 31, bajo licencia GPL-3.0.
Mycelium, de megagott, se basa en Felucca y SLOOP. Ofrece estilos como forest, psytrance, goa e hitech. Se encuentra en versión 1.0 de prueba, y su autor indica que la comprobación física del sonido y los controles está pendiente.
SLOOP es una groovebox de cuatro pistas que publicó la versión 2.8.4, con arreglos, el viernes 30.
Groove OS permite hasta ocho pistas con motor VA. Se trata de la única opción entre los firmwares listados que requiere una compra, por 29 dólares.
Tened en cuenta que todos estos firmwares son alternativas no oficiales, sin garantía y cuya instalación corre bajo la responsabilidad del usuario.
KARMA es gratuito, con el instalador disponible en su web. Skiff, Mycelium y SLOOP también son gratuitos, mientras que Groove OS tiene un coste de 29 dólares.
El hilo del foro de Sintetizadores sobre el M-VAVE (SK15) FM-1 está activo, con discusiones sobre firmwares y dudas de instalación. Os invitamos a comentar allí vuestra experiencia con KARMA o cualquier otro firmware alternativo.




