
¡Únete al Club!
|
|
Inicio de sesión de usuarioNavegaciónnoticiasDrakeNuevos
En líneaActualmente hay 10 Usuarios registrados y 439 Invitados en línea.
Usuarios en línea:
Mandriva LinuxMandriva SecurityPlaneta BlogDrakeBusqueda de BUGsLicencia |
El programa rosegarden no suena
Enviado por bernardino el 6 Noviembre, 2007 - 14:35.
¿sabeis que tengo que hacer para que funcione el programa rosegarden?. Hasta la fecha hice lo siguiente: »
|
Bienvenido a BlogDRAKE![]()
BuscarEncuesta¿Cuanto tiempo estuviste leyendo blogdrake, antes de crear un usuario, y empezar a intervenir activamente en este sitio? Dos hilos: Era buscar en google mis problemas con mandriva y siempre aparecía blogdrake en los primeros puestos.Estaba claro. 48% Alrededor de un mes: Leí blogdrake durante unas cuantas semanas antes de encontrar fuerzas para comenzar a escribir. 27% Alrededor de 1 año:Pensé que mis dudas se podían solucionar leyendo lo que hay ya escrito, tardé muchos meses en decidirme. 17% Mas de 2 años: Linux no es facil, y los BOFHs dan miedo.Me costó mas de dos años darme cuenta que aqui no se comen a nadie 2% Jamás: Paso de vosotros,solo os uso cuando os necesito,está ya todo escrito.Solo hay que saber buscar.Ademas me caeis mal. 6% Total votes: 104 Envíos recientes de blog
Nuevas discusionesDiscusiones activas |
# 42749: Timidity-init
Primero tendrías que comprobar si tenés jack instalado
$ jack+TAB
Si no es así, instalarlo vía urpmi.
2º Una vez instalado, hay que verificar que esté instalado Timidity-init; a no confundir, Timidity-init no es lo mismo que Timidity++.
Timidity-init puede ser configurado para levantar en el arranque del sistema desde Drakxservices como root.
3º Una vez hecho todo esto abrir Rosegarden, ir a Preferencias >> Configurar Rosegarden >> Secuenciador >> Inicio
Marcar "Iniciar JACK al iniciar Rosegarden" y donde dice "Comando de JACK (incluyendo camino si es necesario)" cambiar la ruta por la ruta real de JACK que es /usr/bin/jackd -d alsa
La -d es, si no me equivoco, por driver.
Habría que adaptar el comando para ser usado con sndconfig, me suena raro que no tengas ALSA para el sonido.
-.-.-.-.-.
-.-.-.-.-.
Aclaración:
Para hacer que Rosegarden, NoteEdit o KMid funcionen usando QJACKCTL también tenés que tener instalado y funcional QSYNTH que también se instala vía urpmi. A QSYNTH hay que agregarle las fuentes de sonido como por ejemplo PC51f.sf2 y Unison.sf2 que se agregan a éste desde la configuración de QSYNTH.
Lo que lleva tiempo es configurar QJACKCTL para no tener un sonido con pérdidas, normalmente yo uso QJACKCTL a 48000 Hz quitándole la opción de "Realtime" y QSYNTH a 44100 Hz; por supuesto que todo depende de cada máquina.
Si el sonido MIDI no te molesta, usar Timidity-init es la mejor opción porque es liviano, siempre está disponible y levanta en el arranque del sistema con cualquier programa que lo utilice. En cambio, si pretendés un sonido más real lo mejor es combinar QJACKCTL y QSYNTH pero ya requiere un poco más de recursos y es un poco más complicado de configurar.
Bueno, espero que sirva de ayuda.
Saludos
# 42790: roque gracias, ahora ya
roque gracias, ahora ya tengo el jack server funcionando, pues no me sale el mensaje al arrancar, pero sigue sin funcionar encuanto que no suena. Entre en Drankconf y mira lo que pone de mi tarjeta de sonido:
Identificación
Fabricante: Creative Labs
Descripción: SB Live! EMU10k1
Clase de soporte: Multimedia audio controller
Controlador
Módulo: snd_emu10k1
Controladores alternativos: audigy, emu10k1
Conexión
Bus: PCI
Dominio PCI: 0
Bus PCI nº: 0
Dispositivo PCI nº: 20
Función PCI nº: 0
ID del fabricante: 0x1102
ID del dispositivo: 0x0002
Sub-ID del fabricante: 0x1102
Sub-ID del dispositivo: 0x8027
He probado a escuchar un CD para saber si suena y lo hace, tambien se pues lo he visto ....no se donde que tengo el controlador ALSA pero no se mas de esto....
bernardino, usuario linux 446582 y su Lieresel 02/08/07

# 42800: Jackd
Tendrías que probar que configuración va con sndconfig, podría ser controlador oss u otra.
Tirando el comando "jackd" tendría que darte opciones y combinaciones como éstas:
$ jackd
jackd 0.107.2
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
usage: jackd [ --realtime OR -R [ --realtime-priority OR -P priority ] ]
[ --name OR -n server-name ]
[ --no-mlock OR -m ]
[ --unlock OR -u ]
[ --timeout OR -t client-timeout-in-msecs ]
[ --port-max OR -p maximum-number-of-ports]
[ --debug-timer OR -D ]
[ --verbose OR -v ]
[ --clocksource OR -c [ c(ycle) | h(pet) | s(ystem) ]
[ --silent OR -s ]
[ --version OR -V ]
[ --nozombies OR -Z ]
-d backend [ ... backend args ... ]
The backend can be `alsa', `coreaudio', `dummy',
`freebob', `oss' or `portaudio'.
jackd -d backend --help
to display options for each backend
-.-.-.-.-.
.-.-.-.
.-.-.-.
Cuando levanto jackd con ALSA desde consola y está funcional me dá lo siguiente:
$ jackd -d alsa
jackd 0.107.2
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK compiled with System V SHM support.
loading driver ..
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 48000Hz, period = 1024 frames, buffer = 2 periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 16bit little-endian
ALSA: use 2 periods for playback
-.-.-.
-.-.-.-.
.-.-.
.-.-.-.-
Supongo que no habrá tanta diferencia en el mensaje al combinar el comando jackd -d con oss, dummy u otro Backend. Una vez encontrado el comando correcto es solo copiar y pegar en la opción de Rosegarden para que Jack se conecte solo.
Nunca probé levantar Jack con una Pc usando Soundconfig y Rosegarden, sinceramente no tengo idea si funciona con un sonido basado en Sndconfig, eso te lo debo.
Hubo algo que se te pasó, ¿Timidity-init está funcionando también?
Tienen que estar los dos funcionando para que Rosegarden tenga sonido; Jack conecta el programa y Timidity-init le da el sonido.
¿Desde Drakconf está habilitado Timidity?
Se habilita desde Drakconf >> Sistema >> Habilitar o deshabilitar servicios del sistema
Un programa que utiliza Jack+Timidity es NoteEdit, la ventaja que tiene sobre Rosegarden es que te dice cuales y cuantos puertos están conectados con el programa. El otro que también te dice los puertos disponibles es KMid.
Lo otro sería probar usando QJACKCTL+QSYNTH pero eso lleva más tiempo o buscar en los foros de la distro Musix para hallar la respuesta más acertada, ellos están mas empapados en este asunto.
De momento no se me ocurre otra cosa.
Saludos
# 42815: perdona, perdona ya esta, es
perdona, perdona ya esta, es que me faltaba reiniciar.

Ya suena bien, ahora para terminar, ¿sabes de algún manual en español ( en pdf, etc)? pues tengo uno pero es muyyyyyy malo, lo mezcla todo y no saco nada en claro. Y gracias otra vez roque
bernardino, usuario linux 446582 y su Lieresel 02/08/07
# 42836: Prueba y error
Si es para la opción de edición de partituras, lo primero que te recomiendo es tomar un pequeño tiempo y configurar los comandos de teclado porque los que trae por defecto poco más pide que el usuario haga la vertical con los dientes; una vez hecho esto, lo siguiente es prueba y error al igual de como aprendimos a usar Finale y otros.
En lo que respecta a la edición MIDI, no tengo idea.
Si hicimos ese esfuerzo en Win$, por que no en GNU/Linux?
Saludos