Who use KFR
reFX
Sound theory
AIVA.AI
Acustica Audio
Neural DSP
Neurovirtual
// perform real DFT/FFT
univector<float> input;
univector<complex<float>> output = realdft(input);
// Make lowpass filter using bessel function
auto filt = iir_lowpass(bessel<float>(12), 1000, 48000);
// Convert to second-order sections
auto bqs = to_sos(filt);
// Apply filter using fast implementation
output = biquad<12>(bqs, input);