1
0
Fork 0
nih-plug/src/wrapper
Robbert van der Helm c22e522629 Greatly simplify Params trait
This now is a single vector with all of the information in the correct
order instead of the hashmaps and a vector. This avoids deduplication,
and it especially makes manual `Params` implementations a lot more
convenient since you can't mess up with mismatching IDs between the
methods.

To accommodate exactly this, the persistent fields methods also have a
default implementation and the trait has been marked as `unsafe` since
it's the programmer's responsibility to make sure these `ParamPtr`s will
remain valid.
2022-03-20 13:05:02 +01:00
..
clap Greatly simplify Params trait 2022-03-20 13:05:02 +01:00
vst3 Greatly simplify Params trait 2022-03-20 13:05:02 +01:00
clap.rs Rename wrapper:👏:plugin to *::wrapper 2022-03-03 15:08:14 +01:00
state.rs Use String instead of &'static str in Params 2022-03-20 02:14:18 +01:00
util.rs Fix compilation errors when SSE not available 2022-03-11 09:04:57 -05:00
vst3.rs Add an abstraction around VST3's unit shenanigans 2022-03-16 20:26:02 +01:00