Show HN: Legato – a Rust audio graph framework with a minimal DSL
I've been building Legato, a realtime audio graph framework for Rust. The idea is to sit somewhere between PureData/MaxMSP (graph-based, visual routing) and something like JUCE. The core of it is a minimal runtime and DSL for graph definitions — no loops, branching or evaluations. It's purely for wiring nodes together. If you want real logic, you write a custom node in Rust, register it, and drop it into the graph. This way, you can easily extend the framework with Rust, as opposed to having to
AGPLv3
CSound
JUCE
Legato
MaxMSP
MIDI
NixOS
PureData
Raspberry Pi
Rust
SuperCollider
VST