Die Frage die sich für mich stellt ist: was ist für dich eine "Low-Level-
API". Also entweder ich spiele sie über die
WinAPI ab (ACM->WaveOut) oder ich gehe auf "low-level" und decodiere die MP3 Datei selber. Ganz Low Level wäre dann das direkte ansprechen der Soundkarte mit einem Treiber und Ausgabe des Sounds oder um hier ein wenig mehr die "higher-level
API" zu nutzen, falle ich auf WaveOut zurück.
Wie schön doch solche Modewörter sind - sie sind genauso schwammig wie auch die Definition der Leute. Jeder stellt sich was anderes darunter vor, darum: was stellst du dir unter dem Begriff vor?