LINUX.ORG.RU

Вышел PulseAudio 0.9.11

 ,


0

0

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

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

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

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

★★★★

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

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

а как иначе, если есть несколько выходов у звуковой карты?

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

> а как иначе, если есть несколько выходов у звуковой карты?

Вы вообще пробовали с PulseAudio работать? Там есть микшер такой. В нем видны все звуковые потоки от всех программ. Потоки можно перемещать по звуковым устройствам и регулировать уровни. Ну нахрена нужно делать выбор устройства и регулировку громкости в каждой программе, если можно реализовать все это один раз в одном месте. Удобно работать с одним микшером, в котором сразу видно что куда играет. Это можно было бы назвать "Consumer JACK".

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

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

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

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

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

Хоть это писал и не я, но, как такой же обладатель ESI Juli@, подтверждаю: мне, как рядовому обладателю, OSSv4 куда более симпатичен.

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

Для меня - возможность одной командой вручную указать и заблокировать частоту сэмплирования в 44100. В ALSA я данное действие не осилил. Ну и субьективно - мне не нравиться как звучит этак карта в ALSA. И, кстати, чтобы включить Джульету в ALSA в Debian мне пришлось пересобирать ядро - как то это не очень дружественно к владельцам, нес па?

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

>Нам удобно убавить/прибавить громкость в запущенной программе, либо сразу убрать громкость на всём выходе (телефон зазвонил, ночь наступила), чтоб любая другая программа не заорала на полную мощь в ненужное время.

общий регулятор есть.

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

>субьективно - мне не нравиться как звучит этак карта в ALSA

хм. вроде всё так.

>И, кстати, чтобы включить Джульету в ALSA в Debian мне пришлось пересобирать ядро - как то это не очень дружественно к владельцам, нес па?

У меня Debian Etch - зарабола сразу. Правда вешает систему при попытке выгрузки модуля (например при запуске alsaconf). Правда запускать его мне было и не надо. Всё пеерсобрать лень новую ALSA - может там это поправлено.

А ещё у вас есть какая то информация по использованию Juli@ в линукс?

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

>общий регулятор есть.

он и так есть. без pulseaudio.

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

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

>А ещё у вас есть какая то информация по использованию Juli@ в линукс?

А какая там еще может быть информация? Принес, воткнул, матюгнулся, установил OSS, заработала. Больше ничего для счастья и не надо. Если когда понадобится писаться - все равно буду делать это в оффтопике (не в wine же cubase запускать). А там к Джульке вообще никаких нареканий нет.

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

>зато представьте - вы настроили громкость программ днём. вечером и ночью вы это всё перенастраиваете заново для всех возможных потоков?

нет, зачем?

>потому что если вы общим регулятором снизите громкость - это будет не точно.

щито?

>одно может продолжать орать, другое может быть еле слышно.

ничего не будет орать громче, чем это разрешено общей регулировкой

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

>ничего не будет орать громче, чем это разрешено общей регулировкой

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

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

>А какая там еще может быть информация? Принес, воткнул, матюгнулся, установил OSS, заработала.

всё же странно. и у меня заработала и на сайте самой alsa написано только о зависах в дебиан при выгрузке.

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

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

Меня сейчас линчуют наверное, но я скажу - почему в винде этой ошибки я отродясь не видел? Любая кривая программа звук воспроизводила успешно - от кейгена до досовской игрушки.

Как сказали выше - звук должен работать из коробки, и лучше чтобы всё микширование происходило аппаратно и прозрачно для софта. А кому надо извращения - развлекайтесь со своими пульсами, джеками и прочими софтоприблудами.

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

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

PA к этой проблеме не имеет никакого отношения. Если такая проблема соществует, то независимо от того регулиуется ли громкость потоков в микшере PA или в каждой программе отдельно. Общий регулятор, кстати, в любом случае привязан к Mater или PCM аппаратного микшера звуковой карты.

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

неверно. видимо использование PulseAudio подразумевает выкручивание громкости в программах на полную мощность. а при снижении громкости общим регулятором в PulseAudio вы точно не знаете как в реальности будет звучать в конкретных программах. или же вам нужны специальные отстроенные профили под разное время дня/разную обстановку.

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

>откуда вы знаете как будет это звучать если оно ещё не звучит, но вы снизили общую громкость?

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

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

>а PulseAudio тогда зачем?

чтобы выставить громкость больше 100% :)

ну и чтобы с проводами не мучаться - а кинуть звук на колонки по сети

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

>Меня сейчас линчуют наверное, но я скажу - почему в винде этой ошибки я отродясь не видел? Любая кривая программа звук воспроизводила успешно - от кейгена до досовской игрушки.

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

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

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

Linux, Solaris, FreeBSD и UnixWare официально поддерживаются OSSv4, порт на Haiku - in progress.

А ALSA да, Advanced Linux Sound Architecture

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