Hola otra vez:
 
El tema que no encuentras es este: 
http://www.forosdelweb.com/f13/intercambiar-sonidos-para-que-no-solapen-69783/
... y dice lo que te dije antes, pero tal como dije, se trata de usar frames...  
 
  
Con respecto al otro código, es fácil adaptarlo en una imagen: 
function ini()	{
	sones = new preSonidos('tuMusica.mid');
} 
... y si usas las imágenes: activo.gif e inactivo.gif: 
<img src=inactivo.gif onclick="if (this.src == 'activo.gif') {this.src = 'inactivo.gif'; sones.desactivar()} else {this.src = 'activo.gif'; sones.activar(0)}" /> 
Saludos  
