Bubba Machine

Hoja de ruta

Todo lo que está contemplado para Bubba Machine. Se va a hacer todo, poco a poco, sin fechas: cada paso sale cuando está probado en el FM-1. El orden dentro de cada lista es el orden en que importa hoy y puede cambiar.

Lo marcado ✓ ya está en la versión actual (0.4.0-beta). Hasta la v1, cualquier versión puede borrar lo guardado (ver instalar).

Audio

El objetivo es la mejor calidad que permite el FM-1. Qué se mejoró, cuánto cuesta y qué limita hoy: audio.

Hecho

Contemplado

  1. Audio en los dos núcleos. El segundo núcleo rinde 1.83× (medido): más voces y lugar para efectos.
  2. Efectos de master: reverb y chorus (de Mutable Instruments), delay de cinta, compresor y nivelador.
  3. ACID 2.0: Open303 en coma flotante, con un generador de líneas acid.
  4. Sampler de más calidad y más segundos, dentro de lo que deja la flash (hoy graba a 16 kHz y 8 bits).
  5. Morph A/B por instrumento de batería: dos versiones de cada golpe y una perilla que pasa de una a otra.
  6. Motores CUERDA y MODAL (modelado físico de Plaits): ya tienen lugar en el formato, falta elegirlos.
  7. Clipper con sobremuestreo, para que el DRIVE alto no genere aliasing.
  8. Pantalla más rápida: SPI a 30 MHz (2.2× medido) y envío por DMA, que libera tiempo de procesador para el audio.
  9. Medir la salida analógica del FM-1 (ruido, distorsión, respuesta) con una interfaz de audio.

Interfaz: Live 0.5

La 0.5 ordena el FM-1 en dos lugares: tocar en vivo (HOME y sus vueltas) y trabajar la pista (dentro de un canal). Las luces de las teclas son solo blancas y no dicen qué hace cada tecla, así que cada pantalla lo muestra en la tira de teclas.

Hecho

Contemplado: tocar en vivo (HOME otra vez = la página siguiente)

  1. PERFORM: K1-K4 como macros de show que nunca cambian de lugar (FILTRO DJ, DELAY, REVERB, MORPH). En todas las páginas de HOME, las mismas negras: 1-6 mutes (mantener = solo), 7-10 escenas, 11 FILL.
  2. MORPH A·B: pasar de un estado del sonido a otro con una perilla.
  3. FX MASTER: los efectos del master en una página.
  4. ESCENAS Y CANCIÓN: armar y tocar la canción con las escenas.

Contemplado: trabajar la pista (el botón otra vez = la página siguiente)

  1. SEQ › LOOP › DADOS: variaciones al azar controladas, y el generador ACID para las líneas de bajo.
  2. EDIT › SONIDO › INSTR: el instrumento A/B de la batería.
  3. LFO › MOVIMIENTO: un secuenciador de modulación y grabar el movimiento de las perillas.
  4. FX › PISTA: mezcla y efectos por pista.

Otros

Herramientas y ecosistema

Hecho

Esta página se genera desde docs/HOJA_DE_RUTA.md. ¿Ves un error? Edita el archivo y manda un pull request.