#pragma strict
function Start () {
}
function Update () {
var spectrum : float = AudioListener.GetSpectrumData(1025, 0, FTTWindow.Hamming);
/*
c1 = 64hz
c3 = 256hz
c4 = 512hz
c5 = 1024hz
*/
var c1 : float = spectrum[3] + spectrum[2] + spectrum[4];
var c3 : float = spectrum [11] + spectrum[12] + spectrum[13];
var c4 : float = spectrum[22] + spectrum[23] + spectrum[24];
var c5 : float = spectrum[44] + spectrum[45] + spectrum[46] + spectrum[47] + spectrum[48] + spectrum[49];
var cubes ; GameObject.FindGameObjectsWithTag("Cubes");
for(var 1 = 0; 1 < cubes.length; 1++) {
awitch(cubes(1).name) {
case 'c1': cubes[1].transform.localScale.y = c1; break;
case 'c3': cubes[1].transform.localScale.y = c3; break;
case 'c4': cubes[1].transform.localScale.y = c4; break;
case 'c5': cubes[1].transform.localScale.y = c5; break;
}
}
}