jueves, junio 26, 2014

Graba "lo que se oye" bajo Debian/Ubuntu


La grabación de lo que se reproduce bajo Linux es un tema que lleva su tiempo comprender. La mayoria de las personas que provienen de entorno Windows, conocen el termino "Lo que se oye" en el caso de ser clientes de Creative, o simplemente Stereo Mix, para capturar lo que actualmente se está reproduciendo en la PC.



Linux posee dos sistemas de sonido diferentes OSS y ALSA. Además, posee servidores de sonido avanzados como PulseAudio y JACK que permiten usar ALSA para proporcionar características de audio profesionales, tales como el enrutamiento de las entradas y salidas, baja latencia,  mezcla de alta calidad y nuevo muestreo, la agregación de dispositivos o tarjetas de sonido y (en el caso de JACK) latencias muy bajas. 



PulseAudio es un servidor de sonido que proporciona funciones de audio profesionales, tales como la mezcla y ruteo de entrada / salida. Es el dispositivo de audio predeterminado en muchas distribuciones Linux, incluyendo Ubuntu, Open Suse, y muchas distribuciones basadas en Debian / Ubuntu. PulseAudio funciona como un proxy entre las aplicaciones de sonido y el hardware de audio (normalmente a través de ALSA). El control de volumen PulseAudio puede estar configurado de manera que Audacity recibe la entrada de audio de la salida de otras aplicaciones tales como Firefox o Rhythmbox. 

Si no está ya instalado, agregue el control de volumen PulseAudio (pavucontrol) a su sistema. 
(como administrador desde la consola  apt-get install pavucontrol )

Ejecute el control pavucontrol 
Asegurarse que el servicio PulseAudio se está ejecutando. 
En sistemas donde PulseAudio es el sistema de sonido por defecto la entrada de la grabación puede ser definido como predeterminado. 

La salida puede ser ajustado a Pulse o se puede fijar a la salida directamente a cualquier tarjeta de sonido disponible como se muestra a continuación: 



Entrada de grabación ajustade la configuracion a Pulse en la barra de herramientas de dispositivos 
Asegúrese de que "Software Playthrough" no está habilitada en el menú Transporte. 
Inicie la aplicación que desea grabar. 

Haga clic izquierdo en el metro de grabación para activar el seguimiento en. 
Abra el Control de Volumen de PulseAudio y abra la pestaña "Grabación". 
Haga clic en "Capturar desde" y seleccione la opción "Monitor" de la tarjeta de sonido que está utilizando para la reproducción como se muestra a continuación: 
"Captura de Monitor de ..."
Inicie la reproducción en la aplicación que desea grabar y ajuste el nivel de grabación. 
Tenga en cuenta que el nivel de reproducción de la aplicación que se está grabando afectará el nivel de la grabación.

Fuente: http://manual.audacityteam.org/o/man/tutorial_recording_computer_playback_on_linux.html