LINUX.ORG.RU

Pulseaudio 4.0

 ,


0

0

PulseAudio — звуковая система для POSIX-совместимых ОС. Изначально разрабатывалась для Linux, но также портирована и протестирована на Solaris, FreeBSD, NetBSD, MacOS X, Windows 2000 и Windows XP.

Среди основных изменений в новой версии:

  • улучшена обработка запросов низкими приоритетами;
  • дополнительные оптимизации для микширования (generic, ARM NEON);
  • для пересчёта теперь по умолчанию используется Speex-float-1 (для меньшей нагрузки на ЦПУ);
  • существенная переработка Bluetooth для большей надежности и облегчения труда мэйнтейнеров;
  • улучшения для работы с JACK;
  • новый модуль для «ducking» на основе ролей потоков;
  • исправления в системе подавления эхо;
  • задействовано автодополнение Bash и Zsh;
  • исправления ошибок для Solaris и OS X;
  • много других улучшений, исправлений ошибок, обновлений документации и локализаций.

Также следует отметить, что требуемая версия D-Bus теперь 1.4.12, alsa-lib — 1.0.24, GTK+ теперь нужен как минимум 3.0. libsystemd-daemon удалён из списка зависимостей. pa_format_info_free2 теперь окончательно удалён из libpulse

Источник новости

Скачать tarballс исходными кодами

★★

Проверено: anonymous_incognito ()
Последнее исправление: anonymous_incognito (всего исправлений: 2)
Ответ на: комментарий от jackill

Плюс там есть ограничения: например, доступа к сети как к таковой нет, но к файлам через сеть есть. И т.п.

Все равно - прикольно. Нужно будет глянуть, век бы не подумал.

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

А вообще, есть какой прок от Пульсы на Винде?

Че вы меня-то спрашиваете? :) Я 30 минут назад узнал что ее можно на венде :) парни говорят можно звук по сети гонять.

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

Iceweasel - это тот же огнелис, только в профиль.

Это я уже разобрался, спасибо :)

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

винда имеет сертификат совместимости с POSIX
сертификат

Тут должна быть картинка с trollface, намекающая на техническую ценность таких «сертификатов»

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

Use-флаг qt4 как бы намекает нам:

[I] media-sound/pulseaudio
     Available versions:  2.1-r1 ~3.0 ~3.0-r1 (~)4.0 **9999 {{+X +alsa +asyncns avahi bluetooth +caps dbus doc equalizer +gdbm +glib gnome gtk ipv6 jack libsamplerate lirc neon +orc oss qt4 realtime ssl system-wide systemd tcpd test +udev +webrtc-aec xen}}
     Installed versions:  4.0(12:30:50 PM 06/04/2013)(X alsa asyncns caps dbus gdbm glib gtk ipv6 orc qt4 ssl tcpd udev webrtc-aec -avahi -bluetooth -doc -equalizer -gnome -jack -libsamplerate -lirc -neon -oss -realtime -system-wide -systemd -test -xen)
     Homepage:            http://www.pulseaudio.org/
     Description:         A networked sound server with an advanced plugin system

И да, Леня pulseaudio бросил надорвавшись, его сейчас другие люди пилят. Подозреваю что с systemd будет так-же, когда баги править придется, и технический долг отдавать.

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

Ну вот у меня после обновления до wheezy chromium использовать невозможно. Да - я знаю, что, наверное, удаление папки ~/.chromium (или как она там? забыл...) спасёт отца ру3сской демократии, но... мне лениво. Iceweasel - пусть это и несколько устаревший Firefox - работает. Ж;-)

Cyril ★★
()

Вот я не испытываю никаких негативных чувств к Поттерингу... за исключением случаев, когда сталкиваюсь с PA. Ни разу ещё не завелся так, как нужно. Постоянно приходится выдирать его из системы и ковыряться непосредственно с ALSA для того, чтобы получить нормальный звук.

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

JACK и так умеет и потоки, и нормальное микширование, да ещё и реалтайм умеет

Ага, только не умеет больше одной звуковой карты :D

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

Ну вот у меня после обновления до wheezy chromium использовать невозможно. Да - я знаю, что, наверное, удаление папки ~/.chromium (или как она там? забыл...) спасёт отца ру3сской демократии, но... мне лениво. Iceweasel - пусть это и несколько устаревший Firefox - работает. Ж;-)

УМВР. В чём заключается проблема?

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

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

Что у кого-то ВР - я нисколько не сомневаюсь. Ж;-)

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

Сколько? Расскажи мне :)

Я не сказал что знаю, я сказал - представляю. КДЕ - огромнй проект, если даже для FreeBSD патчить приходилось, то логично предположить, что для винды - тем паче. И, если на фре ей вполне себе пользуются, то на винде - не видел (и даже не слышал) ни разу. Вот у меня и было недоумение - зачем?

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

Ага, только не умеет больше одной звуковой карты

Вот так беда! Да и если это так уж нужно, то всегда можно объединить обе карты в один виртуальный девайс с 16-ю каналами (если в каждой карте их по 8). Лучше бы они подобный функционал для джека допилили, а не городили свой пульс с блэкдждждшж и шлюшшпшш

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

КДЕ - огромнй проект

Только портировать там по сути пришлось только Solid. Ибо плазму/KWin портировать всё равно не представлялось возможным, а приложениям многого не нужно. В результате весь порт делали полтора человека за лето.

Вообще, слухи о сложности портирования чего угодно куда угодно — они всегда сильно преувеличены.

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

Лучше бы они подобный функционал для джека допилили,

Я боюсь представить себе объёмы бурления на форумах ЛОРа, если бы вместо пульсы использовался jack.

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

Там же няшный гуй с ползунками, на который все и фапают, не? А зачем оно без него?

Есть же Veromix.

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

Это надо в манах Альсы смотреть, ибо объединение её средствами производится. Но если оба девайса определяются в альсе и работают, то, думаю, можно.

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

Этот сертификат стоит немалых денег и может выдаться не «на линукс», а только на конкретный дистубутив конкретной версии. Получать его при каждом релизе никто не хочет.

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

а я и не говорил что gtk им нужен.

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

В WinVista и больше выпилили Posix, он теперь в SUA(Unix Subsystem - там ksh, csh, tcsh и всякий юникс)
А WinNT 5 это встроенное

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

Еще, он раздельно хранит настройки громкости для разных устройств (колонки ноута/наушники через джек).

anonymous
()

Такая новость, а нашего локального лёньку забанили. Печаль.

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

я так и не понял зачем нужен pulseaudio, ну нафига?

Тоже так долгое время думал, но потом нашёл применение, без которого теперь очень не удобно.

Применение такое: из карты 2 канала к усилителю, 2 на наушники, через которые пускаю звук от скайпа. Вообще, можно динамически переключать вывод любого приложения либо в нашуники, либо в усилитель. Очень удобно.

Jurik_Phys ★★★★★
()

Кто-нибудь знает, сделали ли вывод многоканального звука через hdmi/displayport? Пол года назад получилось вывести только два канала :(

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

вдруг перестанет щёлкать и заикаться

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

special-k ★★★★
()
Последнее исправление: special-k (всего исправлений: 1)
Ответ на: комментарий от Aceler

Ага, только не умеет больше одной звуковой карты :D

То есть, как? А что же мне тогда тут рассказывали про то, что он не только больше одной карты умеет, но ещё и их хотплаг и переключение потоков между ними налету?

Axon ★★★★★
()
Ответ на: комментарий от special-k

Страшно подумать, тогда какой один шаг от убунты до ... ;)

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

что он не только больше одной карты умеет, но ещё и их хотплаг

Ты можешь запустить несколько джеков на несколько звуковых карт и делать хоть хотплаг, хоть мультидорожечную запись. Просто это несколько не то.

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

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

Не. В одном из пульсосрачей я объяснял зачем она мне нужна: постоянно подключаемая-отключаемая USB-звуковуха, при подключении которой потоки должны сами перекидываться на неё, а при подключении - обратно, без перезапуска. Мне неоднократно утверждали, что джек так может. Врали, выходит?

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

Вообще, слухи о сложности портирования чего угодно куда угодно — они всегда сильно преувеличены.

Я говорил только о своих ощущениях. КДЕ выглядело монстром, раз было несложно портировать - значит грамотно сделали, что я могу сказать. И да, вопрос «зачем?» так и остался без ответа, раз уж ты в теме :)

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

Этот сертификат стоит немалых денег

Он коммерческий? Это ж все РМС придумал, не?

pihter ★★★★★
()

Половину не понял из вашего переведенного на русский списка изменений.

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

Как Xming - делаешь терминальный сервер - а тут в нём и glx и звук есть. xv только не хватает. Хотя есть другие способы вещать звук по сети.

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

А мне не приходится. Почему-то оно просто работает.

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

Да поставь же убунту уже

Что, если я вместо кубунты поставлю убунту, пульс вдруг нормально работать начнёт?

kranky ★★★★★
()

К сожалению, все попытки подружиться с пульсой приводили лишь к тому, что звук переставал микшироваться и в один момент времени только одно приложение могло воспроизводить звуки. А скайп всегда только пшикал. И постоянный фон, который пропадал только когда запущен pavucontrol. Гадость эта ваша заливная рыба.

Ах да, а ещё она на N900 половину ресурсов жрёт.

some-body ★★
()
Ответ на: комментарий от pihter

А вообще, не знал что оно на виндах работает... А на более новых почему не?

Начиная с Vista там другая звуковая подсистема. Подробности тут.

anonymous
()

для пересчёта теперь по умолчанию используется Speex-float-1 (для меньшей нагрузки на ЦПУ);

Это же вообще звук очень фиговым будет даже на дешёвых колонках. Хоть бы сделали, чтобы в GUI этот resample-method можно было бы менять, а то так никто почти и не догадается, что можно менять качество звука. У меня на Atom N550 с speex-float-8 не было никогда тормозов при слушании FLAC и компиляции одновременно.

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

Вот я не испытываю никаких негативных чувств к Поттерингу... за исключением случаев, когда сталкиваюсь с PA. Ни разу ещё не завелся так, как нужно. Постоянно приходится выдирать его из системы и ковыряться непосредственно с ALSA для того, чтобы получить нормальный звук.

Чего бы сообщество ни делало с дистрибутивом, какие бы службы и системы ни внедряло, у пользователя все должно работать так, как будто под капотом ничего не изменилось. Если у Вас что-то работает из рук вон плохо, возможно, пора рассмотреть для себя другие дистрибутивы.

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