I found Playing an arbitrary tone with Android to be helpful when I was generating a frequency tone. Now I want the frequency to change while the tone is playing.
I mo
Which effect does changing the the samplerate has in the frequency measured by the oscilloscope? I would try to increase the samplerate to higher values if possible, because the higher the samplerate is, the more accurate the generated signal can be.
Anyways if that does't help, please tweak the formula from:
currentFreq = startFreq + (numerator * (endFreq - startFreq));
to:
currentFreq = startFreq + (numerator * (endFreq - startFreq))/2;
and tell us the new measured interval of variation of your signal now.
Good luck.