CF
0%
Volver al portfolio

Tang Nano 20K · Rust / WASM

CELESTE · Parallel Fabric

CELESTE: del patch web al audio FPGA

Una superficie de patches conecta el navegador con un motor de efectos sobre Tang Nano 20K y salida PCM5102.

CELESTE · Demo del editor web con FPGA conectada y fotografía de la salida HDMI. Audio: fuente ambient original, no una grabación de la salida procesada por la FPGA.
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.

El recorrido empieza en un WAV: Rust y WebAssembly preparan audio estéreo a 48 kHz, Web Serial lo transporta y la FPGA procesa la señal antes de enviarla por I²S al DAC. El editor reúne rutas, parámetros, presets y asignaciones de encoders en una misma superficie.

La auditoría del 20 de septiembre recorre la cadena digital completa. Documenta correcciones de mezcla, bypass, filtro y cambios de signo, además de una prueba de navegador con FPGA real de 480.000 frames sin errores. Las ampliaciones del motor se siguen documentando por versión. La revisión Sonic Engine añade filtro LPF/HPF/BPF/notch, Glitch Texture/Stutter, velocidad de Chaos y VCA multiplicativo. Dos delays independientes pueden funcionar en serie o paralelo, con bypass por componente y medidores separados; los buffers alcanzan 170,67 y 85,33 ms.

Captura del editor local · modo sin conexión · 20 septiembre 2026
Captura del editor local · modo sin conexión · 20 septiembre 2026
Diseño CAD del frontal CELESTE V1 en CAD Assistant: distribución de controles, aberturas y ranuras de fijación.
Diseño CAD del frontal CELESTE V1 en CAD Assistant: distribución de controles, aberturas y ranuras de fijación.
  • Tang Nano 20K
  • Rust / WASM
  • Web Serial
  • PCM5102