Hice una especie de precarga con ficheros de sonidos:
Código PHP:
   function _desactivar()    {
    if (this.sonando)
        document.body.removeChild(this.incrustado);
    this.sonando = false;
    this.incrustado = false;
}
 
function _activar()    {
    if (this.sonando)
        document.body.removeChild(this.incrustado);
    this.incrustado = document.createElement("embed");
    this.incrustado.src = this.son[_activar.arguments[0]].src;
    this.incrustado.style.display = "none";
    document.body.appendChild(this.incrustado);
    this.sonando = true;
}
 
function preSonidos()    {
    this._entradas = preSonidos.arguments;
    this.total = this._entradas.length;
    this.son = new Array(this.total);
    for (var i = 0; i < this.total; i ++)    {
        this.son[i] = document.createElement("embed");
        this.son[i].src = this._entradas[i];
        this.son[i].autostart = false;
        this.son[i].style.display = "none";
        document.body.appendChild(this.son[i]);
    }
    this.sonando = false;
    this.incrustado = false;
    this.activar = _activar;
    this.desactivar = _desactivar;
} 
    http://www.pepemolina.com/sonidos/
No sé como va en mozilla porque no tenía el plug-in, me gustaría saber si funciona bien (y en opera no llegué a probarlo)
Hay un fichero mp3 que puede que tarde en bajarse, pero después de cargado, se escucha inmediatamente.
Saludos
 
  
 




