pub trait AudioProcessorHandle: Send + Sync {
fn parameter_count(&self) -> usize;
fn get_parameter_spec(&self, index: usize) -> ParameterSpec;
fn get_parameter(&self, index: usize) -> Option<ParameterValue>;
fn set_parameter(&self, index: usize, request: ParameterValue);
fn name(&self) -> String { ... }
}Expand description
This trait can be implemented by AudioProcessor handles to provide runtime introspection on the parameters that a processor provides.