Welcome, wideyed:
Hmm - a bit of a problem. As a lecturer, I "present" lectures which are often mainly an auditory experience (I do use visual aids at times, but not always!)
I also commission other lecturers to present lectures, so I use the term not only in an auto-descriptionary (!) fashion.

How would you feel if you were to tell me you were going to "present" Wait, or any other sound, to me? I guess you would have to make it clear, contexturally, that I was not about to have a personal meeting with a person.