Exemple #1
0
 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;
       }
 }
Exemple #2
0
 /*public BeatClock()
    {
   Instance = this;
   ResetClock();
    }*/
 void Awake()
 {
     ResetClock();
     Instance = this;
 }
Exemple #3
0
 public void SetAsGlobalBeatProvider()
 {
     Instance = this;
 }