Example #1
0
 void Awake()
 {
     manager = new TheoryManager();
     FrequencyManager.GenerateFrequencies(12);
     clock = new MasterClock();
     synth = new Synthesizer();
 }
Example #2
0
    void Init()
    {
        //Init variables
        Instance     = this;
        maxSteps     = maxBars * barLength;
        beatLength_s = Settings.BeatLength_s;

        //Init metronome samples array
        audioSource      = GetComponent <AudioSource>();
        metroClip        = audioSource.clip;
        metroAudioLength = metroClip.samples;
        metroSamples     = new float[metroAudioLength];
        metroClip.GetData(metroSamples, 0);

        ready = true;
    }