- Normas del foro
Actualizadas 11.10.07 - Normas del blog
Actualizadas 12.03.08 - Preguntas Frecuentes
(Sólo temas de moderación)
Normas + Info.Leer antes de publicar
(Sólo temas de moderación) Inicio de sesión de usuarioSeguimientoTemas nuevosTemas activosComentarios recientes
NavegaciónTira EcolEncuesta¿Estarías dispuesto a colaborar económicamente con ubuntu-es para la adquisición de un servidor nuevo? (Leer primer comentario) Si 72% No 22% Lo siento, no colaboro con dictadores/sensores 5% Total de votos: 1096 Envíos recientes a las bitácoras
En líneaEn este momento hay 10 usuarios y 332 invitados en línea.
Usuarios en línea
|
MIDI en UBUNTU con SoundBlaster![]() MIDI en UBUNTU con SoundBlasterEnviado por Lacasito el Lun, 24/07/2006 - 18:58 Foro generalEn primer lugar he de decir que esto lo he hecho con una Guadalinex, basada en Ubutu Breezy. me imagino que debe funcionar con la distribución madre, no veo yo por qué no. Esto fue lo que me llevó a hacer lo propio, pero de otra manera. Usando la memoria interna de la SoundBlaster. No sé si hay ya otros tutoriales que digan lo mismo que el mío, pero quizá este le sirva a más de uno. Llevo todo el día bregando con tutoriales, Jautus y demás docus y por fin he conseguido que mi Guadalinex, con una SoundBlaster instalada, suene con los MIDIS El formato MIDI (Musical Interface for Digital Instruments) no es muy conocido para el gran público salvo en ciertos aspectos relacionados con la telefonía móvil. Sin embargo, casi toda las tarjetas de sonido ofrecen funciones midi. ALSA (Advanced Linux Sound Architecture) dispone de un secuenciador que puede reproducir ficheros midi si su tarjeta no lo soporta. También puede instalar y configurar Timidity, un sintetizador por software para aquellos que no tengan soportado el midi en su tarjeta de sonido. Para poder escuchar ficheros midi necesita cargar antes las fuentes de sonido. Si posee una tarjeta SoundBlaster Live 5.1 o algo así, debe cargar las fuentes de sonido en ella para que la reproducción se haga por hardware (El de la tarjeta de sonido). En mi equipo tengo instalada una tarjeta de sonido Sound Blaster Live. Copie las fuentes de sonido (Ficheros con la extensión .sf2) que vienen en el CD de instalación de la tarjeta, en concreto en el directorio /AUDIO/Common/SFBANK del disco, al directorio /etc/sound (Hay varios, pero el que mejor resultado parece dar es el fichero 8MBGMSFX.SF2). Ya tenemos las fuentes de sonido, ahora hay que cargarlas en la memoria de la tarjeta y para eso necesitamos instalar el paquete awesfx, que está en los repositorios, hágalo con Synaptic o con: A continuación ejecute este comando para descargar lo que hubiera en la memoria: Luego cargue las fuentes de sonido en la tarjeta con: Obviamente, si usted tiene descargado el fichero Unison.sf2 ponga eso en lugar de 8MBGMSFX.SF2. Para cargar las fuentes de sonido cada vez que entre en el sistema, ponga esos dos comandos al final del fichero /home/usuario/.bash_profile o en /home/usuario/.bashrc. Yo los he puesto en este último. Kmid es un reproductor de midi y karaoke (Ficheros .mid y .kar) con ciertas características como el resaltado del texto del karaoke, entre otras. Kmid funciona en cualquier sistema donde funcione KDE y OSS y también en Gnome. Kmid muestra las letras de las canciones en la pantalla cambiando su color al mismo tiempo que se reproduce la música. Instálelo con Synaptic. Abra una canción desde el menú Archivo. Si lleva la extensión .kar (O sea, si se trata de un archivo de karaoke), enseguida verá la letra del tema en la pantalla inferior. Pulse el botón de Reproducción y comenzará a sonar la música mientras van moviéndose las barritas que señalan las partes del compás y la barra de progreso. Puede modificar la velocidad de reproducción (Tempo) y el volumen de la música. Si desea ver las pistas que suenan pulse el icono en forma de teclado y se abrirá una ventana con varios teclados de piano, uno por pista, y podrá observar, cual si fuera “Maese Pérez el organista”, como las teclas se mueven solas. También ahí podrá cambiar el instrumento que suena en cada pista para adaptar la canción a su gusto. Si quiere reproducir midi en la línea de comandos, ejecute el comando pmidi de esta forma (Si no tiene pmidi instalado, instálelo con Synaptic): Para ver el puerto que usa la tarjeta utilice el comando pmidi -l Tiene más información sobre el comando pmidi en la página del manual (man pmidi). Resumiendo: »
|
Por cierto, esta mañana he
Por cierto, esta mañana he tenido que cambiar algo lo de arriba porque poner las lineas
asfxload -i y
sfxload /etc/sound/8MBGMSFX.SF2
en .bashrc no cargaba las fuentes al iniciar el equipo. He creado este script que las carga y luego ejecuta Kmid. Así no es necesario hacerlo más que cuando quieres trabajar con midi, yo lo he llamado sfkload, vosotros lo llamáis como os dé la gana.
#!/bin/bash
#Este script sirve para cargar las fuentes de sonido de la SoundBlaster Live.
#A continuación carga el programa Kmid de reproducción de ficheros midi.
#Para ejecutar este script sólo tienes que escribir "sfkload.sh" (sin las comillas) en la línea de
#comandos de la consola y luego pulsar Enter o hacer un enlace
#Primero descargamos la memoria de restos de datos que pudieran quedar con sfxload -i.
#Luego cargamos la fuente de datos en la memoria de la tarjeta de sonido
echo "Carga de fuentes de sonido"
sfxload -i
sfxload /etc/sound/8MBGMSFX.SF2
echo "Carga de kmid"
kmid &