Configuración ALSA cs42xx – sb 64 awe

By 6 de agosto de 2006 Debian, Gentoo, Linux, SuSE, Ubuntu No Comments

tux.pngEste artículo puede servir perfectamente para cualquier tipo de tarjeta de sonido aplicando unos cuantos ajustes.Auquí se han tratado placas que son soportadas por el kernel 2.6.9 como ISA.Tanto la cs42xx como la sb 64 awe son las dos ISA, configuralas así:Bus options (PCI, PCMCIA, EISA, MCA, ISA)  --->
[*] ISA support
Device Drivers  --->
Plug and Play support  --->
[*] Plug and Play support
[*]   ISA Plug and Play support
Sound  --->
Sound card support
Advanced Linux Sound Architecture  --->
Advanced Linux Sound Architecture
Sequencer support
   Sequencer dummy client
OSS Mixer API
OSS PCM (digital audio) API
[*] OSS Sequencer API
RTC Timer support
Generic devices  --->
Dummy (/dev/null) soundcard
Virtual MIDI soundcard
Generic MPU-401 UART driver
ISA devices  --->
Para la cs42xx estos (hay alguno de mas pero ponlos todos)
Generic AD1848/CS4248 driver
Generic Cirrus Logic CS4231 driver
Generic Cirrus Logic CS4232 driver
Generic Cirrus Logic CS4236+ driver
Para la sb 64 awe (hay alguno de mas pero ponlos todos)
Sound Blaster 1.0/2.0/Pro (8-bit)
Sound Blaster 16 (PnP)
Sound Blaster AWE (32,64) (PnP)
------------------------------------------------------------------------------------
Pruebas a cargar el principal de la tarjeta (o el que tu crees que es el principal de la tarjeta)
despues cargas los modulos de emulacion oss (snd-pcm-oss, snd-mixer-oss, snd-seq-oss)
si funciona editas el /etc/modules y los pones en el siguiente orden:

snd-principal-de-la-tarjeta
snd-pcm-oss
snd-mixer-oss
snd-seq-oss
------------------------------------------------------------------------------------
Tienes que instalar el paquete alsa-utils (apt-get install alsa-utils -> Debian, emerge alsa-utils -> Gentoo, yast -i alsa-utils -> SuSE)para tener cosas como alsamixer, y comandos como aplay o alsactl.


Entras al alsamixer, quitas el mute a todo (con la M en cada barra), subes la voz a tu gusto, sales del alsamixer y para que te guarde la configuracion ejecutas como root:
alsactl store
------------------------------------------------------------------------------------
Solo te queda configurar las aplicaciones para que usen ALSA, ejemplos:

xmms --> plugin de salida de ALSA
aplicaciones que usan el comando play (el amsn por ej.) --> cambiar por aplay
mplayer -ao alsa -vo ... ...
etc.
------------------------------------------------------------------------------------
(NOTA) Como las dos tarjetas son ISAPNP al tener cargados los modulos y tal tendras info sobre las tarjetas
en /proc/isapnp no en /proc/pci ni lspci, si en/proc/isapnp no hay nada, no nos asustemos al fín y al cabo sólo es info de nuestro chipset.

Gracias Erni_

Leave a Reply

Your email address will not be published.