Render Debug.Log as UI Text

OK Seeing how I’m getting absolutely nowhere with my other question even though it’s part ways there how do I go about rendering Debug.Log information as a UI text NOT OnGUI but UI Text?

void PlayCurrent()
	{
		source.clip = clips[currentIndex];
		source.Play();
		Debug.Log (source.clip);

	}

MusicListText.text = clips[currentIndex].name; should work.

Well I just added a test public Text onto my canvas, added an AudioClip “clip” as public and add an OnClick event trigger to call TestUI and output the Text to output the following:

public Text MyText;
public AudioClip clip;

public void TestUI()
{
	MyText.text = clip.ToString();
}

Outputs whatever audioclip I drag onto the public slot for the script.