Aparentemente eso esta bien (el embed), aunque a mi personalmente aca no me lo abre.
Personalmente para el audio (Windows Media Player) uso esto:
Código PHP:
<?php
$file = "tu_file.wav";
$obj ="<OBJECT WIDTH=288 HEIGHT=74 ID='mediaPlayer' CLASSID='CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95' CODEBASE='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701' STANDBY='Loading Microsoft Windows Media Player components...' TYPE='application/x-oleobject' style='background-image: url(images/fondo_tabla.gif);border:0px;'>
<PARAM NAME='fileName' VALUE='".$file."'>
<PARAM NAME='animationatStart' VALUE='false'>
<PARAM NAME='transparentatStart' VALUE='true'>
<PARAM NAME='autoStart' VALUE='true'>
<PARAM NAME='showControls' VALUE='true'>
<EMBED TYPE='application/x-mplayer2'
PLUGINSPAGE='http://microsoft.com/windows/mediaplayer/en/download/'
ID=mediaPlayer
Name='mediaPlayer'
DISPLAYSIZE='4'
AUTOSIZE='-1'
SHOWCONTROLS='-1'
SHOWTRACKER='-1'
SHOWDISPLAY='0'
SHOWSTATUSBAR='-1'
VIDEOBORDER3D='-1'
WIDTH=288
HEIGHT=74
SRC='".$file."'
AUTOSTART='-1'
DESIGNTIMESP='5311' style='background-color:000000;border:0px;'>
</EMBED>
</OBJECT>";
?>
No soy un experto en esto, pero intenta con este a ver si te lo toma-...igual no describis tu probelma (el error que te da no se cual es)....