frac32buffer input
frac32 cutoff frequency
frac32buffer output
frac32.s.map.pitch freq
biquad_state bsl;
biquad_coefficients bcl;
biquad_state bsh;
biquad_coefficients bch;
int32_t tmp[BUFSIZE];
biquad_clearstate(&bsl);
biquad_clearstate(&bsh);
int32_t f;
MTOF(param_freq + inlet_freq, f);
biquad_hp_coefs(&bch, f, INT_MAX);
biquad_lp_coefs(&bcl, f, INT_MAX);
biquad_dsp(&bsh, &bch, inlet_in, tmp);
biquad_dsp(&bsl, &bcl, inlet_in, outlet_out);
for (int i = 0; i < BUFSIZE; i++) {
outlet_out[i] -= tmp[i];
}