| Crates.io | faust-types |
| lib.rs | faust-types |
| version | 0.2.1 |
| created_at | 2024-11-20 15:50:48.176519+00 |
| updated_at | 2024-11-20 15:50:48.176519+00 |
| description | Types and traits needed by Rust modules built from FAUST dsp files |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1454899 |
| size | 5,521 |
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 compilationfaust-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 modulesfaust-macro: A macro to write dsp files within rust files utilizes faust-build internally. Uses the faust declaration of the dsp name for the naming of the struct and module name.For now, see example-jack for how this can be used with a simple Faust DSP file and rust-jack.