Well here is the first error in the above quoted script/code.
audioHolder = gameObject.FindGameObjectWithTag("Music").getComponent<AudioSource.();
// should be
audioHolder = gameObject.FindGameObjectWithTag("Music").GetComponent.<AudioSource>();
// also line:14
music_data.setData(samples, 0);
// should be
music_data.SetData(samples, 0);