IO Variants: 2
Variant: 1
frac32buffer in
frac32buffer out
int32_t ai = inlet_in > 0 ? inlet_in : -inlet_in;
float aif = ai;
aif *= (1 << 27);
aif = _VSQRTF(aif);
outlet_out = (int)aif;
Variant: 2
frac32 in
frac32 out
int32_t ai = inlet_in > 0 ? inlet_in : -inlet_in;
float aif = ai;
aif *= (1 << 27);
aif = _VSQRTF(aif);
outlet_out = (int)aif;