Audio Player Embedded - Disappears While File Loads

My audio library worked fine with FireFox for Mac until I upgraded to 4.0.1. Now the player disappears until the entire audio file downloads or until I interrupt the down load. Still works fine with Safari.

// media player
echo’
<embed src=“messages/‘.$file.’” autostart=“true” loop=“false” height=“45” width=“‘.$barwidth.’”>
<noembed>Sorry, your browser does not support the embedding of multimedia.</noembed>
</embed>';

I could switch to the media player method offered by HTML5 but risk compatibility problems with older browsers. Suggestions?

Example of disappearing media player until file fully downloads in FireFox 4.0.1:

Church of God Preaching