void UpdateWaveform() { AudioSource source = GetComponent <AudioSource>(); Texture2D texWaveform = AudioUtils.ComputeWaveForm(source.clip, 512, 256); Renderer renderer = gameObject.GetComponent <Renderer>(); if (renderer != null) { renderer.material.mainTexture = texWaveform; } }