LXF152:PulseAudio 1.0
|
|
|
Обзоры Управление звуком
PulseAudio 1.0
Вкратце
Слой совместимости для аудио, призванный унифицировать вывод звука в Linux. См. также: ALSA, ESounD, GStreamer, aRts, Jack, OSS или Phonon.
Под угрозой Гом Джаббара, Грэм Моррисон решился попробовать надежду всея Linux-музыки – и обнаружил, что «мальчик повзрослел».
PulseAudio – это слой совместимости для звука: подключаемые модули и утилиты, задача которых – сидеть между ядром и настольными приложениями и следить, чтобы они ладили друг с другом. Однако обозревать нечто, созданное, чтобы делать управление звуком максимально прозрачным – задача не из легких.
Если PulseAudio работает, нам незачем его видеть: мы слышим отличный звук в наших приложениях и играх, причем независимо от конфигураций и настроек. А если нет, то причина может быть и в чем-то другом. Нет звука? Вероятно, отсутствует драйвер, задан неправильный приоритет устройств в ALSA или доступ блокирован более старым приложением. Нет регулятора громкости? Виновато приложение, микшер ALSA или мультимедиа-клавиши. Вдобавок, дистрибутивы упаковывают PulseAudio по-разному и назначают ему различный приоритет в аудиостеке.ДВЕ ВРЕЗКИСвойства навскидку
LXF152.rev_pulseaudio._opt.jpeg Вывод по приложениям
Можно выбрать аудиоустройство и уровень громкости.
Новый эквалайзер
LXF152.rev_pulseaudio_opt1.jpeg Включается в любую заданную часть вашего аудиопотока.
*****
lxf152-04-review02-web-resources/image/LXF152.rev_pulseaudio_opt2.jpeg
Звук из нескольких приложений микшируется в одном потоке, и через PulseAudio вы можете выставить относительные уровни громкости для каждой программы.КОНЕЦ ДВУХ ВРЕЗОК
Меряем пульс
Звук важен, и он – значительная часть успеха Linux на рабочем столе. PulseAudio – наша главная ставка в продвижении системы, столь же прозрачной, как и CoreAudio в OS X, но к тому же полностью открытой и кросс-платформенной. И это единственный кандидат на замену зоопарка аудиоподсистем, выбираемых командами рабочего окружения, дистрибутива или приложения без оглядки на совместимость или удобство использования. Но в этом-то и проблема. PulseAudio существует в мире, где одни программы завязаны на чистую ALSA, а другие «тянут» GStreamer, Phonon, VLC или еще что-нибудь. Выход PulseAudio 1.0 – только первый шаг. Следующим должно стать создание окружения, где он будет выбором по умолчанию и где любое запущенное приложение знает, куда выводить звук. Мы установили версию 1.0 на нашу тестовую машину с Arch, без малейших остатков предыдущих конфигураций, и результаты оказались фантастическими. Звук работал как с выхода материнской платы, так и через USB-наушники. Последнее особенно замечательно, поскольку наушники – самостоятельное звуковое устройство, независимое от встроенной аудиокарты.
Используя чистую ALSA, мы были не в состоянии регулировать громкость на них; с PulseAudio есть возможность выставить уровни для каждого приложения в отдельности, в реальном времени и с обратной связью от микшера pavucontrol. Это приложение легче в использовании, чем аналоги, и оно прекрасно подойдет большинству пользователей. Когда мы выдернули наушники в процессе воспроизведения, звук был перенаправлен на материнскую плату. Затем мы подключили их обратно – подгрузился драйвер, и звук снова пошел через наушники. Именно так все и должно работать.
Способ получения последней версии ПО, конечно, зависит от дистрибутива. Пользователям Ubuntu следует обновиться до 11.10, и наша Arch-машина тоже получила его вместе с одним из обновлений.
Пользователям других дистрибутивов, вероятно, придется подождать очередного релиза или собрать смешанную конфигурацию. Мы бы порекомендовали первое, причем в виде установки с нуля. Помимо регулировки громкости по приложениям, PulseAudio 1.0 предлагает транзит цифрового звука, новый эквалайзер, эхоподавление для микрофонов и управление через D-Bus. Если у вас стоит Jack, Pulse подстроится автоматически.
Хотя на это и потребовалось время, но PulseAudio, наконец, вырос.
********************************************
PulseAudio 1.0
Разработчик: Леннарт Пёттеринг [Lennart Poettering]
Сайт: http://pulseaudio.org
Лицензия: LGPL
Функциональность9/10
Производительность8/10
Удобство использования5/10
Документация7/10
Пожалуй, единственный аудиослой с интерпретатором командной строки, но результат стоящий.
Рейтинг7/10
[[Категория:LXF152]