Well, I'll say this that your HTML doesn't validate. <dd> must be inside a <dl> element.
Anyway.... by posting the wav file, you can't define how they view/download the file. That's based on the browser and how the user has it set up for that specific file type.
If you want to force a download, you'd have to use [man]fopen/man or [man]file_get_contents/man to read the file, and send the proper headers to force a download (google it) and then send the contents of the file. Something like:
$file = file_get_contents('./file.wav');
header("Pragma: public"); // required
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false); // required for certain browsers
header("Content-Transfer-Encoding: binary");
header("Content-Type: application/octet-stream");
header("Content-Length: " . strlen($file));
header("Content-Disposition: attachment; filename=\"some_file.wav\";" );
echo $file;
Hope that helps.