mirror of
https://github.com/storytold/soundcraft.git
synced 2026-10-28 04:26:51 -06:00
- soundcraft-clap-host: scans standard CLAP folders, loads plugins via clap-sys/libloading, implements the Plugin trait (audio, params, latency, notes); the only crate allowed unsafe, every block documented; stubs on wasm - mixer, engine (mix.insert, engine.clap_plugins) and Mix window CLAP menu - end-to-end tests against a Rust-built fixture plugin - file.bounce_stems: one soloed file per track Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
19 lines
466 B
TOML
19 lines
466 B
TOML
# A tiny CLAP plugin used only by soundcraft-clap-host's integration tests. Not part of the
|
|
# SoundCraft workspace (the empty [workspace] table makes it its own root); the test builds it
|
|
# with `cargo build` and loads the resulting library. Never shipped.
|
|
[package]
|
|
name = "clap-fixture"
|
|
version = "0.0.0"
|
|
edition = "2024"
|
|
publish = false
|
|
license = "MIT OR Apache-2.0"
|
|
|
|
[lib]
|
|
crate-type = ["cdylib"]
|
|
path = "src/lib.rs"
|
|
|
|
[dependencies]
|
|
clap-sys = "0.5"
|
|
|
|
[workspace]
|