Zurück zum Blog

Wochenrückblick · 25. Oktober 2026

CELESTE: vom Web-Patch zum FPGA-Audio

Stereo-Line-In, parallele Effekte und gemeinsame Steuerung über Web, Encoder und HDMI.

Echtes Foto des CELESTE-Parallel-DSP-Monitors: Effektrouting, Parameter und FPGA-Pegelanzeigen. Angezeigter Zustand: Bypass.
Echtes Foto des CELESTE-Parallel-DSP-Monitors: Effektrouting, Parameter und FPGA-Pegelanzeigen. Angezeigter Zustand: Bypass.

Entscheidungen und Entwicklung

Die Firmware empfängt PCM1808-Audio, verarbeitet es auf dem Tang Nano 20K und gibt es mit 48 kHz über PCM5102 aus. Das Web steuert Routing, Presets, Bypass, Mute und Solo; 16 Regler in zwei Bänken entsprechen Encodern und HDMI-Wertespalte. USB überträgt Steuerung und Telemetrie, keine Musik.

Glitch, zwei Delays, vier Filtermodi, Wavefolder und VCA werden durch Chorus, Flanger, Crusher, Freeze, Tremolo und Auto-pan ergänzt. LFO, Chaos und Envelope modulieren. Zweige sind gleichzeitig arbeitende Hardwareblöcke; Duplikate benötigen Ressourcen und Synthese. Belegt: 19.384/20.736 Zellen, 38/46 RAM und 23/24 DSP.

Parallel Tides erweitert DEMO LIVE auf 4:34, 168 BPM und 12 Szenen. PC-Audio speist Line-In; das Web automatisiert das FPGA. Tang Control ergänzt 44 DAW-automatisierbare Parameter. Bilder und Video zeigen den früheren Stand; die Musik ist das Original, keine Aufnahme des verarbeiteten FPGA-Ausgangs.

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