Osc 1 pitch drifting

  • I have a patch where Osc1 will eventually start playing quite flat, by a semitone or more, for no clear reason.


    To reproduce this:
    -start with an init patch (plain sawtooth)
    -set Osc Balance: -100; Initial Phase: 1
    -set LFO2 Assign Target: Osc1 Pitch, Amt: 0%
    -set LFO2 Rate: 111, Shape: Square, Contour: +44, Mode: Mono, Trigger Phase: 1
    -set LFO1 Rate: 81, Shape: Saw, Contour: +47, Mode: Mono, Env Mode: On
    -set Matrix Slot 1: Source: LFO1, Amt: +12, Dest: LFO2 Assign Amt


    After a while, the pitch of osc1 will be flat. I'm not sure if this is caused by waiting for a while or playing notes, but after a minute of playing it's noticeably flat (you can use osc balance to compare w/ osc2). Changing to a different patch and back resets the pitch.


    I'm not sure why this is happening; I've tried to ensure that all Oscs and LFOs are reset with each note rather than being free-running, so it's not clear what could be causing this.


    Is it a bug, or am I just doing something stupid?
    Thanks for your time :)