truce-rack-clap
CLAP host implementation for the truce-rack audio
plugin framework. Pure-Rust on top of clap-sys. Implements scan,
load, audio + MIDI processing, and the CLAP GUI extension behind
the format-agnostic truce-rack-core traits.
Host transport from ProcessContext::transport is passed through
as a clap_event_transport (tempo, time signature, beats / seconds
timeline, bar start, and the playing / recording / loop flags).
Usage
[]
= "1.0"
= "1.0"
use PluginScanner;
use ClapScanner;
let plugins = new.scan?;
for info in &plugins
See also
The truce-rack workspace ships sibling wrapper crates for VST3, AU v2, AU v3, LV2, plus a standalone runner.
License
MIT or Apache-2.0, at your option.