frac32.positive control
frac32.positive y
frac32buffer input
frac32buffer input
frac32buffer i3
frac32buffer i4
frac32buffer output
int32_t ccomp1 = (1 << 27) - inlet_x;
int32_t ccomp2 = (1 << 27) - inlet_y;
int32_t a = ___SMMUL(inlet_i2 << 3, inlet_x << 2);
a += ___SMMUL(inlet_i1 << 3, ccomp1 << 2);
int32_t b = ___SMMUL(inlet_i4 << 3, inlet_x << 2);
b += ___SMMUL(inlet_i3 << 3, ccomp1 << 2);
int32_t c = ___SMMUL(b << 3, inlet_y << 2);
c += ___SMMUL(a << 3, ccomp2 << 2);
outlet_o = c;