pub trait Process { fn process<const N: usize>( &mut self, data_l: &mut [f32; N], data_r: &mut [f32; N] ); }