On Sun, Aug 5, 2018 at 4:27 PM, robert bristow-johnson < r...@audioimagination.com> wrote:
i, personally, would rather see a consistent method used throughout the > MIDI keyboard range; high notes or low. it's hard to gracefully transition > from one method to a totally different method while the note sweeps. like > what if portamento is turned on? the only way to clicklessly jump from > wavetable to a "naive" sawtooth would be to crossfade. but crossfading to > a wavetable richer in harmonics is already built in. Yes. I crossfade between two adjacent wavetables. It is just at the bottom that I switch to the "naive sawtooth". I want to be able to sweep the frequency through zero to negative frequency. So I need a signal near zero. But as I get closer to zero I need an infinite number of octaves. So the region near zero has to be handled differently anyway. > and what if the "classic" waveform wasn't a saw but something else? more > general? I only use the MultiTable for the Sawtooth. Then I generate Square and Pulse from two Sawteeth. <https://lists.columbia.edu/mailman/listinfo/music-dsp> Also note that for the octave between Nyquist and Nyquist/2 that I use a table with a pure sine wave. If I added a harmonic in that range then it would be above the Nyquist. Phil Burk
_______________________________________________ dupswapdrop: music-dsp mailing list music-dsp@music.columbia.edu https://lists.columbia.edu/mailman/listinfo/music-dsp