update wavetable only at phase wraparound. still glitchy, but moving onto ADSR now