Hola Margarita,
Muchas gracias por tus palabras, que me animan a publicar el código por si alguien quiere mejorarlo o adaptarlo a otras materias.
Añado una actualización al final de la entrada con el enlace para descargarlo.
En cuanto a lo del sonido, creo que sí se puede hacer. Yo mismo pensaba enlazar los tres títulos de las obras principales a otros tantos archivos sonoros para escucharlas, pero no he tenido tiempo para hacerlo. No creo que sea muy difícil con respecto al PHP, quizás lo sea más por el HTML, por el tema del reproductor, a menos que se emplee el HTML5.
Te ruego que si lo modificas, por favor, me avises para ver tu trabajo y aprender de ello.
Un cordial saludo