Can't perform a phase rotation using Maximilian library (maxiOsc::phaseReset)

Hello, I am using the Maximilian library and I am having some issues performing a phase rotation on an oscillator object. I use the phaseReset member function from the maxiOsc class. The osc works fine until I input a value (any between 0. and 1.) through the phaseReset function. What I get in result is silence and some short glitches when I change the phase value in real time. If someone can help me to understand what I am not getting I’d be very grateful, I’m stuck.
All I want to do is a phase rotation, namely shifting the phase of the wave being played.
Thanks in advance.

maybe it has something to do with how you use the phase reset method. we’d have to see your code to know that, but i could imagine the following scenarios:

  • constantly resetting the phase, which would make the oscillator stop oscillating

  • attempting to constantly set the phase to a relative position to another oscillator’s phase without using the other oscillator’s phase in that equation