int32.positive oct
frac32.bipolar pitch
frac32buffer frequency
frac32buffer phase
frac32buffer.bipolar sine wave
frac32.s.map.pitch pitch
int32.hradio oct
uint32_t Phase;
Phase = 0;
int32_t freq;
MTOFEXTENDED(param_pitch + inlet_pitch, freq);
Phase += (freq + inlet_freq) >> (param_oct + inlet_oct);
int32_t r;
int32_t p2 = Phase + (inlet_phase << param_oct);
SINE2TINTERP(p2, r)
outlet_wave = (r >> 4);