yo te recomendaría usar flash, que te permite controlar con mayor eficacia la carga de cada audio MP3, ya que solo se puede asociar WAV a los HTML (depende del navegador).
no necesariamente tienes que hacer los objetos o botones en flash, puedes distribuir los audios en fotogramas por separado, colocarle marcadores y desde la interfaz externa de flash hacia javascript controlarlo, nada sencillo, pero tampoco complicado, suerte