jueves, 12 de abril de 2012

Audio 5.1 en Board Intel DH55TC desde Kubuntu

Después de varias horas de encontrar la configuración correcta para conectar mis bocinas (son 5.1) logré hacerlas funcionar correctamente con mi motherboard (un Intel DH55TC, capaz de generar el audio 5.1 pero que es algo complicada de en Kubuntu). Aquí les traigo lo necesario para que ustedes también lo logren.

Lo primero es conectar correctamente cada plug en el puerto correcto. Normalmente los sistemas de sonido 5.1 traen tres plug's de 3.5mm para conectarlos y generar el sonido correctamente; uno tiene color verde, uno tiene color anaranjado y el último tiene color negro. Este motherboard tiene la peculiaridad que necesita que se conecten a los conectores (jack's) de entrada. Entonces deben ir así: el plug verde debe ir en el jack verde, el plug anaranjado debe ir en el jack rosado (el del micrófono) y el plug negro debe ir en el jack azul.

Lo siguiente es tener configurado ALSA (Advanced Linux Sound Architecture). Necesitan tener cuando menos la versión 1.0.24 (la cual ya viene por defecto en Kubuntu 11.10, el último que he probado). Pueden verificar la versión de su ALSA con:
cat /proc/asound/version
Si no tienen la versión correcta, intenten actualizar el sistema completo para que se actualice a la última versión de este paquete con:
sudo apt-get update 
sudo apt-get upgrade
La otra alternativa consiste en instalar el paquete a mano, lo pueden realizar descargando el código fuente desde la página de ALSA y siguiendo las instrucciones correspondientes. Además encontré que alguien tenía un script para hacerlo casi automáticamente, pero no he encontrado el script (se los dejo de tarea).

Lo siguiente sería entrar al alsamixer y revisar que tengan activados 6 canales de salida; en su línea de comandos:
alsamixer
y deben revisar que el Channel Mode esté configurado a 6ch:


En el siguiente paso necesitamos configurar el perfil de KDE para que utilice el hardware correctamente. Para esto entramos en K Menu > System Settings > Multimedia > Phonon > Audio Hardware Setup. Aquí en Sound Card seleccionamos Internal Audio, luego en Profile elegimos Analog Surround 5.1 Output. Probamos que todo funcione correctamente y le damos Apply para guardar nuestra configuración. Listo, si han hecho todos los pasos correctamente ya pueden disfrutar de su audio en 5.1.

NOTA: Normalmente los reproductores de video necesitan que se les indique que saquen el sonido en 5.1. Por ejemplo en SMPlayer2 se necesita ir a Options > Preferences > Audio y en este lugar colocar Channels by default a 6 (5.1 Surround).