Mit der VCL kannst Du Geräusche machen - Sound kriegst Du erst, wenn Du die VCL hinter Dir lässt.
Mal im Ernst: Die TMediaPlayer-Komponente nutzt die MCI-Schnittstelle von Windows nicht einmal halb aus. MCI erlaubt zwar die Angabe des Zieldevices, jedoch kommt die VCL IMHO mit solchen abgeänderten Kommandos nicht klar. Besser wäre in einem solchen Fall die Nutzung von OpanAL (siehe auf
noeska's Homepage für genauere Infos zu diesem Wrapper. Mit den Tuts auf seiner Seite, müsste das AFAIR möglich sein.
Wenn Du unbedingt bei TMediaPlayer bleiben möchtest, müsstest Du über Windows das Default-SoundOutput-Device umstellen - wie das im Genauen geht hab ich nicht im Kopf.
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.