public override void Awake() { base.Awake(); cubeList = new List <List <Transform> >(); jackList = new List <Transform>(); seqList = new List <sequencer>(); samplerList = new List <clipPlayerSimple>(); cubeStates = new bool[max][]; tapeList = new string[max][]; rowMute = new bool[max]; for (int i = 0; i < max; i++) { cubeStates[i] = new bool[max]; tapeList[i] = new string[] { "", "" }; } beatSlider = GetComponentInChildren <sliderNotched>(); swingDial = GetComponentInChildren <dial>(); _sampleDuration = 1.0 / AudioSettings.outputSampleRate; _beatManager = ScriptableObject.CreateInstance <beatTracker>(); for (int i = 0; i < dimensionDisplays.Length; i++) { dimensionDisplays[i].GetComponent <Renderer>().material.SetColor("_TintColor", Color.white); dimensionDisplays[i].gameObject.SetActive(false); } dimensionDisplays[0].GetComponent <Renderer>().material.SetFloat("_EmissionGain", .3f); dimensionDisplays[1].GetComponent <Renderer>().material.SetFloat("_EmissionGain", .3f); }
public override void Awake() { base.Awake(); transcriber = GetComponent <waveTranscribeLooper>(); audioSource = GetComponent <AudioSource>(); durSlider = GetComponentInChildren <sliderNotched>(); _beatManager = ScriptableObject.CreateInstance <beatTracker>(); }
int[] durations = new int[] { 300, 150, 60, 30, 10 };//{ 10,30,60,150,300 }; public override void Awake() { base.Awake(); transcriber = GetComponent <waveTranscribeRecorder>(); durSlider = GetComponentInChildren <sliderNotched>(); }