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/



Responder a