Function basic_dsp_interop::facade64::interpolatef_custom64
[−]
[src]
#[no_mangle]pub extern "C" fn interpolatef_custom64(
vector: Box<VecBuf>,
impulse_response: extern "C" fn(_: *const c_void, _: f64) -> f64,
impulse_response_data: *const c_void,
is_symmetric: bool,
interpolation_factor: f64,
delay: 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.