Soundausgabe trotz benutzter Soundkarte ?

Hallo,
an alle ProgramierGötter(-innen) da draussen,

Gibt es eine Möglichkeit (in Delphi 5), eine Prozedur zu schreiben, die die Soundkarte benutzt (z.B. durch TMediaPlayer), obwohl die Soundkarte bereits von einer anderen Anwendung benutzt wird (z.b. einem Spiel, WinAmp, ect) ???
In der Praxis soll das so aussehen :

    • Anwendung X Spielt Sound ab (z.B. eine *.WAV-Datei).
    • Meine Anwendung unterbricht die Soundausgabe der Anwendung X
      und sendet ihre „Soundausgabe“ an die Soundkarte.
    • Danach wird die Soundkarte wieder für Anwendung X
      freigegben (Anwendung X setzt das abpielen die *.WAV-Datei
      wieder fort).

Ich bin für alle Vorschläge und Codeschnipsel dankbar :smile:

DanDanger