use crate::{AudioParameter, Parameters};
pub trait DspNode {
fn get_parameters_mut(&mut self) -> &mut Parameters;
fn get_parameter_mut(&mut self, parameter: &str) -> &mut AudioParameter {
self.get_parameters_mut()
.get_mut(parameter)
.unwrap_or_else(|| panic!("Parameter not found: {parameter}"))
}
}