Legato – a Rust audio graph framework with a minimal DSL
Rust-native audio graphs without learning SuperCollider or MaxMSP.

Portable scheduler benchmark, but schbench already solves this on Linux.
Systems programmers, kernel developers, RedoxOS contributors, performance benchmarkers
schbench · perf-bench · sysbench
I was trying to get schbench to work on RedoxOS, but unfortunately it uses many linux specific features (eg futex), so I thought why not keep it in line with Redox and write it in Rust!!
Would really like some feadback from experienced devs here on what I did good and what could have been improved!
Rust-native audio graphs without learning SuperCollider or MaxMSP.
Direct MFT parsing beats Everything by 2.8× in 30/30 benchmark cells.
Go scheduler with ID-based debouncing, but crowded space already has cron and job queues.
68% Git test parity in Rust with transparent cell-by-cell failure breakdowns.
Tiny crate exposing handy macros (print_success!, print_info!, print_warn!, print_error!) plus a ChromaPrint struct for inline ANSI-formatted strings. Useful and nicely documented, but it doesn't demonstrate a clear win over established crates like colored/ansi_term or handle platform edge-cases in the README, so it's convenient rather than game-changing.
Yet another app launcher when Alfred, Raycast, and Ulauncher already dominate.