Volver al blog

Revisión semanal · 25 octubre 2026

CELESTE: del patch web al audio FPGA

Line-In estéreo, efectos paralelos y un mismo control desde web, encoders y HDMI.

Fotografía real del monitor de CELESTE Parallel DSP: rutas de efectos, parámetros y medidores FPGA. Estado mostrado: bypass.
Fotografía real del monitor de CELESTE Parallel DSP: rutas de efectos, parámetros y medidores FPGA. Estado mostrado: bypass.

Decisiones y evolución

La versión actual recibe audio por PCM1808, lo procesa en la Tang Nano 20K y sale por PCM5102 a 48 kHz. La web controla rutas, presets, bypass, mute y solo; los 16 controles de dos bancos coinciden con los encoders y la columna de valores del HDMI. El USB de este firmware transporta control y telemetría, no música.

Glitch, dos delays, cuatro modos de filtro, Wavefolder y VCA comparten el patch con Chorus, Flanger, Crusher, Freeze, Tremolo y Auto-pan. LFO, Chaos y Envelope aportan modulación. Las ramas son bloques físicos concurrentes: duplicar efectos requiere recursos y una nueva síntesis. La compilación usa 19.384/20.736 celdas, 38/46 bloques RAM y 23/24 DSP.

Parallel Tides amplía DEMO LIVE a 4:34, 168 BPM y 12 escenas. La música sale del ordenador al Line-In y la web automatiza combinaciones en la FPGA. Tang Control añade 44 parámetros automatizables desde el DAW. Las imágenes y el vídeo de esta página documentan la revisión anterior; el vídeo conserva la música original, no una captura del audio procesado.

  • Tang Nano 20K
  • PCM1808 / PCM5102
  • Web Serial
  • Tang Control