Re: [suse-linux-s] No escucho MIDI con SB AUDIGY
Raúl Moratalla wrote:
Hola a todos, tengo Suse 9.1 y KDE 3.3 y sigo experimentando el mismo problema (que nunca le di importancia, pero ahora necesito solventarlo) con MIDI: no escucho nada. Espero que sea alguna tontería, el sonido me funciona correctamente y todos los canales de volumen en kmix están activados. Ejecuto la prueba de sonido desde el centro de control de kde y los sonidos normales si los escucho, pero la prueba de midi no produce ningún sonido. El dispositivo MIDI que estoy usando es Audigy MPU-401 (UART), aunque he probado con las otras posibilidades y tampoco he conseguido solventarlo. He reproducido un midi con KMID y tampoco escucho nada. ¿Qué podría hacer?
Debes instalar los soundfonts que trae el cd de instalacion de la Audigy, o bajate algunos de la red (yo uso uno de 64 mb). En cuanto al MPU-401, es una interfaz para conectar un teclado midi. Con el reproductor kmid, te conecta automaticamente alguno de los ports wavetable. Si vas a usar algun secuenciador midi (Jazz, muse, rosegarden o notedit), deberás usar el kaconnect, para conectar los respectivos ports de entrada y salida, de acuerdo a las necesidades. http://hammersound.net/cgi-bin/soundlink.pl http://www.synthzone.com/soundfont.htm http://www.personalcopy.com/sfarkfonts1.htm http://www.bright.net/~dlphilp/linuxsound/one-page.html#tools Me olvidaba, en SuSE 9.1, hay unos soundfonts en el paquete snd_sf2, te conviene instalar ese para tener la configuración, y luego agregas los que quieras. Para cargar y descargar de la memoria los soundfonts, hay un utilitario llamado sfxload (en linea de comandos). Si configuras con el yast la placa de sonido, y vas a opciones avanzadas, y agregas los soundfonts así, te los carga automaticamente en el inicio, cada vez que arrancas tu pc.
El Martes, 7 de Septiembre de 2004 06:45, Juan Erbes escribió:
Raúl Moratalla wrote:
Hola a todos, tengo Suse 9.1 y KDE 3.3 y sigo experimentando el mismo problema (que nunca le di importancia, pero ahora necesito solventarlo) con MIDI: no escucho nada. Espero que sea alguna tontería, el sonido me funciona correctamente y todos los canales de volumen en kmix están activados. Ejecuto la prueba de sonido desde el centro de control de kde y los sonidos normales si los escucho, pero la prueba de midi no produce ningún sonido. El dispositivo MIDI que estoy usando es Audigy MPU-401 (UART), aunque he probado con las otras posibilidades y tampoco he conseguido solventarlo. He reproducido un midi con KMID y tampoco escucho nada. ¿Qué podría hacer?
Debes instalar los soundfonts que trae el cd de instalacion de la Audigy, o bajate algunos de la red (yo uso uno de 64 mb). En cuanto al MPU-401, es una interfaz para conectar un teclado midi. Con el reproductor kmid, te conecta automaticamente alguno de los ports wavetable. Si vas a usar algun secuenciador midi (Jazz, muse, rosegarden o notedit), deberás usar el kaconnect, para conectar los respectivos ports de entrada y salida, de acuerdo a las necesidades. http://hammersound.net/cgi-bin/soundlink.pl http://www.synthzone.com/soundfont.htm
http://www.personalcopy.com/sfarkfonts1.htm http://www.bright.net/~dlphilp/linuxsound/one-page.html#tools
Me olvidaba, en SuSE 9.1, hay unos soundfonts en el paquete snd_sf2, te conviene instalar ese para tener la configuración, y luego agregas los que quieras. Para cargar y descargar de la memoria los soundfonts, hay un utilitario llamado sfxload (en linea de comandos). Si configuras con el yast la placa de sonido, y vas a opciones avanzadas, y agregas los soundfonts así, te los carga automaticamente en el inicio, cada vez que arrancas tu pc.
Gracias por la información Juan, es de gran utilidad. Ahora mismo he conseguido escuchar midis ya que he instalado los soundfonts, lo que pasa es que no se como añadirlos desde la configuración de sonido de yast (no veo ninguna opción para añadir dicho parámetro). Aún así al hacer la prueba de midi desde el centro de control de kde no escucho nada. :( Como dispositivo MIDI he escogido el primero de todos "port 0". Ahora que puedo tengo más o menos configurado MIDI para que reproduzca sonidos, quisiera saber cual es el dispositivo que usa linux, pues estoy interesado en usar el mando de Audigy mediante lirc. Tengo todo lo necesario para lirc configurado a excepción del fichero /dev que se usa para midi. He probado con /dev/snd/midiC0D0 y /dev/snd/midiC0D1 y no observo respuesta alguna de lirc con un pequeño programa de prueba. ¿Cómo podría saber cuál es el dispositivo que se está usando? Saludos, Raúl -- ---------------------------------------------------------------------------------------------- http://raulmoratalla.webcindario.com La web con información sobre Suse Linux y programación. Raúl Moratalla ----------------------------------------------------------------------------------------------
Raúl Moratalla wrote:
El Martes, 7 de Septiembre de 2004 06:45, Juan Erbes escribió:
Raúl Moratalla wrote:
Hola a todos, tengo Suse 9.1 y KDE 3.3 y sigo experimentando el mismo problema (que nunca le di importancia, pero ahora necesito solventarlo) con MIDI: no escucho nada. Espero que sea alguna tontería, el sonido me funciona correctamente y todos los canales de volumen en kmix están activados. Ejecuto la prueba de sonido desde el centro de control de kde y los sonidos normales si los escucho, pero la prueba de midi no produce ningún sonido. El dispositivo MIDI que estoy usando es Audigy MPU-401 (UART), aunque he probado con las otras posibilidades y tampoco he conseguido solventarlo. He reproducido un midi con KMID y tampoco escucho nada. ¿Qué podría hacer?
Debes instalar los soundfonts que trae el cd de instalacion de la Audigy, o bajate algunos de la red (yo uso uno de 64 mb). En cuanto al MPU-401, es una interfaz para conectar un teclado midi. Con el reproductor kmid, te conecta automaticamente alguno de los ports wavetable. Si vas a usar algun secuenciador midi (Jazz, muse, rosegarden o notedit), deberás usar el kaconnect, para conectar los respectivos ports de entrada y salida, de acuerdo a las necesidades. http://hammersound.net/cgi-bin/soundlink.pl http://www.synthzone.com/soundfont.htm
http://www.personalcopy.com/sfarkfonts1.htm http://www.bright.net/~dlphilp/linuxsound/one-page.html#tools
Me olvidaba, en SuSE 9.1, hay unos soundfonts en el paquete snd_sf2, te conviene instalar ese para tener la configuración, y luego agregas los que quieras. Para cargar y descargar de la memoria los soundfonts, hay un utilitario llamado sfxload (en linea de comandos). Si configuras con el yast la placa de sonido, y vas a opciones avanzadas, y agregas los soundfonts así, te los carga automaticamente en el inicio, cada vez que arrancas tu pc.
Gracias por la información Juan, es de gran utilidad. Ahora mismo he conseguido escuchar midis ya que he instalado los soundfonts, lo que pasa es que no se como añadirlos desde la configuración de sonido de yast (no veo ninguna opción para añadir dicho parámetro). Aún así al hacer la prueba de midi desde el centro de control de kde no escucho nada. :( Como dispositivo MIDI he escogido el primero de todos "port 0".
Ahora que puedo tengo más o menos configurado MIDI para que reproduzca sonidos, quisiera saber cual es el dispositivo que usa linux, pues estoy interesado en usar el mando de Audigy mediante lirc. Tengo todo lo necesario para lirc configurado a excepción del fichero /dev que se usa para midi. He probado con /dev/snd/midiC0D0 y /dev/snd/midiC0D1 y no observo respuesta alguna de lirc con un pequeño programa de prueba. ¿Cómo podría saber cuál es el dispositivo que se está usando?
¿No probaste con /dev/snd/seq? Para saber que puerto de salida midi estas usando, tenes el comando aconnect : aconnect - ALSA sequencer connection manager Copyright (C) 1999-2000 Takashi Iwai Usage: * Connection/disconnection betwen two ports aconnect [-options] sender receiver sender, receiver = client:port pair -d,--disconnect disconnect -e,--exclusive exclusive connection -r,--real # convert real-time-stamp on queue -t,--tick # convert tick-time-stamp on queue * List connected ports (no subscription action) aconnect -i|-o [-options] -i,--input list input (readable) ports -o,--output list output (writable) ports -l,--list list current connections of each port * Remove all exported connections -x, --removeall A nivel grafico tienes el kaconnect, para conectar la salida disponible que quieras. En la primer pantalla de la configuracion de la placa de sonido del yast, tienes que tildar el casillero "Iniciar secuenciador", y a la derecha del mismo tienes el boton "Instalar fuentes de sonido", que te pedirá el CD de la SB y te dejará como predeterminado el sounfont de mayor tamaño con el symlink /usr/share/sfbank/creative/default.sf2, el cual puedes cambiar despues de que hallas probado cual es el banco de sonidos que mas te gusta, para lo cual tienes que ir probando los distintos bancos con sfxload; recuerda de descargar de memoria el soundfont que cargaste previamente, antes de cargar uno nuevo (con sfxload -i), porque puedes agotar la memoria de sistema y colgar tu pc. sfxload -- load SoundFont on OSS AWE32 sound driver ver.0.5.0b copyright (c) 1996-2003 by Takashi Iwai usage: sfxload [-options] [soundfont[.sf2|.sbk|.bnk]] options: -F, --device=file specify the device file -D, --index=number specify the device index (-1=autoprobe) -i, --clear[=bool] clear all samples -x, --remove[=bool] remove additional samples -N, --increment[=bool] incremental loading -b, --bank=number append font to the specified bank -l, --lock[=bool] lock the loading fonts -C, --compat[=bool] use v0.4.2 compatible sounds -A, --sense=digit (compat) set attenuation sensitivity (default=10) -a, --atten=digit (compat) set default attenuattion (default=31) -d, --decay=scale (compat) set decay time scale (default=50) -M, --memory[=bool] display available memory on DRAM -B, --addblank[=bool] add 12 words blank loop on each sample -c, --chorus=percent set chorus effect (0-100) -r, --reverb=percent set reverb effect (0-100) -V, --volume=percent set total volume (0-100) (default=70) -L, --extract=preset/bank/note do partial loading -P, --path=dir set SoundFont file search path Mas info: http://www.salleurl.edu/~is04069/Modders/Docs/alsadoc-sequencer.html
Muchísimas gracias por toda la información Juan, aunque sigo ejecutando el programa de prueba para lirc (habiendo configurado lirc con /dev/snd/seq) y no funciona.No se que tendré incorrecto o sin configurar. De todas formas ahora escucho MIDI perfectamente :) Saludos Raúl -- ---------------------------------------------------------------------------------------------- http://raulmoratalla.webcindario.com La web con información sobre Suse Linux y programación. Raúl Moratalla ----------------------------------------------------------------------------------------------
participants (2)
-
Juan Erbes
-
Raúl Moratalla