Solución para los problemas de sonido de Musescore en Ubuntu 9.04

Ubuntu Jaunty Jackalope 9.04 incluye en sus repositorios la última versión estable de MuseScore (la 0.94). El problema es que, con la configuración por defecto, no funciona el sonido en MuseScore (no reproduce la partitura al pinchar en el play, no suenan las notas al seleccionarlas, etc.)
Veamos cómo solucionarlo:

  • Abrimos la ventana de preferencias en el menú:
Edit > Preferences...
  • Seleccionamos la pestaña I/O:

    screenshot_002.png

  • En el apartado Device borramos Default y escribimos hw:0 en su lugar.

    screenshot_004_1.png

    También funciona si desmarcamos la casilla junto a ALSA Audio y marcamos la que está junto a Portaudio.
    screenshot_005_0.png

  • Pinchamos en Aceptar para cerrar la ventana y reiniciamos MuseScore para aplicar los cambios. (o sea, cerramos el programa y lo volvemos a abrir)

Al parecer el problema está relacionado con Pulseaudio, el servidor de sonido que incluye por defecto Ubuntu en sus ultimas versiones, por lo que supongo que el problema también debe darse en Ubuntu 8.10. Puedes ver la explicación detallada (en inglés) en este enlace.

Comentarios

Consulta

Gracias por mostrar esta solución, quiero pregutarles si se puede arreglar lo siguiente, cuando tengo abierto musescore, no me deja reproducir nada de sonido, es decir youtube, o música en algun reproductor, ej, rythmbox, si quiero tomar una pausa y escuchar algo, tengo que cerrar el programa MuseScore. es siempre así o se puede cambiar. Muchas Gracias, está pag, es muy útil Cordiales saludos
Faku

Posibles soluciones

Me temo que en linux el tema de sonido ofrece más posibilidades y por tanto es más complejo.
En el caso que comentas lo que ocurre es que MuseSCore se "apodera" de la tarjeta de sonido y no quiere compartirla con ningún otro programa.
Lo más sencillo,si no vas a reproducir partituras, es deshabilitar el sonido en MuseScore en Edit > Preferences... y en la pestaña I/O desmarcar la casilla que está junto a Use internal synthesizer. (Hay que reiniciar el programa para que los cambios surtan efecto)

Otra opción algo más compleja sería reproducir en MuseScore a través de Jack+Qsynth.

Recuerda que el programa está aún en fase beta y faltan por resolver pequeños (o grandes) fallos como este.