[Musix-usuarios] Optimización de la tarjea integrada en portatil "Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)"

Suso Comesaña susobaco en yahoo.es
Vie Jun 27 11:02:44 CEST 2008


Hola a todos...

Les relato como conseguí la optimización de la "SUSOdicha" (jejeje) tarjeta:

Lo primero, compilé las versiones 1.0.16 del driver, firmware, plugins...etc...(previo root:~$restore-dev.sh)
Después, añadí esta línea a /etc/modprobe.d/asla-base

options snd-hda-intel model=6stack-dig enable=1 index=0

Acto seguido...root:~$alsaconf
y la detectó y la instaló sin problemas...quedando operativos todos los controles de volumen y entradas y salidas de la tarjeta...
Salvé la configuración...root:~$/bin/savemixer.sh
y añadí la opción noalsaconf al arranque del kernel...

/boot/grub/menu.lst

Con todo esto, y la configuración que propongo el el blog para el jack y los scrips para secuenciar...a día de hoy...funciona todo sin problemas, no siendo que no puedo apagar la salida IEC958 como usuario normal...tampoco es para tanto....

Configuración del Jack:

setup, configuraciones:
casillas activadas: tiempo real, no bloquear memoria, modo tolerante, forzar a 16 bits.
cuadros/período = 128
frecuencia de muestreo = 48000
períodos/buffer = 4
límite de tiempo = 2000

Scrip para secuenciar:

#!/bin/sh
# por Suso Comesaña, basado en los creados por Marcos Guglielmetti, coordinador del proyecto Musix
# susobaco en yahoo.es
# Abrir para secuenciar con Movemento
# Si la PC tiene menos de 180Mb de RAM, crea un archivo SWAP de 128MB
xterm -e crear-swap.sh

#echo Descargando soundfonts en placa de sonido SB
#asfxload -i

# Matando todo lo que moleste, de forma buta: FIXME
killall artsd
check-jack.sh
killall qsynth
killall rosegarden4
killall hydrogen
killall zynaddsubfx

# Se carga en un orden distinto al resto de los scripts, porque
# sucedía que qsynth se desconectaba de jack


# FIXME hay que hacer que el sleep sea menor si está corriendo desde HD, ¿cómo saberlo? ver
# knoppix-autoconfig

# tomado de knoppix-autoconfig
# Check if we are running from the Knoppix-CD or HD
#INSTALLED=""
#[ -e /KNOPPIX/bin/ash ] || INSTALLED="yes"


# si no está instalado, espera 4s, si está, sólo 1s entre cada comando
INSTALLED="6s"
[ -e /KNOPPIX/bin/ash ] || INSTALLED="3s"

#para variar la configuración de JACK si está instalado en HD
# si corre como live-cd va a 2048
FP="128"
[ -e /KNOPPIX/bin/ash ] || FP="256"


/usr/bin/jackd -R -P40 -m  -dhw:0 -r48000 -p$FP -n2 -s -S &
sleep $INSTALLED
mantener-qjackctl.sh &
sleep $INSTALLED
qsynth --audio-driver=jack /usr/share/soundfonts/A320U.sf2 &
sleep $INSTALLED
hydrogen -d jack -s /usr/share/hydrogen/data/demo_songs/movemento.h2song &
sleep $INSTALLED
zynaddsubfx  -l /home/*********/zyn/movemento.xmz &
# No se carga rosegarden con nice -10 porque tardaba mucho en iniciar
rosegarden4 /usr/share/estudios/movemento.rg &


Salud...



 Suso Comesaña.
Peatón.
www.movemento.tk
susobaco en yahoo.es
Usuario de Musix, GNU-Linux, basada en Debian/Knoppix.
100% Software Libre.


      ______________________________________________ 
Enviado desde Correo Yahoo! La bandeja de entrada más inteligente.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: /pipermail/musix-usuarios/attachments/20080627/84ec150b/attachment.html


Más información sobre la lista de distribución Musix-usuarios