Analog oscillator qualities
Posted: Sun Apr 26, 2020 5:57 am
I am not sure if this is an appropriate forum to ask, but here goes. I have started in earnest developing modules. I have very long experience in software development, and a background in mathematics, so I understand DSP concepts. I'm delighted to have my own Java oscillator code running nicely in modules. But something I lack experience in is how to make a precision sine oscillator have the analog attributes that are desirable. What sort of approach does one take to achieve this? What parameters should vary, and how?
I notice the library Analog Oscillator has a GetSineValue method as well as a GetPureSineValue method, so the question is also, what exactly is going on in the sine method? Listening carefully I can hear slow pitch drift, but I am not sure if there are phase and distortion artefacts introduced as well.
Any pointers most gratefully received!
I notice the library Analog Oscillator has a GetSineValue method as well as a GetPureSineValue method, so the question is also, what exactly is going on in the sine method? Listening carefully I can hear slow pitch drift, but I am not sure if there are phase and distortion artefacts introduced as well.
Any pointers most gratefully received!