obsoleszenz / rust-faust

Easily use FAUST DSPs in Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rust-faust

A better integration of FAUST for Rust.

WIP but very open to contributions! Please just open issues or come the RustAudio Discord and ping @Frando.

  • faust-build: Build FAUST dsp files into Rust modules as part of the normal crate compilation
  • faust-types: Types and traits needed by Rust modules built from FAUST dsp files.
  • faust-state: Abstractions and data structures to make it easier to work with the trait implementations in Faust modules

For now, see example-jack for how this can be used with a simple Faust DSP file and rust-jack.

About

Easily use FAUST DSPs in Rust

License:Apache License 2.0


Languages

Language:Rust 100.0%