Capítulo 13. Sonido en Linux

Tabla de contenidos

13.1. Mezcladores
13.2. Reproductores multimedia
13.3. Reproducción y extracción de CDs
13.4. Grabar en el disco duro con Audacity
13.5. Grabar y reproducir archivos WAV directamente

Resumen

Linux ofrece un gran número de aplicaciones de sonido y multimedia, algunas de las cuales están incorporadas en los principales entornos de escritorio. Las aplicaciones aquí descritas le permitirán controlar el volumen y balance del sonido así como reproducir CDs y archivos de música y grabar y comprimir sus propios datos de audio.

13.1. Mezcladores

El mezclador funciona como regulador del volumen y del equilibrio para la entrada y salida de sonido en el ordenador. Los distintos mezcladores se diferencian principalmente en la interfaz gráfica, pero hay también algunos mezcladores para hardware especial, como por ejemplo envy24control para un chip de sonido Envy 24 y hdspmixer para tarjetas RME Hammerfall. Escoja el que mejor se ajuste a sus necesidades.

Por lo general le aconsejamos que abra un mezclador antes de cualquier otra aplicación de sonido. Utilice el mezclador para probar y ajustar las configuraciones de control en la entrada y salida de la tarjeta de sonido.

13.1.1. KMix

KMix es el mezclador de KDE y puede integrarse en el panel como una miniaplicación ubicada en la bandeja del sistema. Puede controlar el volumen de los altavoces pulsando en el icono correspondiente del panel y regulando el volumen con la barra de control. Para abrir el menú contextual de KMix, pulse con la tecla derecha del ratón sobre el icono del programa. Al pulsar Silenciar se apaga la salida de sonido y el aspecto del icono cambia. Pulsando de nuevo sobre esta opción, el sonido vuelve a activarse. Para definir las opciones del sonido, seleccione Mostrar ventana de mezclas y configure la Salida, Entrada y los Interruptores. Todos los dispositivos mostrados disponen de su propio menú contextual al que se accede a través de la tecla derecha del ratón. Puede silenciar u ocultar cada uno de ellos individualmente.

Figura 13.1. El mezclador KMix

El mezclador KMix

13.1.2. Aplique del mezclador de GNOME

GMix, el control de volumen para el escritorio GNOME, se halla integrado en el panel de GNOME. Pulsando en el icono correspondiente del panel aparece una barra reguladora con la que puede controlar el volumen de los altavoces. Al pulsar Silenciar se apaga la salida de sonido y el aspecto del icono cambia. Pulsando de nuevo sobre esta opción, el sonido vuelve a activarse. Mediante la opción Abrir control del volumen puede acceder a las prestaciones avanzadas de mezclado mostradas en la Figura 13.2, “El mezclador de audio de GNOME”. Cada dispositivo de sonido dispone de su propia pestaña de mezclado.

Figura 13.2. El mezclador de audio de GNOME

El mezclador de audio de GNOME

13.1.3. alsamixer

alsamixer puede ejecutarse desde la línea de comandos sin entorno X, por lo que se maneja totalmente a través de atajos de teclado. La ventana de alsamixer siempre consta de los siguientes elementos: una hilera superior que contiene información básica sobre el tipo de tarjeta y chip, el tipo de vista seleccionado y el elemento mezclador, y las barras de volumen por debajo del área de información. Si no es posible mostrar todos los controles en una sola pantalla, utilice y para la navegación lateral. Los nombres de los controles se muestran bajo los controles y el control seleccionado actualmente aparece marcado en rojo. La tecla M le permite activar o desactivar el sonido de mezcladores individuales. Las letras MM aparecen bajo el nombre del control cuando en él se ha desactivado el sonido. Los controles con capacidad de grabación (capture) se identifican con una bandera de color rojo.

alsamixer tiene tres modos de vista diferentes: Playback, Capture y All. alsamixer se inicia por defecto en modo playback, mostrando sólo los controles relevantes para la reproducción (Master Volume, PCM, CD, etc.). El modo Capture incluye sólo los controles utilizados para la grabación mientras que All muestra todos los controles disponibles. Puede cambiar entre modos de vista con F3, F4 y F5.

Para seleccionar canales puede utilizar y o bien N y P. El volumen se regula mediante las teclas y o + y -. Los canales estéreo pueden controlarse individualmente por medio de Q, W y E para aumentar el volumen y Z, X y C para reducirlo. Las teclas numéricas entre 0 y 9 le permiten ajustar el volumen absoluto rápidamente. Estas teclas equivalen a un porcentaje entre cero y noventa del volumen completo.

13.1.4. Aspecto y manejo de los mezcladores

El aspecto y manejo de los mezcladores depende del tipo de tarjeta de sonido utilizada. Algunos controladores como SB Live! disponen de numerosos elementos mezcladores configurables, mientras que los controladores para tarjetas de sonido profesionales pueden tener elementos con nombres totalmente distintos.

13.1.4.1. Chip de sonido integrado

La mayoría de chips de sonido integrados PCI se basan en el codec AC97. Master controla el volumen principal de los altavoces frontales, mientras que Surround, Center y LFE controlan los altavoces trasero, central y “bass boost” (potencia de graves) respectivamente. Cada uno de estos controles dispone de un silenciador. Asimismo, algunas placas incluyen los controles adicionales de volumen Headphone y Master Mono. Este último se utiliza para el altavoz integrado de algunos portátiles.

PCM regula el nivel de volumen interno de la reproducción WAVE digital. PCM es el acrónimo de Pulse Code Modulation, uno de los formatos de señal digital. Este control también posee una opción silenciadora.

Otros volúmenes como CD, Line, Mic y Aux controlan el volumen de circuito cerrado entre la entrada correspondiente y la salida principal. Estos controles no influyen en el nivel de grabación sino sólo en el de reproducción.

Para la grabación es necesario activar el interruptor maestro de grabación Capture. El volumen Capture representa la amplificación de entrada y su valor predeterminado es cero. Puede elegir entre las siguientes fuentes de grabación: Line, Mic, etc. La fuente de grabación es exclusiva, por lo que no es posible elegir dos simultáneamente. Mix constituye una fuente de grabación especial que le permite grabar la señal reproducida en ese momento.

Dependiendo del chip de codec AC97, algunos efectos especiales como 3D o bass/treble pueden estar también disponibles.

13.1.4.2. SoundBlaster Live! y Audigy

Las tarjetas SoundBlaster Live! y SB Audigy1 disponen de numerosos controles mezcladores para el chip codec AC97 y el motor DSP. Además de los controles ya descritos, encontramos además los reguladores AC97, Wave y Music para controlar el nivel de la mezcla de AC97, el enrutamiento de la señal interna y el nivel de atenuación para los canales PCM y el volumen de la síntesis Wavetable interna de datos MIDI respectivamente. Para escuchar todos ellos ha de mantenerse el volumen al 100%. Aunque SB Audigy2 (dependiendo del modelo) tiene menos controles que SB Live, sí dispone de los controles Wave y Music.

La grabación en SB Live se desarrolla de forma muy parecida a la descrita para los chips integrados. Puede elegir entre Wave y Music como fuente de grabación adicional para grabar las señales PCM y WaveTable que se estén reproduciendo.

13.1.4.3. Dispositivos de audio USB

Los dispositivos de audio USB suelen tener un número reducido de controladores mezcladores o incluso ninguno en absoluto. En la mayoría de dispositivos existe un interruptor Master o PCM para regular el volumen de reproducción.

13.1.5. El mezclador para el chip de sonido Envy24

Figura 13.3. Monitor y mezclador digital de envy24control

Monitor y mezclador digital de envy24control

envy24control es un programa de mezclas para tarjetas de sonido que contengan el chip Envy24 (ice1712). Debido a la flexibilidad del chip Envy24, la funcionalidad puede variar entre las distintas tarjetas de sonido. Puede encontrar información detallada sobre este chip de sonido en: /usr/share/doc/packages/alsa/alsa-tools/envy24control

En Monitor Mixer de envy24control se muestran los niveles de las señales que se mezclan digitalmente dentro de la tarjeta de sonido. Las señales denominadas PCM Out son creadas por programas que envían datos PCM a la tarjeta de sonido. El punto H/W In visualiza las señales de las entradas analógicas. A la derecha de estos se encuentra la indicación de las entradas S/PDIF. Los niveles de entrada y salida de los canales analógicos se han de ajustar en Analog Volume.

Con los reguladores de Monitor Mixer se realiza la mezcla digital cuyo nivel se visualiza en Digital Mixer. Patchbay(panel de conexiones) contiene una columna de botones para cada canal de salida mediante los cuales se puede seleccionar la fuente deseada para el canal correspondiente.

Bajo Analog Volume se especifica las amplificaciones para los transformadores analógico/digital y digital/analógico. Los reguladoresDAC se usan para los canales de salida y los reguladoresADC para los canales de entrada.

En Hardware Settings puede ajustar, entre otras cosas, los canales S/PDIF. El chip Envy24 reacciona a cambios de nivel con un retraso que puede configurarse con el parámetro Volume Change.


SUSE LINUX Manual de usuario 9.3