// Start is called before the first frame update void Start() { Application.targetFrameRate = 15; mb = FindObjectOfType <MusicBuffer>(); timer = 4.5f; play_audio = false; light.SetActive(false); }
void Start() { //Select the instance of AudioProcessor and pass a reference //to this object AudioProcessor processor = FindObjectOfType <AudioProcessor>(); processor.onBeat.AddListener(onOnbeatDetected); processor.onSpectrum.AddListener(onSpectrum); mb = FindObjectOfType <MusicBuffer>(); }
// Use this for initialization void Start() { initArrays(); audioSource = GetComponent <AudioSource> (); samplingRate = audioSource.clip.frequency; framePeriod = (float)bufferSize / (float)samplingRate; //initialize record of previous spectrum spec = new float[nBand]; for (int i = 0; i < nBand; ++i) { spec [i] = 100.0f; } auco = new Autoco(maxlag, decay, framePeriod, getBandWidth()); lastT = getCurrentTimeMillis(); mb = FindObjectOfType <MusicBuffer>(); light.SetActive(false); }