LINUX.ORG.RU

Вышел PulseAudio 0.9.11

 ,


0

0

PulseAudio — это звуковой сервер для POSIX- и Win32-систем.

Основные изменения:

  • Первая версия с планировщиком воспроизведения. (Как glitch-free: http://0pointer.de/blog/projects/puls...)
  • Клиентская библиотека теперь использует более сложный механизм интерполяции информации о времени, чтобы избежать задержек.
  • В потоки, устройства или клиентов ПА могут быть включены произвольные свойства. Например, иконки, наименование программы и т.д.
  • Новая система запуска должна сделать ПА совместимым с множеством одновременных подключений одним и тем же пользователем и консольным приложением.
  • RTP-клиент адаптирован к скорости отправителя.
  • Добавлен новый параметр --start, который служит для запуска ПА только в том случае, если он не запущен.
  • Добавлено обнаружение пика мониторинга/записи потока.
  • Снижено потребление памяти.
  • Множество других дополнений и исправлений.

>>> Подробности

★★★★

Проверено: Shaman007 ()

Закопайте. Звук должен работать из коробки, а не вылезать множеством косяков.

Neko
()

Ах как хорошо!

anonymous
()

Шаманище, заголовок поправь...

shimon ★★★★★
()
Ответ на: комментарий от Sikon

>Хорошая новость. Жду дебов под Ubuntu.

Может напишешь хауту как это заставить нормально работать?

И чем он так хорош? Неделю с ним трахался, потом понял, что от него нет никаких плюсов -- одни минусы, и снес.

gnomino
()

Развивается - и пусть. Сам не пользую.

JackYF ★★★★
()
Ответ на: комментарий от gnomino

> Может напишешь хауту как это заставить нормально работать?

В каком понимании? У меня в Hardy всё нормально работает из коробки, ЧЯДНТ?

Самый очевидный плюс - это возможность забыть об ошибках "Device busy". Включая OSS, если запускать через padsp. Главное - не ставить его алсовским устройством по умолчанию.

Что конкретно не работает?

Sikon ★★★
()
Ответ на: комментарий от Sikon

>Что конкретно не работает?

Оно вообще не работает, я его не ставил, а получил в "внагрузку" при обновлении. Задолбали его косяки, то одна софтитна не играет звук то другая, KDE4 постоянно ошибку выдавали, флешплагин к фоксу постоянно терял звук. Нужно хауту по полной настройке его снуля, ничиная вообще с того что это за хрень такая. Можно и на буржуйском, но в сжатой форме -- сносить его 5 минут и все работает (забыть об ошибках "Device busy" -- толкьо что от тебя от них услышал, ЧЯДНТ?) -- на настройку я готов потратить 30 минут, если есть где такая хаутушка, буду благодарен

gnomino
()
Ответ на: комментарий от Sikon

> Самый очевидный плюс - это возможность забыть об ошибках "Device busy".

Гы. Тока вчера /dev/video0 был занят этим самым pulseaudio.

anonymous
()
Ответ на: комментарий от gnomino

Надо нормальные дистры юзать и ничего настраивать не придется. В убунте пульсаудио просто работает из коробки.

AntonK
()
Ответ на: комментарий от gnomino

> KDE4 постоянно ошибку выдавали

Это проблемы не PulseAudio, а Phonon. В 4.1 должны были исправить, нэ?

> флешплагин к фоксу постоянно терял звук

apt-get install libflashsupport

> что это за хрень такая

http://en.wikipedia.org/wiki/PulseAudio

http://www.linux.com/feature/119926

> Нужно хауту по полной настройке его снуля

http://www.pulseaudio.org/wiki/PerfectSetup - только, как я уже сказал, не стоит ставить его устройством по умолчанию. То есть пропусти шаг с правкой asound.conf.

Sikon ★★★
()
Ответ на: комментарий от AntonK

Просто доверьтесь Виртуальной Машине!

> В убунте пульсаудио просто работает из коробки.

Сабж?

С тех пор, как в алсе dmix работает искаропки, эти прослойки никому не нужны, кроме красноглазых гнумеров.

anonymous
()

Продолжайте.

PulseAudio нужен. Неосилившие пусть загружают DOS на своих пожелтевших Pentium'ах.

Кто не движется вперёд, тот отстаёт.

Camel ★★★★★
()
Ответ на: комментарий от Sikon

Сенькс, вечером попробую.

>apt-get install libflashsupport

Муха-ха -- sudo zypper in libflashsupport

gnomino
()
Ответ на: Продолжайте. от Camel

PulseAudio нужен... Кто не движется вперёд, тот отстаёт.

Аргументы будут, или газ в лужу?

gnomino
()
Ответ на: Продолжайте. от Camel

> PulseAudio нужен. Неосилившие пусть загружают DOS на своих пожелтевших Pentium'ах.

Внезапно, истина. Комп давно перестал быть рабочим инструментом, для большинства это сложная головоломка, которую интересно осиливать. PulseAudio руль!

anonymous
()
Ответ на: Просто доверьтесь Виртуальной Машине! от anonymous

dmix уже научился перенаправлять OSS, ESD и aRTS через себя? Или, может, он умеет разделять звуковые каналы по сети? Управлять потоками через гуй? Задавать отдельно для каждого потока громкость?

Sikon ★★★
()
Ответ на: комментарий от anonymous

Добавить в альсу возможность раздельного регулирования громкости и эквалайзер и ваше ПА всосет по полной

anonymous
()
Ответ на: комментарий от Sikon

> Или, может, он умеет разделять звуковые каналы по сети?

Вот когда понадобится гонять звук по сети, тогда поставлю звуковой сервер. А бестолку гонять PA на ноуте, чтоб хавался процессор и увеличивалась латентность - ищи других дураков.

anonymous
()
Ответ на: комментарий от Sikon

> Каким, интересно, образом, если они напрямую лезут к /dev/dsp? Через libastral?

Кто лезет, aRts или ESD?

Для говно-OSS есть aoss, если лично для Вас он не работает, то лично Вам можно продолжать юзать PA.

anonymous
()

ALSA и PulseAudio не нужны, есть OSSv4 и vmix, которые не страдают ломкой API от релиза к релизу.

anonymous
()
Ответ на: Просто доверьтесь Виртуальной Машине! от anonymous

> эти прослойки никому не нужны, кроме красноглазых гнумеров.

А вы, как я понимаю, относитесь к лишенным мозга пользователям локалхоста, никогда не запускавшим приложение со звуком по сети?

no-dashi ★★★★★
()

>более сложный механизм интерполяции информацию о времени

Моск не выжил.

jackill ★★★★★
()
Ответ на: комментарий от anonymous

>ALSA и PulseAudio не нужны, есть OSSv4 и vmix, которые не страдают ломкой API от релиза к релизу.

с каких пор oss/alsa кроссплатформенными стали?

geek ★★★
()
Ответ на: комментарий от no-dashi

>А вы, как я понимаю, относитесь к лишенным мозга пользователям локалхоста, никогда не запускавшим приложение со звуком по сети?

Для этого есть nas.

Yurand
()
Ответ на: комментарий от Yurand

>Для этого есть nas.

таки предлагаешь в каждой программе писать поддержку oss, alsa и nas?

geek ★★★
()

зачем и кому ? когда "вставал на ноги" ALSA и на него декстопы переходили - еше было о чем грить, а СЕЙЧАС ... cильно врятли.

латентность итак не безуспречна. как и ресурсы - небезграничны.

попробуйте с сабжем поиграть во чтонить ресурсоемкое, относительно, навроде ETQW или WoW.

BasileyOne
()
Ответ на: комментарий от anonymous

PulseAudio со временем может вобрать в себя функциональность JACK, и мы получим один звукосервер и для профессиональной работы со звуком и для повседневного использования, что очень удобно.

anonymous
()
Ответ на: комментарий от Yurand

>Для этого есть nas.

alsa-плагин для NAS - в студию! NAS, работающий через ALSA - в студию!

Led ★★★☆☆
()
Ответ на: комментарий от BasileyOne

> зачем и кому?

Мне как минимум по двум причинам:

1. Пробовали когда-нибудь использовать несколько звуковых карт? Довольно запарно каждой программе в настройках указывать, куда играть. Хорошо, если такая опция в нужной программе вообще есть. А с PA можно на лету перемещать потоки с одного устройства на другое. Пример дополнительного звукового устройства: bluetooth-наушники.

2. Очень радует возможность регулировать в микшере громкость отдельно для каждой программы.

anonymous
()

В fedora 9 что-то поломали - или pulse, или mplayer - больше mplayer через pulse не работает. Опять. (Ядро 86-е).

jackill ★★★★★
()
Ответ на: комментарий от anonymous

>PulseAudio со временем может вобрать в себя функциональность JACK

А нельзя ли переписать alsa так, чтобы она объединила достоинства jack и pulseaudio?

А то немного достает:

карта<-alsa<-pulseaudio<-phonon

jackill ★★★★★
()
Ответ на: комментарий от jackill

> А нельзя ли переписать alsa так, чтобы она объединила достоинства jack и pulseaudio?

Технически это то же самое, что и включить сервер PulseAudio в состав пакета ALSA.

> А то немного достает:
> карта<-alsa<-pulseaudio<-phonon

А вот в нужности phonon я уже сомневаюсь, хотя разработчикам KDE виднее. Вообще оно достает только если об этом думать.

anonymous
()
Ответ на: комментарий от jackill

>А нельзя ли переписать alsa так, чтобы она объединила достоинства jack и pulseaudio?

А зачем?

~/.asoundrc:

pcm.!default {
    type pulse
}

ctl.!default {
    type pulse
}

и всё, что играет через alsa, пойдёт на pulse

Led ★★★☆☆
()

кто нибудь знает - зачем это?

tommy ★★★★★
()
Ответ на: комментарий от anonymous

>Довольно запарно каждой программе в настройках указывать, куда играть.

скажу вам по секрету - есть аудиокарты с несколькими независимыми (стерео) выходами. так вот, хороший тест для программы - умеет ли она выбирать устройство вывода.

>Очень радует возможность регулировать в микшере громкость отдельно для каждой программы.

ты убавишь звук в микшере для определённой программы, а потом захочешь сделать "погромче". куда ты полезешь это делать? в микшер или в регулировку громкости программы? я отрегулирую громкость в программе, а уровень в микшере и так настроен оптимально.

какое то извращение придумали.

tommy ★★★★★
()
Ответ на: комментарий от Led

> и всё, что играет через alsa, пойдёт на pulse

по моему, речь была немного о другом: кого-то смущает наличие дополниетльной прослойки. Но то, что pulse отлично интегрируется в alsa - это верно. Сам с удовольствием пользуюсь :)

anonymous
()

Может быть тут есть тот кто писал в теме про выход новой OSS:

"Как обладатель замечательной карты ESI Juli@ заявляю: ALSA - это плохо, OSS - хорошо."

Что вы имели ввиду?

tommy ★★★★★
()
Ответ на: комментарий от tommy

Зачем поддерживать все эти возможности в каждой программе, если можно все сделать в одном месте? Да для пользователя это удобней.

anonymous
()
Ответ на: комментарий от tommy

> хороший тест для программы - умеет ли она выбирать устройство вывода.

А должна ли? А то может быть и оконный менеджер не нужен, пусть каждая программа сама своим окном управляет.

anonymous
()
Ответ на: комментарий от Sikon

>Phonon - всего лишь библиотека, сервера там нет.

Он, конечно, библиотека, но какая-то странная.

Сначала приложение тащится в него, а он уже по всей цепочке.

jackill ★★★★★
()
Ответ на: комментарий от Led

>и всё, что играет через alsa, пойдёт на pulse

К сожалению, не все.

У того же mplayer не пошел шестиканальный звук, пока поддержку pulse не привернули.

jackill ★★★★★
()
Ответ на: комментарий от tommy

>ты убавишь звук в микшере для определённой программы, а потом захочешь сделать "погромче". куда ты полезешь это делать? в микшер или в регулировку громкости программы? я отрегулирую громкость в программе, а уровень в микшере и так настроен оптимально.

+1

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.