frac32buffer input
frac32 pan control
frac32buffer output
frac32buffer output
frac32.s.map pan
int32_t gLeft, gRight;
int32_t a = __USAT((inlet_pan + param_pan) + (1 << 27), 28) << 2; // q30
SINE2TINTERP(a, gRight)
SINE2TINTERP(a + (1 << 30), gLeft)
outlet_left = ___SMMUL(gLeft, inlet_in) << 1;
outlet_right = ___SMMUL(gRight, inlet_in) << 1;