private void OnBeatOccured(object sender, EventArgs e) => BeatOccured?.Invoke(this, e);
private void OnBeatOccured() => BeatOccured?.Invoke(this, EventArgs.Empty);