frac32buffer in
frac32buffer HP
frac32buffer BP
frac32buffer LP
frac32.s.map.pitch high
frac32.s.map.pitch low
int32_t lp;
int32_t bp;
int32_t hi;
MTOF(param_high, hi);
int32_t lo;
MTOF(param_low, lo);
int32_t in = inlet_in;
lp = ___SMMLA((in - lp) << 1, lo, lp);
bp = ___SMMLA((in - lp - bp) << 1, hi, bp);
outlet_HP = in - lp - bp;
outlet_BP = bp;
outlet_LP = lp;