Pixilab
Home › Companies › Show HN launch › Legato – a Rust audio graph framework with a minimal DSL

Legato – a Rust audio graph framework with a minimal DSL

Show HN: Legato – a Rust audio graph framework with a minimal DSL

Legato – a Rust audio graph framework with a minimal DSL operates in show hn launch.

Profile

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. There are 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 learn SuperCollider or CSound.In addition to adding nodes in Rust, you can compose macros/templates/patches(still unsure which name I like best) of nodes, and then call them like regular nodes:

Within the show hn launch space, the company focuses on its core offering rather than a broad product line.

Directory data places it at the Show HN launch stage.

SectorShow HN launch
StageShow HN launch

Website: legato.gg/docs/getting-started

Browse related

Contact details and direct channels are available to signed-in members.
Create a free account