While working on #272, I discovered that pitch ramps don't quite hit their targets. Investigated potential ramping accuracy issues, but couldn't find any that would create audible artifacts.
It turns out the problem is that the "halfway value while still ramping" logic in wtosc_run_pitch() is broken, and runs the ramps at half speed!
While working on #272, I discovered that pitch ramps don't quite hit their targets. Investigated potential ramping accuracy issues, but couldn't find any that would create audible artifacts.
It turns out the problem is that the "halfway value while still ramping" logic in wtosc_run_pitch() is broken, and runs the ramps at half speed!