Pues no soy capaz de encontrarte una solucion perfecta, lo unico q se me ocurre es q metas el sonido en un frame oculto, es decir en el codigo que te pase de frames en vez de 80 pondríamos 0 y en esa página poner el sonido solo y el resto de la página estaria en el otro frame es decir quedaria algo asi para el archivo index o default:
Código:
<html>
<head>
</head>
<frameset rows="0,*" frameborder="no" border="0" framespacing="0">
<frame src="sonido.htm" name="sonido" scrolling="No" noresize="noresize" id="sonido">
<frame src="home.php" name="contenido" id="contenido">
</frameset>
<noframes><body>
Su navegador no acepta marcos
</body></noframes>
</html>
Y en el archivo sonido.htm pondrías un swf con el sonido solo, el unico problema de esto es q no tendrías control sobre el volumen, pero el resto d ela web no tendrias q tocarle a nada (bueno quitar el sonido del swf actual).
Saludos y suerte.