Skip to content

Function ::kfr_convolve_f32

function kfr_convolve_f32(kfr_f32 *, const kfr_f32 *, size_t, const kfr_f32 *, size_t) capi

void kfr_convolve_f32(kfr_f32* out, const kfr_f32* a, size_t a_size, const kfr_f32* b,
                      size_t b_size)

Computes the linear convolution of two signals (single precision).

Parameters
out Output buffer of a_size + b_size - 1 samples. Nothing is written if either input is empty.
a First input signal.
a_size Number of samples in a .
b Second input signal.
b_size Number of samples in b .

Fully qualified name: kfr_convolve_f32(kfr_f32 *, const kfr_f32 *, size_t, const kfr_f32 *, size_t)

Declared at capi.h:1398