Per quanto riguarda i frame; dicevo naturalmente di fare un
<frameset rows="1,*">
<frame src="sound.html">
<frame src="index.html">
</frameset>
praticamente un frame di un pixel (quindi invisibile).
sound.html terrà solamente il suono di background.