public void Reset()
 {
     playedBeats.Clear();
     patternBeats.Reset();
     previousT = 0f;
 }