public static float QuantizationToBeats(BeatClock.Quantization q) { switch (q) { case Quantization.kMeasure: return 4.0f; case Quantization.kBeat: return 1.0f; case Quantization.kEighth: return .5f; case Quantization.kSixteenth: return .25f; case Quantization.kHalf: return 2.0f; default: Debug.Log("Unknown quantization"); return 1.0f; } }
/*public BeatClock() { Instance = this; ResetClock(); }*/ void Awake() { ResetClock(); Instance = this; }
public void SetAsGlobalBeatProvider() { Instance = this; }