Firmware para M-VAVE FM-1 · Versión 1.1 · GPLv3
ENATEK303
El 303 de VCV Rack, dentro del FM-1.
La voz del ATEK303 y su generador de patrones acid, en un sinte de bolsillo. Pulsas PLAY y suena una línea; giras los knobs y se mueve. Sin ordenador y sin cables, si no quieres.
La voz del ATEK303
El mismo motor que el módulo de VCV Rack: Open303 con el oscilador y el filtro de diodos de ATEK, modelados sobre el esquema del 303. Comparado con el original, la diferencia queda a -51 dB: es el mismo sonido. Con su ajuste fino, como en VCV.
El generador de patrones acid
SEQ crea una línea nueva de hasta 64 pasos; las mutaciones cambian el ritmo, las octavas o los slides y acentos. Es el algoritmo del ATEK303 SEQ: la misma semilla da el mismo patrón en VCV y en el FM-1.
Efectos en estéreo
Distorsión (overdrive, RAT o fuzz), chorus o flanger, delay ping-pong sincronizado al tempo y una reverb de placa. A la salida, un limitador que sube el volumen sin recortar.
Editor de pasos y presets
Un piano roll por páginas de 16 pasos para retocar el patrón nota a nota, 12 presets de fábrica y 32 huecos con pantalla de guardar y confirmación.
MIDI de entrada y salida
Notas, CC y reloj de entrada; las notas del secuenciador y el reloj salen por USB, para grabar la línea en el DAW o tocar otro sinte con ella.
Pruébalo en el navegador
El mismo firmware compilado para la web: el FM-1 en pantalla, con sonido, sin instalar nada.
Las pantallas









Manual
Cómo se usa
Los botones
| PLAY | Arranca y para el secuenciador. Si le llega reloj MIDI, lo sigue. |
|---|---|
| SEQ | Un patrón nuevo (semilla nueva). Sonando, entra en el siguiente compás. Con LOCK activo, muta las tres capas en lugar de crear uno nuevo. |
| ENV / LFO / ARP | Mutan el ritmo, las notas (octavas) y los slides y acentos de la página a la vista. En el editor, ENV pone o quita el acento y LFO el slide. |
| REC | Deshace la última mutación o edición. |
| GLO | LOCK: SEQ muta en vez de crear una semilla nueva. |
| EDIT | Abre y cierra el editor de pasos. |
| FX | Salta a las páginas de efectos; pulsado otra vez, a la siguiente. |
| HOME | Recorre VCF, VOICE, PATT y SEQ; desde el editor, la lista o un efecto, vuelve a VCF. |
| OCT− + HOME | OPTIONS: color de la pantalla, canales MIDI, notas y reloj de salida, y el ajuste fino de la voz. |
| SAVE | Abre la pantalla de guardar: hueco y nombre; sobre un hueco ocupado pregunta OVERWRITE? NO / YES. |
| OCT− / OCT+ | La octava (OCT− al soltarlo, porque también sirve para combinaciones). |
| Teclas | Con el secuenciador parado, tocan la voz: legato hace slide y una pulsación fuerte es un acento. Con el secuenciador sonando, transportan el patrón: la tecla pasa a ser la nota base. |
Las páginas
SELECT recorre las ocho páginas; cada una reparte cuatro parámetros en K1 a K4. El navegador al pie de la pantalla marca la página en la que estás.
Primeros pasos
- Pulsa PLAY: suena el preset 01, COSMIC TRAX.
- Pulsa SEQ para generar otro patrón, o ENV, LFO y ARP para mutar el que suena. REC deshace.
- Gira K1 a K4 para cambiar el sonido. SELECT cambia de página y el navegador de abajo te dice dónde estás.
- Pulsa una tecla mientras suena para transportar la línea.
- Pulsa SAVE dos veces: se guarda como preset con un nombre acid.
El secuenciador
- Los patrones salen del generador del ATEK303 SEQ: grados de escala con su octava, ties, slides y acentos. SCALE y ROOT cambian la salida sin perder el patrón.
- Hasta 64 pasos en cuatro páginas de 16: la tira enseña la página que suena, con cuatro marcas encima.
- DENSITY, RANGE, ACCENTS y SLIDES regeneran el patrón desde la misma semilla en tiempo real: subir la densidad añade notas sin cambiar las que había.
- Con reloj MIDI externo sigue START, STOP y CONTINUE, a seis pulsos por paso, clavado con el DAW. En pantalla, el tempo dice EXT.
El editor de pasos
- EDIT lo abre. SELECT recorre los 16 pasos de la página y K4 cambia de página.
- K1 cambia el gate (silencio, nota o tie), K2 la octava y K3 la nota de semitono en semitono. Una tecla pone la nota del paso y pasa al siguiente.
- ENV pone o quita el acento y LFO el slide. Un slide hacia la misma nota suena legato, como en un 303.
- OCT− mantenido y K4 cambian la longitud del patrón (de 1 a 64 pasos).
Presets
- 12 presets de fábrica y 32 huecos en la memoria del FM-1, con copia de seguridad interna: un corte de luz a mitad de guardar no los pierde.
- Cada preset guarda el patrón (con su semilla y mutaciones), la voz, los efectos, el tempo, la escala, la raíz y la octava.
- Gira PRESETS para abrir la lista: el cursor carga cada preset al pasar. Sonando, el cambio espera al final del patrón, como en un 303 (NEXT). ENV dos veces borra el seleccionado y HOME cierra la lista.
- Los presets se pueden copiar al ordenador y devolver por USB con la herramienta de copia de fm1-base.
OPTIONS (OCT− + HOME)
- COLOR: el azul de Animatek o los temas de fm1-base (verde, ámbar, cian, rojo y mono).
- MIDI: canal de entrada (todos o uno), canal de salida, las notas del secuenciador por USB y el reloj de salida.
- FINE TUNING: el mismo menú del ATEK303 de VCV: anchura de pulso, caídas del oscilador, drive del filtro, tiempo de slide, auto-legato, saturaciones, deriva analógica y unidad.
- Las opciones son del aparato, no de los presets, y se guardan al cerrar.
MIDI
- Entrada por USB y por el minijack TRS: con el secuenciador parado, las notas tocan la voz (velocidad 100 o más: acento; notas solapadas: slide); sonando, transportan el patrón.
- CC 74 cutoff, 71 resonancia, 75 env mod, 76 decay, 77 accent, 78 tune y 79 wave.
- Salida por USB: las teclas y las notas del secuenciador (acento con velocidad 127) y, si se activa, el reloj.
Instalación
Descarga el archivo .fwsc de la release 1.1 en GitHub e instálalo con el instalador web de la comunidad (Chrome o Edge) o con el script fm1_install.py de fm1-base. Está enviado también a The Firmware Hub, para instalarlo desde allí con un clic.
Probado en un FM-1 real: se instala desde el firmware oficial V15 y desde otro firmware, y se puede salir de él. Lleva la vía de actualización de la comunidad, así que siempre se puede instalar otro encima o volver al oficial de M-VAVE.
Los presets guardados con la 1.0 no se cargan en la 1.1 (el formato cambió con los 64 pasos).
Créditos y licencia
ATEK303 para FM-1 es software libre (GPL-3.0) de Animatek.
La voz parte de Open303, de Robin Schmidt (licencia MIT).
Funciona sobre fm1-base, de Charles Vestal (MPL-2.0), y felucca-bsp, de Hügelton Instruments (MPL-2.0).
Antes de instalar
Un firmware no oficial se instala a tu riesgo
Instalar un firmware de la comunidad es seguro si se hace con cuidado, pero no lo hace ni lo respalda M-VAVE. Cuatro cosas que conviene saber:
Copia de seguridad
Antes de cambiar de firmware, guarda tus sonidos y proyectos con la herramienta del firmware que tengas. Cada firmware usa la memoria a su manera y el nuevo puede pisar lo anterior.
Batería y cable
Batería cargada, cable de datos directo al ordenador (sin hub USB) y Chrome o Edge, que son los navegadores con Web MIDI. No desconectes nada hasta que termine.
Vuelta al oficial
Siempre puedes volver al firmware de M-VAVE con su actualizador o con The Firmware Hub.
Si algo sale mal
Si el firmware falla dos veces al arrancar, el FM-1 entra solo en un modo seguro con el USB activo para reinstalar. Mantener REC al encender lleva al modo de actualización del chip. Para un FM-1 que no arranca existen herramientas de rescate por USB de la comunidad.
M-VAVE y FM-1 son marcas de sus propietarios; TB-303 es una marca de Roland Corporation. Se usan aquí solo para identificar el aparato y el sonido de referencia. Estos firmwares son proyectos independientes de Animatek, sin relación con M-VAVE ni con Roland.