---------------------------- Original Message ---------------------------- Subject: Re: [music-dsp] Antialiased OSC From: "Kevin Chi" <[email protected]> Date: Sat, August 4, 2018 2:44 am To: [email protected] -------------------------------------------------------------------------- > Thank you for the quick ideas, the code looks nice. > > Currently I am not designing a wavetable OSC, I am just trying to do > some basic VA waveforms (saw, tri, square) so naively I thought > I just set up the 15-20 tables/waveform� from fourier series whenever I > start the app/plugin and that could do the job. Then interpolating > between the samples of the closest wavetables. But maybe I am too naive? :) > > With wavetables I was also wondering how one can act when there is a > pitch modulation of a running note that will go > up/down an octave... as my understanding this would mean if I don't > switch wavetables at a certain pitch mod, then it will > introduce more and more aliasing. But checking this at every sample > sounds like some overhead maybe shouldn't be there. � as the pitch modulates, let's say the pitch is increasing, you *crossfade* from a wavetable with more harmonics to a wavetable that is identical except with fewer harmonics. as the pitch is decreasing you crossfade from a wavetable with fewer harmonics to one with more harmonics. -- r b-j� � � � � � � � � � � � �[email protected] "Imagination is more important than knowledge." � � � �
_______________________________________________ dupswapdrop: music-dsp mailing list [email protected] https://lists.columbia.edu/mailman/listinfo/music-dsp
