PulseAudio. Es mucho mas para Linux

Logo-PA

¿Qué es PulseAudio?

PulseAudio es un servidor de sonido para los sistemas POSIX y Win32 bajo las licencias GPL y LGPL. Es básicamente un servidor proxy para sus aplicaciones de audio. Éste le permite hacer operaciones de avanzada de datos en su sonido a medida que pasa entre la aplicación y su hardware. Realiza por ejemplo la transferencia de audio a un equipo diferente, el cambio de formato o de canales y la mezcla de varios audios en uno solo son fáciles de alcanzar mediante un servidor de sonido.


PulseAudio ha sido probado en Linux, Solaris, FreeBSD, Windows 2000 y Windows XP. En general debería funcionar en todos los sistemas POSIX y Windows, pero puede requerir de nuevos motores para manejar sus sistemas de sonido.

¿Que tiene de especial?

Entre otras cosas nos da la capacidad de contestar el teléfono por un lado y seguir escuchando nuestra musica por el otro con diferentes volúmenes, configurable desde su sencilla interfaz gráfica y desde consola, y la mejor noticia: cuando salga Hardy Heron lo tendremos preinstalado.

Thum-PA

¿Les gustaría instalarlo?

¡Vamos! esta en beta pero funciona muy bien. ¿Escuche vamos?

OK. Desde consola, primero nos aseguramos de tener todo para compilar

sudo aptitude install build-essential autoconf

Instalamos sus dependencias, no sufra copie y pegue todo el bloque siguiente

sudo apt-get install m4 sndfile-programs libsndfile1-dev libatomic-ops-dev liboil0.3-dev libasound2-plugins libpulse-browse0 libpulse-mainloop-glib0 libpulse0 padevchooser paman paprefs pavucontrol pavumeter pulseaudio pulseaudio-esound-compat pulseaudio-module-gconf pulseaudio-module-hal pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf pulseaudio-utils libltdl3-dev libmagick9 libmagick++9c2a libmagick9-dev libmagick++9-dev

Ahora nos bajamos el paquete base

wget http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-0.9.9.tar.gz

Lo movemos a /usr/local, luego nos cambiamos a

sudo mv pulse* /usr/local

Lo descompactamos

sudo tar zxvf pulseaudio-0.9.9.tar.gz

Lo anterior nos ha creado ./pulseaudio-0.9.9, nos cambiamos

cd pulseaudio-0.9.9

Es tiempo de compilar

sudo ./configure

sudo make

sudo make install

Listo. Esta instalado, nos falta mucho por aprender, pero será paso a paso.

Thum-PA01

¡Disfrutenlo es una belleza!

Si desean mayor información e ir aprendiendo a manejarlo visiten PulseAudio.

Para quienes lo deseen trabajando en red, un tutorial muy bueno lo encontraran en Rubisf

Saludos! ;-))

Completa esta lectura con:

Si te gustó este post, por favor considera dejar un comentario o suscribirte al feed y obtener artículos futuros en tu lector de feeds.

Comentarios (7)

Está bien, pero tiene que depurarse más aún, a mí me dio problemas con microfonos así que tuve que volver a ALSA

Un saludo

No sé como irá la última versión, pero lo que es la versión actual de los repositorios de gutsy la verdad que no funciona muy bien… hace falta compilar un plug-in para el flash de firefox (espero que ubuntu haga esto automáticamente en hardy) aparte que da problemas con muchos juegos y programas que usan la arquitectura alsa-oss, ejemplo tremulous… hay veces que no se oye y otras tantas que pierdes el sonido a mitad de partida (y si intentas cerrar el juego cuando no tienes sonido, este se queda bloqueado). En fin, espero que hayan mejorado tantos bugs para la última versión y que los de ubuntu se hayan puesto las pilas para integrarlo bien con todos los programas… si no va a ser la mayor cagada que va a meter ubuntu en lo que lleva de historia.

A pulseaudio yo lo comparo con el compiz del sonido, hace muchas virguerias pero está lleno de bugs que hace que no se lleve bien con todos los programas (en especial con los juegos).

Yo anelo con ganas un servidor que pueda mezclar varios sonidos, me cansa tener que detener la cancion en Audacious, para poder escuchar un video en youtue :S….

Esperare a que sea mas estable…

@Chipi, Alesete.
He querido probar los juegos bajo éste servidor, pero ya me colgue. Se los debo para mas adelante. Sin embargo los autores en la página de PulseAudio prometen un funcionamiento del 90% debido a lo siguiente:

Lo que SI funciona:
ALSA, Amarok, Audacius, ESound, Flash Player7, Flash Player9, GStreamer, Gnome, KDE, Lib-ao, MPlayer, MPlayer Plug-in, MythTV, OpenAL, OSS, Real Player 10, Real Player 8/G2, SDL, Totem, Xine, Xmms.

Lo que NO funciona: Skype, Audacity.

Lo probado por mi que SI funciona y muy bien, es decir, no bugs, no cuelgues, no fallos. Funcionando sobre tarjeta de sonido Intel-ICH5:
ALSA, Gstreamer, FlashPlayer9 (Flash Plug-In FaireFox), YouTube, Totem, Rhythmbox, Xmms (Plug-In), Microfonos. *** Todo ello bajo ALSA por default ***

Lo que NO funciona: Gnome y *** Bajo PulseAudio por default *** no lo pude configurar y fue un desastre.

Saludos

@Reoba, en condiciones similares a las que describo en la réplica, tienes dos opciones, esperar dos a tres meses, o intentarlo. El pantallazo pudo ser con youtube.

Prueba-Sonido

Es un pantallazo con tres pantallas superpuestas, al fondo Rhythmbox, encima el control de volúmen de PulseAudio y en primer plano Xmms. Pero hice pruebas con estos tres mas microfono, Totem, Youtube y VCL player, todo bajo Gstreamer excepto xmms que trabaja con su plugin. Dentro del control de volúmen puedo cambiar de aplicación o mezclar global o por canal y además con diferentes volúmenes para cada aplicación.

yo lo probe en gutsy y no va muy bien… pero en la alpha del hardy heron va de maravilla… excelente

[...] Fuente [...]

Deja un comentario

(requerido)

(requerido)