Re: Drivers, arbitros y demás fauna (era aplicaciones para midi)
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/
Reply to: