Antonio Castro escribi�:
Yo tambi�n he tenido problemas con el muse. He pensado que es porque le
falta todav�a un poco por madurar, aunque no he mirado a fondo porque no
se oye. Yo tampoco tengo tarjeta midi, pero el muse incluye
sintetizadores software como plugins. Eso es lo que he podido hacer
funcionar, tampoco usando un midi loopback. Hace tiempo que no lo
pruebo, volver� a intentarlo.
Aqu� me he equivocado, quer�a decir que *no* lo he hecho funcionar.
No se lo que es un midi loopback, quiz�s deber�a probar.
El caso es que funciona el sonido con muchas aplicaciones ya he
explicado que el timidity me funciona perfectamente en cambio no
me funciona ni el muse, ni el rosegarden, ni el Playmidi. Concretamente
este me da (uso woody) el siguiente error:
Playmidi 2.4 Copyright (C) 1994-1997 Nathan I. Laredo, AWE32 by Takashi
Iwai
This is free software with ABSOLUTELY NO WARRANTY.
For details please see the file COPYING.
playmidi: No playback device found.
Para los wav el programa play si me funciona.
Una cosa son los dispositivos de audio digital y otra los midi. El
timidity no usa dispositvos midi, crea audio digital a partir de un
fichero midi. Los dem�s programas necesitan un dispositivo midi.
Mi tarjeta soporta salidas midi, pero no tengo nada conectado a ella,
por lo que no las puedo usar. El midi loopback es un dispositivo que te
permite tener unos dispositivos midi que en lugar de comunicarse con el
hardware externo, se pueden usar con programas. Yo, por ejemplo tengo
uno configurado, y puedo conectarle un sintetizador software que lee
datos y un secuenciador, como el muse, que los env�a al mismo puerto
midi virtual.
Podr�a alguien aclararme un pel�n este tipo de cosas ?
�Qu� no entiendes?
Lo que no entiendo es porque unos programas me funcionan y otros no y
son bastantes los que no van bien. El hecho de escuchar los midi con
timidity no me tranquiliza ya que fuser /dev/* solo me detecta en uso
/dev/cdaudio
/dev/dsp
Es decir que no usa ninguno de los que yo cre�a m�s probables.
/dev/midi03
/dev/midi02
/dev/midi01
/dev/midi00
/dev/rmidi3
/dev/rmidi2
/dev/rmidi1
/dev/rmidi0
/dev/midi3
/dev/midi2
/dev/midi1
/dev/midi0
/dev/sequencer
Estoy escuchando midi con timidity pero quiz�s no necesita
el soporte midi para ello y seguramente es lo que me est� fallando.
No usa el soporte midi.
He probado a leer algunos dispositivos
cat /dev/sndstat; cat /dev/midi0; cat /dev/midi1; cat /dev/midi1;
y todos ellos me dan el error de: No existe tal dispositivo
En cambio
cat /dev/midi00; cat /dev/midi01; cat /dev/midi02; cat /dev/sequencer
No entregan error. Se queda el cat esperando que le lleguen cosas
supongo, lo cual es buena se�al creo yo.
cat CANTINA3.MID > /dev/sequencer
Se queda esperando indefinidamente pero supongo que los datos que
espera recibir no son esos claro. Estoy dando palos de ciego.
De hecho si hago:
cat < /dev/null > /dev/sequencer
Termina inmediatamente sin error.
La tarjeta de sonido es una integrada en placa base. Detectada como:
Multimedia audio controller: Ensoniq 5880 AudioPCI
(ES1371) based card
Yo uso Alsa, por tanto los dispositivos que uso son los que est�n en
/dev/snd/, de todas formas si no tienes ning�n equipo midi conectado a
la tarjeta no te servir�n de nada. A no ser que crees un dispositivo
midi virtual de loopback.
esddsp me dice:
/dev/dsp: No such file or directory
Couldn't open dsp device (`d')
Pero no es cierto. Si que existe:
crw-rw---- 1 root audio 14, 51 mar 14 2002 /dev/dsp3
crw-rw---- 1 root audio 14, 35 mar 14 2002 /dev/dsp2
crw-rw---- 1 root audio 14, 19 mar 14 2002 /dev/dsp1
crw-rw---- 1 root audio 14, 3 mar 14 2002 /dev/dsp
No s�, prueba con el esd en marcha.
Puedes usar el timidity con muse, lo acabo de probar y funciona. Si usas
alsa tienes que hacer esto:
# timidity -iA -Os &
# muse
Configura muse con el audio desactivado, en midi ports tienes que
configurar en el port1 por ejemplo uno de los dispositivos midi que te
saldr�n que se llaman timidity..
Existen otros sintetizadores software, no tan buenos. El fluid, que est�
en savannah, no me aclaro mucho con �l. Y all� tambi�n tengo yo uno:
http://savannah.nongnu.org/projects/splash/ Hay unas peque�as
instrucciones para usarlo con el midi loopback que igual te ayudan a
entenderlo, aunque est�n en ingl�s, lo siento. :-/ Son muy simples pero
si necesitas ayuda lo dices. Lo he probado con el muse configur�ndolo
para que use el puerto midi virtual adecuado y desactivando el audio y
funciona tambi�n.
Saludos.
--
Bernardo Arlandis Ma��
http://personales.ya.com/berarma/