/// <summary> /// Adds audio to the scene. /// </summary> public void AddAudio() { Instantiate(audio1Prefab, audio1, audio1Prefab.transform.rotation); Instantiate(audio2Prefab, audio2, audio2Prefab.transform.rotation); Instantiate(scenePrefab, scene, scenePrefab.transform.rotation); GameObject p = Instantiate(partnerPrefab, new Vector3(partner.x, 0.02f, partner.z), partnerPrefab.transform.rotation); p.GetComponent <MeshRenderer>().enabled = false; ConvolutionJob c = GameObject.Find("Convolution").GetComponent <ConvolutionJob>(); c.AddAudioSource(audio1Prefab.GetComponent <AudioSource>().clip); c.AddAudioSource(audio2Prefab.GetComponent <AudioSource>().clip); c.AddAudioSource(scenePrefab.GetComponent <AudioSource>().clip); c.AddAudioSource(partnerPrefab.GetComponent <AudioSource>().clip); r.ToggleCalculateImpulseResponse(); }