Function basic_dsp_interop::facade64::convolve_complex64
[−]
[src]
pub extern fn convolve_complex64(vector: Box<VecBuf>,
impulse_response: extern fn(*const c_void, f64) -> Complex64,
impulse_response_data: *const c_void,
is_symmetric: bool,
ratio: f64,
len: usize)
-> VectorInteropResult<VecBuf>
Convolves the vector with an impulse response defined by impulse_response
and the
void pointer impulse_response_data
.
The impulse_response_data
pointer is passed to the impulse_response
function at every call and can be used to store parameters.