Hi,
When i try to use the method MidiClip::extendStart (double newStartTime)
( passing a newStartTime
value that is less then the currentStartTime
) it crashs when calling the getSequence().moveAllBeatPositions (offsetNeededInBeats, getUndoManager())
method.
To be more specific, exactly after added the second midiNote to the sequence and called the extendStart method the method getSequence().moveAllBeatPositions (offsetNeededInBeats, getUndoManager())
perform a loop on each notes
,controller events
and SysexEvents
founding the notes in a dirty state ( their pointer has may be deleted ) causing a crash.
StackTrace :
Exeption: