frac32.bipolar pitch
frac32buffer.bipolar phase reset
frac32buffer.bipolar saw wave, non-anti-aliased
frac32.s.map.pitch pitch
uint32_t osc_p;
int32_t old_sync;
osc_p = 0;
old_sync = 0;
uint32_t freq;
MTOFEXTENDED(param_pitch + inlet_pitch, freq);
int j;
for (j = 0; j < BUFSIZE; j++) {
if (inlet_sync[j] < (old_sync >> 1))
osc_p = 0;
else
osc_p += freq;
old_sync = inlet_sync[j];
outlet_wave[j] = (osc_p) >> 5;
}