frac32.bipolar pitch
frac32.bipolar phase for reset
bool32.rising reset phase
frac32.bipolar sine wave
frac32.s.map.lfopitch pitch
uint32_t Phase;
uint32_t r;
Phase = 0;
r = 1;
if (inlet_reset && r) {
Phase = inlet_phase << 4;
r = 0;
} else {
if (!inlet_reset)
r = 1;
}
{
int32_t freq;
MTOFEXTENDED(param_pitch + inlet_pitch, freq);
Phase += freq >> 2;
int32_t r;
SINE2TINTERP(Phase, r)
outlet_wave = (r >> 4);
}