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.

Required Methods

Provided Methods

Implementors