private TrkDef GetNextFlutterSequence(TrkDef existingFlutter, double factor, int transposition) { TrkDef nextFlutter = existingFlutter.DeepClone(); nextFlutter.AdjustVelocities(factor); nextFlutter.AdjustMsDurations(factor); nextFlutter.AdjustRestMsDurations(factor); nextFlutter.Transpose(transposition); return(nextFlutter); }