The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск звукового сервера PulseAudio 13.0

13.09.2019 22:47

Представлен релиз звукового сервера PulseAudio 13.0, который выступает в роли посредника между приложениями и различными низкоуровневыми звуковыми подсистемами, абстрагируя работу с оборудованием. PulseAudio позволяет управлять громкостью и смешиванием звука на уровне отдельных приложений, организовывать поступление, смешивание и вывод звука при наличии нескольких входных и выходных каналов или звуковых карт, позволяет на лету менять формат звукового потока и использовать плагины, дает возможность прозрачно перенаправлять звуковой поток на другую машину. Код PulseAudio распространяется в рамках лицензии LGPL 2.1+. Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows.

Ключевые улучшения PulseAudio 13.0:

  • Добавлена возможность воспроизведения звуковых потоков, закодированных кодеками Dolby TrueHD и DTS-HD Master Audio;
  • Решены проблемы с выбором профилей для звуковых карт, поддерживаемых в ALSA. При запуске PulseAudio или горячем подключении карты модуль module-alsa-card иногда помечал недоступные профили как доступные, что приводило к выбору профиля карты с неработающим выводом. В частности, раньше профиль считался доступным, если содержал приёмник и источник, и хотя бы один из них был доступен. Сейчас подобные профили будут признаваться недоступными;
  • Прекращено сохранение выбранных профилей звуковых карт, работающих через Bluetooth. По умолчанию теперь всегда используется профиль A2DP, а не профиль, ранее выбранный пользователем, так как использование профилей Bluetooth-карт сильно зависит от контекста (HSP/HFP для телефонных вызовов, а A2DP для всего остального). Для возвращения старого поведения для модуля module-card-restore реализована настройка "restore_bluetooth_profile=true";
  • Добавлена поддержка наушников/гарнитур SteelSeries Arctis 5, подключаемых через USB. Серия Arctis примечательная тем, что использует раздельные устройства вывода с отдельным управлением громкостью для речи (моно) и остальных звуков (стерео);
  • В module-loopback добавлена настройка "max_latency_msec", которую можно использовать для задания верхней границы задержек. По умолчанию задержка автоматически увеличивается, если данные не успевают поступать, и предложенная настройка может оказаться полезной, если удержание задержек в определённых пределах важнее, чем перебои при воспроизведении;
  • В module-rtp-send добавлен параметр "stream_name" для определения символьного имени создаваемого потока вместо "PulseAudio RTP Stream on адрес";
  • Налажена работа S/PDIF для звуковых карт CMEDIA High-Speed True HD с интерфейсом USB 2.0, в которых для S/PDIF применяются необычные индексы устройств, не работающие в конфигурации по умолчанию в ALSA;
  • В module-loopback по умолчанию использованы определённые для источника параметры дискретизации;
  • В module-udev-detect и module-alsa-card добавлен параметр "avoid_resampling" для исключения по возможности преобразования формата и частоты дискретизации, например, когда требуется выборочно запретить изменение частоты дискретизации для основной звуковой карты, но разрешить для дополнительной;
  • Удалена поддержка ветки BlueZ 4, которая не сопровождается с 2012 года, после появления BlueZ 5.0;
  • Удалена поддержка intltool, потребность в которой исчезла после перехода на новую версию gettext;
  • Намечен переход на использование сборочной системы Meson вместо autotools. В настоящее время проводится тестирование процесса сборки с использованием Meson.


  1. Главная ссылка к новости (https://lists.freedesktop.org/...)
  2. OpenNews: Выпуск звукового сервера PulseAudio 12.0
  3. OpenNews: Представлен мультимедийный сервер PipeWire, идущий на смену PulseAudio
  4. OpenNews: Выпуск pulseaudio-qt 1.0.0
  5. OpenNews: DragonFly BSD прекращает поддержку PulseAudio
  6. OpenNews: Разработчики Fedora представили Pinos, аналог PulseAudio для видео
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/51483-pulseaudio
Ключевые слова: pulseaudio, audio, sound
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (145) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 23:02, 13/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –39 +/
    Как там с lowlatency? Все тухло, как в остальном линуксе?
     
     
  • 2.2, Кирилл (??), 23:06, 13/09/2019 [^] [^^] [^^^] [ответить]  
  • +19 +/
    Слишком жирно. Иди еще потренируйся
     
     
  • 3.25, КГБ СССР (?), 01:08, 14/09/2019 Скрыто ботом-модератором     [к модератору]
  • –42 +/
     
     
  • 4.31, Ogmy (?), 01:44, 14/09/2019 Скрыто ботом-модератором     [к модератору]
  • +13 +/
     
     
  • 5.33, КГБ СССР (?), 02:02, 14/09/2019 Скрыто ботом-модератором     [к модератору]
  • –18 +/
     
  • 5.41, Аноним (41), 04:41, 14/09/2019 Скрыто ботом-модератором     [к модератору]
  • –7 +/
     
  • 2.16, Аноним (16), 00:10, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    j a c k
     
     
  • 3.43, Аноним (43), 07:32, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Captain Jack Sparrow
     
  • 2.152, Алексей Михайлович (?), 20:37, 16/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Только наглухо поехавший будет использовать Pulseaudio для работы с низкими задержками. Для этого есть JACK, который поддерживает любая профессиональная аудиопрограмма для Linux.
     
     
  • 3.157, anono (?), 17:16, 17/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это ещё и притом, что jack+pulse работают просто замечательно (у меня на системе так, т.к. удобно в любой момент переключаться с jack аппаратуры на любую другую)
     
     
  • 4.158, Алексей Михайлович (?), 19:02, 17/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Это ещё и притом, что jack+pulse работают просто замечательно

    Лично у меня пульса перманентно через JACK работает. Да, неудобно на ноуте с Bluetooth-колонками и прочей шляпой (лень ковырять конфиг пульсы, чтобы можно было выбирать между JACK и другими картами), в остальном же оно дико стабильно и не пердит, как многие тут жалуются.

     
     
  • 5.160, anono (?), 12:32, 18/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> Это ещё и притом, что jack+pulse работают просто замечательно
    > Лично у меня пульса перманентно через JACK работает. Да, неудобно на ноуте
    > с Bluetooth-колонками и прочей шляпой (лень ковырять конфиг пульсы, чтобы можно
    > было выбирать между JACK и другими картами), в остальном же оно
    > дико стабильно и не пердит, как многие тут жалуются.

    хз, у меня как раз ради этого так и организовано. Пульса работает со всеми прилагами по дефолту и направляет поток в джек. Игры, браузер, всё идёт в пульсу автоматом. А когда мне надо в Ardour или подобном работать, я их прокидываю напрямую в джек через настройки и latency минимальный. То же касается гитарного и остального музыкального софта.

     

  • 1.3, Кирилл (??), 23:07, 13/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Pulse Audio давно можно использоваться как клиент jack для тех кому нужны низкие задержки и чтобы при этом звук в приложениях и браузере нормально работал.
     
     
  • 2.9, Аноним (9), 23:40, 13/09/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Но ведь им можно не пользоваться, и иметь низкие задержки и нормально работающий звук.
     
     
  • 3.130, EuPhobos (ok), 10:33, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Когда нужно быстро переключить звук на BlueTooth наушиники, или на HDMI выход - PulseAudio.
    Однако у меня парадокс. Ни то, ни другое нормально не работает, т.к. это PulseAudio.
    BlueTooth что бы заработал, нужно переподключить их. Т.е. включаем наушники, они подключаются, но на Пульсе не появляется устройство. Нужно зайди например в blueman или bluetoothctl и сделать отключиться/подключиться и только после этого действия появляется устройство в пульсе.
    С HDMI сложнее, при включении телевизора, так же устройство вывода не появляется само, нужно сделать pulseaudio -k / pulseaudio -D
     

  • 1.4, Константавр (ok), 23:08, 13/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А у кого-нибудь блюпупные наушники когда-нибудь автоматически переключались в HSP/HFP и обратно, при звонках на хоть какой-нибудь мессенджер? У меня так и не получилось. И я не могу понять, это проблема Блюза, пульсы, или того что мессенджеры тупо не пользуются этой возможностью?
     
     
  • 2.5, Alex Gluck (?), 23:17, 13/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тоже бесит, на федоре даже вручную переключиться не могу.
     
     
  • 3.45, Аноним (1), 08:04, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Вот поэтому, господа, я и сижу на винде.
     
     
  • 4.85, Аноним (85), 14:54, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    А здесь чего забыл?
     
     
  • 5.112, Аноним (112), 18:51, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А здесь чего забыл?

    Я его попросил нас повеселить. Вот и старается.

     
  • 2.47, Murz (ok), 08:20, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да, тоже с этим мучаюсь, думал у меня одного что-то не так. Не пойму кто виноват и кого ковырять, чтобы заработало. Кто изначально должен сигнал генерить о том, что надо переключиться?
     
     
  • 3.50, DiabloPC (ok), 08:26, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    По идее при запросе доступа к микрофону сами уши должны переключиться в другой профиль, т.к a2dp умеет только принимать поток.
     
  • 2.48, DiabloPC (ok), 08:24, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Были у меня одни китайцы, копия LG730, они это каким-то чудесным образом делали. Все остальные, что мне попадались, ну никак не хотят. Так что получается это от самих ушей зависит
     
     
  • 3.95, Канифоль Патрика (?), 16:19, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Линукс, Китай, Жев^W пластмассовый рис! Уши всех стран, соединяйтесь!
     
     
  • 4.113, Аноним (112), 18:53, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Линукс, Китай, Жев^W пластмассовый рис!

    В следующий раз не жмоться и ешь нормальный. Ты тут нужен живым.

     
  • 2.49, Murz (ok), 08:24, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вон тут https://www.reddit.com/r/linux/comments/at0zo0/til_that_since_2017_its_possibl пишут, что пара настроек в самой пульсе должна помочь
     

  • 1.8, Аноним (8), 23:35, 13/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Когда там уже Wire допилят... Леня спаси нас от пулься!!!!
     
     
  • 2.30, Аноним (-), 01:40, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    PipeWire выглядит бредовейшим идиотизмом и велосипедом даже на фоне pulseaudio.
     
     
  • 3.38, kiwinix (?), 03:04, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А можно развернутую критику? А то вроде как pipewire призван решать проблемы не только со звуком.. Поэтому логично что начали делать новый продукт. Что с ним уже не так?
     
     
  • 4.40, Дон Ягон (ok), 03:30, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > А то вроде как pipewire призван решать проблемы не только со звуком.. Поэтому логично что начали делать новый продукт. Что с ним уже не так?

    А какие проблемы он призван решать? Я не очень владею вопросом, но судя по описанию это какой-то монструозный комбайн непонятного назначения. Что я смогу делать с pipewire, чего я не могу делать сейчас?
    (я и pulseaudio не использую - просто не знаю для чего он мог бы мне пригодиться)

     
     
  • 5.65, кельвин (?), 12:43, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    а я вообще без звуковухи живу, просто не понимаю что я мог бы делать с ней чего не могу делать сейчас, зачем бы мне могло это всё пригодиться?
     
     
  • 6.73, анонн (ok), 13:04, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а я вообще без звуковухи живу, просто не понимаю что я мог
    > бы делать с ней чего не могу делать сейчас, зачем бы мне могло это всё пригодиться?

    Т.е. даже фанаты толком не знают, какие не выдуманные проблемы (помимо "предыдущую систему допилили и она теперь более-менее работает - значит пора переписать с ноля!") оно будет решать и вместо аргументов могут только агрессивно петросянить? Яснопонятно.


     
  • 6.96, Канифоль Патрика (?), 16:21, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    То есть, даже на материне кодека нет? *с интересом
     
  • 6.126, Дон Ягон (ok), 23:20, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > а я вообще без звуковухи живу, просто не понимаю что я мог бы делать с ней чего не могу делать сейчас, зачем бы мне могло это всё пригодиться?

    Ты вот ехидничаешь, а я вполне серьёзно.
    Речь не о том, что "pulseaudio не нужен в принципе", а о том, что он не нужен лично мне. Всё что мне нужно работает и так -> зачем плодить сущности?

     
  • 6.149, Ilya Indigo (ok), 10:04, 16/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Хакинтош?
     
  • 4.44, Нобель (?), 07:52, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    все с ним так, не слушай хейтеров
     
  • 2.37, kiwinix (?), 03:03, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Так допилили же вроде.. Видел в новостях на пхорониксе..
     
  • 2.87, Аноним (85), 14:57, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Когда там уже Wire допилят... Леня спаси нас от пулься!!!!

    А что, Wire пилит Лёня? Тогда швах...

     
     
  • 3.107, kiwinix (?), 18:18, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да вроде не Леня
    https://www.opennet.dev/opennews/art.shtml?num=47231
     
  • 2.136, prokoudine (ok), 13:53, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Никогда: https://github.com/PipeWire/pipewire/graphs/code-frequency
     

  • 1.10, анонн (ok), 23:44, 13/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Очень обтекаемая формулировка, без уточнения, кем именно что поддерживается ... большой текст свёрнут, показать
     
     
  • 2.19, Аноним (19), 00:31, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Вот именно а еще вспомнить что Linux это посути не UNIX а черте что. Но им плевать,они пишут свой стондарт вместо UNIX.....Хипсторы....
     
  • 2.22, Дон Ягон (ok), 00:46, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В опенке запатчено еще больше:
    > http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio/pulseaudio/patches
    > начиная с patch-configure_ac

    Справедливости ради, то, что "in the Attic" - это отсутсвующие в последней ревизии файлы, такой вот там странный интерфейс. Но можно так: http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio/pulseaudio/patches/?hide .

    А по-существу вопроса - согласен.

     

  • 1.11, ScoutMX (?), 23:48, 13/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows.

    macOS? Windows? Они там серьёзно? Кто в здравом уме будет использовать подобные экскременты на этих системах?
    Да даже во FreeBSD есть шикарная звуковая подсистема.

     
     
  • 2.14, аноним3 (?), 23:52, 13/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    кстати давно не лазил во фряху, а что там сейчас?
     
     
  • 3.15, анонн (ok), 23:58, 13/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > кстати давно не лазил во фряху, а что там сейчас?

    Все еще ОSS, а что?
    Звук все так же микшируется, громкость регулируется, ЦПУ не жрет, не шипит - еще и эту вашу пульсу переживет.

     
     
  • 4.17, ScoutMX (?), 00:20, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да, звук во фряше конечно вообще классный. Я думаю, это далеко не последняя причина, по которой всякие там нинтенды и сони берут её в качестве основы для своих консолек.
     
     
  • 5.51, Анони (?), 09:31, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да, и из коробки используют OSS и дрова для 3D
     
  • 5.159, Аноним (159), 08:55, 18/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Единственная причина у соней - лицензия, с которой можно заюзать чужой код нахаляву. Всё остальное мелочи.
     
  • 4.27, Дон Ягон (ok), 01:13, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Все еще ОSS, а что?

    Это всё-таки некорректно. API там совместим с OSSv4, код уже давно свой.
    https://wiki.freebsd.org/Sound#History

     
     
  • 5.32, анонн (ok), 01:46, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я вначале добавил в скобках внимание фряшный OSS древний линухоидный , но п... большой текст свёрнут, показать
     
     
  • 6.34, Дон Ягон (ok), 02:05, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Я вначале добавил в скобках (внимание: фряшный OSS != древний линухоидный), но потом подумал - пятница, опеннет, новость про пульсу, ветка про фрю. И стер ;)

    Не парься, я просто зануда).

     
  • 6.35, Дон Ягон (ok), 02:28, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> API там совместим с OSSv4, код уже давно свой.
    > Кстати, давно не смотрел. Кажется 4front реализация того-эт-самое:

    ВНЕЗАПНО вроде даже живое:
    https://svnweb.freebsd.org/ports/head/audio/oss/
    http://www.opensound.com/freebsd.html
    (сам узнал об этом вот только сейчас)

    Но да, с sound(4) у них общий только предок и API.

     
  • 4.28, аноним3 (?), 01:25, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ну oss  и в лине есть или был, но из-за лицензии основной была всегда альса. как то в мандриве 2007 еще oss настраивал, ничего так играла. но большой разницы с альсой тогда не заметил. может oss подросла?))
     
  • 4.110, crypt (ok), 18:43, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    и можно разные уровни громкости для разных приложений задать в OSS? sndio там как легковесная альтернатива pulseaudio. только вот ведь это не от ОС зависит, а от приложений, которые должны использовать API.
     
     
  • 5.125, анонн (ok), 22:05, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > и можно разные уровни громкости для разных приложений задать в OSS?

    OSS - это не альса (без dmix), в качестве надстройки-миксера над которой пульсу когда-то изначально задумывали и пропихивали.




    man snd
    VPC
         FreeBSD supports independent and individual volume controls for each ac-
         tive application, without touching the master sound volume.  This is
         sometimes referred to as Volume Per Channel (VPC). The VPC feature is
         enabled by default.



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


     
     
  • 6.137, crypt (ok), 15:40, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    хм, это интересно. ну ок, будем считать, что snd во freebsd совершенна, а косяки на стороне конкретных приложений. mplayer на freebsd "забывает" последний уровень громкости и запускается с неким дефолтом. и прочие неоттестированности.
     
     
  • 7.145, ы (?), 00:15, 16/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    mplayer так и должен работать. а вот vlc по умолчанию сохраняет последнюю громкость, но в настройках есть галочка, чтобы это отключить.
     

  • 1.12, Аноним (12), 23:50, 13/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    пшшшаудио...
     
     
  • 2.18, axredneck (?), 00:28, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    export PULSE_LATENCY_MSEC=100
    Значение подбирать индивидуально. Чем меньше, тем пшшш, но зато и задержка меньше. У меня при 100 пшшш пропало совсем вообще.
     
     
  • 3.21, Аноним (21), 00:43, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    100 достаточно много, ближе к 40 уже не ощущается задержка чего бы то ни было при ректальном^W визуальном использовании, со звуком вроде у человека всё ещё медленнее происходит. А сотен уже заходит за грань того, что ты что-то тронул и оно звенить.
     
     
  • 4.23, axredneck (?), 00:47, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну я бы не сказал, что при значении в 100 у меня между кликом мышки и звуком выстрела проходит целых 100 мсек. Не знаю, как именно пульса это значение обрабатывает, в общем.
     
     
  • 5.88, Xasd (ok), 15:25, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну я бы не сказал, что при значении в 100 у меня между кликом мышки и звуком выстрела проходит целых 100 мсек

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

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

     
  • 4.29, аноним3 (?), 01:30, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    не знаю как у всех, когда запускал гитарный процессор ( просто посмотреть, так у меня лампа) когда задержка была 20 мсек ощущалось и еще как. если идет сплошным потоком воспроизведение аудио, то конечно не услышишь, но когда инструмент играет в линию.. поверь от слуха не уйдет. но мы говорим о простом аудио/видео прослушивании, так что норм.
     
     
  • 5.36, axredneck (?), 02:29, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну какбэ Пульсаудио на такой юзкейс и не рассчитано. Посмотрим, как Pipewire себя покажет в таких сценариях.
     
     
  • 6.53, camel (?), 10:07, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ЕМНИП одной из главных причин, почему было решено делать pipeware и хоронить пульсу был как раз этот буфер, про который тред. В общем случае его оптимальный размер подобрать невозможно, а предсказывать не всегда получается: то latency, то пшшпшш. Потому, опять же ЕМНИП, было решено менять концепцию и делать этакий аля dbus, только мультимедиа.
     

  • 1.39, Аноним (-), 03:18, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    единственный проект поцтеринга, за который не стыдно (на нынешнем уровне, всм, а не то что было на момент когда начали насаждать)
     
     
  • 2.52, SR_team (?), 09:36, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ну вот если по чейнджлогу посмотреть, то стыдно должно быть вплоть до 10й версии, а это довольно долго
     
  • 2.66, анонн (ok), 12:46, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > единственный проект поцтеринга, за который не стыдно (на нынешнем уровне, всм, а
    > не то что было на момент когда начали насаждать)

    2015 год, изменения в новом релизе 7.0
    https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/7.0/
    > Exiting due to SIGTERM isn't considered a failure

     
  • 2.111, crypt (ok), 18:46, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > единственный проект поцтеринга, за который не стыдно

    это тебе не стыдно, когда ты начал знакомство с версией 13 спустя 10+ лет разработки. Поттеринг его давно забросил и за него все баги правили другие люди. и так с любым проектом. какое бы говно ни было, придет новое поколение и полюбит его всей душой.

     

  • 1.46, Аноним (1), 08:17, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Катастрофа. Линукс как раз из за этого вообще не годится для работы с аудио. Пока настроить, то сто раз поседеешь.
     
     
  • 2.121, аноним3 (?), 20:38, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    вот тут согласен. хотя если просто как записывающая станция то все ок. еще семплы и всякие драм ритмы вполне и на стоковых настройках работают без всяких там jack и прочего. а вот если серьезная обработка звука в реальном времени, то да даже с jack плоховато еще.
     
     
  • 3.153, Алексей Михайлович (?), 21:59, 16/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Заканчиваю альбом на линуксе с JACK, всё отлично. Что я сделал не так?
     

  • 1.54, Аноним (54), 10:40, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Господи что за бред!!

    Чего так нервничать, было бы из-за чего :). А звук трещит.
    ЗЫ Перед "что" надо было запятую. Вы и код так пишете, или Вы из поддержки, горки из тел строите?

     
  • 1.55, Аноним (55), 11:15, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    объясните, что такое пшшш, за что так ругают пульсу? я ничего такого не замечал, всё нормально работает
     
     
  • 2.57, Аноним (57), 11:36, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ты просто непривередливый аудиофил. У тебя в аудиосистеме наверняка провода даже не золотые. Фу быть таким.
     
     
  • 3.59, Какие ваши доказательства Анонином (?), 11:57, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Все аудиофилы просто позёры которым продают втридорого побрякушки.
     
     
  • 4.61, Аноним (57), 12:04, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Всех хейтеры пульса позёры тоже.
     
  • 4.97, Канифоль Патрика (?), 16:28, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Аудиофилы и Линукс - нонсенс.
     
     
  • 5.154, Алексей Михайлович (?), 22:01, 16/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, то-то в топовых аудиофильских плеерах со всякими сетевыми примочками линух внутри. Я уж не говорю про профессиональный сегмент, где девайсов с линуксом внутри предостаточно.
     
     
  • 6.161, Аноним (161), 20:27, 18/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да сколько можно ныть ну силы нету всем ясно, что инженру проще делать на Linux, а бизнесу прибыльнее делать ширпотреб на любой другой платформе.
     
     
  • 7.162, Алексей Михайлович (?), 14:13, 19/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Да сколько можно ныть

    Ноет тут только твоё пожухлое очко.

     
  • 4.122, аноним3 (?), 20:48, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    вообще да. потому как золото не помогает на микроскопических расстояниях внутри усилка, а вот когда это на реальном профи оборудовании, которое проводами по 20 м стягивается, то да. затухание сигнала и тому подобное существует, но чес слово в домашнем ламповом усилке не сильно то и помогает. хотя сама лампа "чистит" выходной сигнал из за самого устройства лампы.( ну там есть некоторый подрез гармоник поэтому звук выходит "кристальным") . в этом то и отличие от транзисторов. но что бы золото сильно влияло на звук? только на больших протяженностях проводов.
     
  • 3.71, анонн (ok), 12:58, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты просто непривередливый аудиофил. У тебя в аудиосистеме наверняка провода даже не золотые. Фу быть таким.

    Просто еще не все тут *никсоиды со стажем аж 3 месяца или WSLщики.


     
  • 2.69, анонн (ok), 12:50, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > объясните, что такое пшшш, за что так ругают пульсу? я ничего такого
    > не замечал, всё нормально работает

    Видимо, пульса или вообще не запускается или не может сильно повлиять на звук в WSL?


     
  • 2.72, iPony129412 (?), 13:00, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > объясните, что такое пшшш, за что так ругают пульсу? я ничего такого не замечал, всё нормально работает

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

    За лет десять пользования macOS, Windows, Linux - проблемы со звуком отгребаю только с последнем пунктом. И это ещё учитывая только простой юзеркейс для линуксов - проводной (не Bluetooth) звук 2.0 без всяких засыпаний/гибернаций.

     
     
  • 3.114, Аноним (112), 19:06, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Целых 10 лет Обычно для формирования авторитетного мнения достаточно 2-3 года ... большой текст свёрнут, показать
     
     
  • 4.146, ы (?), 00:23, 16/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    audigy? слабаки. у меня Vortex 2 был. драйверы от производителя? забудьте.
    завести в Linux? ни ядро, ни oss4 полного счастья не давали. зато внезапно во FreeBSD работало.
     
  • 3.163, Алексей Михайлович (?), 14:17, 19/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > За лет десять пользования macOS, Windows, Linux - проблемы со звуком отгребаю
    > только с последнем пунктом. И это ещё учитывая только простой юзеркейс
    > для линуксов - проводной (не Bluetooth) звук 2.0 без всяких засыпаний/гибернаций.

    Это тебе как удалось? Я регулярно отгребал на винде, особенно с профоборудованием. На линуксах же последние 13 лет не отгребал ни разу, в том числе и с дорогими студийными железками. Исключение — Akai EIE (дешманское говно с 16-битными ЦАП на входе и выходе), но на неё в тот момент драйвера в принципе не было, даже от комьюнити. Она попросту не завелась, ибо не class compliant, а проприетарное черезжопие.

     

  • 1.56, Аноним (57), 11:35, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пульс нужен как минимум для галочки что звук есть.
     
  • 1.58, EnemyOfDemocracy (?), 11:49, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А что, разьве звуковой сервер ещё не пихнули в системд?
     
     
  • 2.62, Аноним (57), 12:07, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не подсказывай им.
     

  • 1.60, Какие ваши доказательства Анонином (?), 11:59, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Дайте аналоги для: PulseAudio, Avahi и systemd. Хочу в своём компуктере без Леннарта Пёттеринга.
     
     
  • 2.76, Аноним (76), 13:21, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    apt purge
     
  • 2.109, Аноним (109), 18:38, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.gentoo.org/
     
  • 2.133, Аноним (133), 13:32, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Голая ALSA и openrc. Avahi придется оставить как напоминание о Великом Зле.
     
  • 2.150, Ilya Indigo (ok), 10:08, 16/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Alsa + привильный конфиг + необходимые плагины.
     

  • 1.63, Zenitur (ok), 12:17, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    С ALSA есть одна проблема, которая не связана непосредственно с ALSA. Это запись видео с экрана при помощи ffmpeg. Для начала, расскажу про саму возможность.

    Эта возможность включается параметром -f x11grab. Она появилась в 2010 году, включается параметром configure --enable-x11grab. Я узнал об этом благодаря этим статьям:

    https://zenway.ru/page/howto-install-ffmpeg-x264
    https://zenway.ru/page/screencasting-linux-ffmpeg

    Может показаться, что обозначать год было не обязательно, но я написал его не просто так. Те, кто помнят Ubuntu 10.04 и 10.10, помнят также и то, что Пульса уже доминировала (но отключать её было всё ещё популярно). Уверен, что авторы фичи x11grab тоже пользовались Пульсой, и тестировали её тоже с Пульсой. Потому что, при использовании этой возможности в связке с ALSA, у меня никогда не записывался корректно звук. В связке же с PulseAudio, всё нормально.

    Как это проявляется? Пока я записываю с экрана просто десктоп с браузером, то всё норм. Но если фреймрейт видео начинает уменьшаться из-за большой нагрузки на процессор (например, запись геймплея), то звук повреждается. С Пульсой такого нет.

    https://trac.ffmpeg.org/ticket/2504 Вот страничка бага. Он всё ещё не пофикшен. Возможно, потому, что большинство людей не знает, как захватывать line out без "пульсы". С Intel HDA это и правда проблемно. У меня Creative Emu10k, и с ней не пришлось ничего настраивать.

    Нашёл интересный коммент: оказывается, если запустить два разных процесса ffmpeg, один из которых записывает только видео, а другой - только аудио, то всё работает правильно. Затем сводить.

    Я, как убеждённый ALSA-only пользователь, скомпилировал Gentoo без Пульсы. Но я признаю, что "Пульса" иногда всё-таки нужна. Я устанавливаю её одной командой, если надо записать видео с экрана.

     
     
  • 2.67, будда (?), 12:47, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А мне понравился recordmydesktop для таких дел.
     
     
  • 3.70, Zenitur (ok), 12:50, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я им пользовался годом ранее, в 2009 году в Ubuntu 8.10. Это была очень популярная прога, даже на Wikipedia страница есть. Потом я перешёл на использование ffmpeg, потом на Gstreamer, потом на OBS
     
  • 2.127, kiwinix (?), 23:38, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    По идее тебе PipeWire будет работать для всего сразу)
     
     
  • 3.134, Аноним (133), 13:34, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    О, будет аналог пшш-пшш для видео! Круто!
     
  • 2.131, Аноним (131), 12:18, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > если фреймрейт видео начинает уменьшаться из-за большой нагрузки на процессор (например, запись геймплея), то звук повреждается.

    Чтобы этого не происходило, достаточно увеличить буферы приёма звука.



    ffmpeg -f alsa -rtbufsize 1M -thread_queue_size 64 -i default ...



     

  • 1.68, Zenitur (ok), 12:49, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    И ещё один коммент по теме "пульсы". Пишу этот пост из SLE 11 SP4, система 2009 года, которая до сих пор получает обновления (но моя - уже нет, т.к. не проплатил). Тут PulseAudio 0.9.10. Работает норм, слушаю музыку из QMMP 1.3, управляя специальными кнопками на клавиатуре. Офисный комп 2 ядра, 4 гига, видео интеграшка, звук Intel HDA.

    Помимо прослушивания музыки, на работе я играю в Minecraft, когда есть свободное время. Играю с версии 1.3, то есть очень давно (ОСь тогда ещё была openSUSE 11.4). Чем новее становилась игра, тем тяжелее она шла на интегрированном графическом проце. В настоящий момент, версия игры 1.13 по-прежнему идёт "на минималках", чего достаточно для времяпровождения на ферме опыта и зачаровывания вещей (не на улицу же выходить - отбиваться от зомби-детей с таким фреймрейтом).

    И вот когда в системе запущена Java 1.8, и тяжёлая игра под ней, а также Excel в Crossover Wine, Paragon NTFS, и антивирус NOD32. А система, это всего лишь Athlon архитектуры K10 с двумя ядрами - то Пульса не выдерживает немного. Маленькие лаги звука имеются. Заметны, правда, только в наушниках. Конфиг дефолт. Если Пульсу выключить (в SUSE даже кнопка есть), то с чистой ALSA не пропадает звук.

    Чем-то напоминает запуск Dosbox на Raspberry Pi. Там Sound Blaster эмулируется. И из-за этого, в связке с малой мощностью системы, может начать тормозить звук. Тогда как на настоящем 386, у которого кнопка Turbo в неправильном положении, геймплей может лагать, но звук всегда будет гладким, потому что аппаратный.

     
     
  • 2.74, JustMe (?), 13:07, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я извиняюсь за оффтоп,

    >И вот когда в системе запущена Java 1.8, и тяжёлая игра под ней, а также Excel в Crossover Wine, Paragon NTFS, антивирус NOD32. А система, это всего лишь Athlon архитектуры K10 с двумя ядрами - то Пульса не выдерживает немного. Маленькие лаги звука имеются. Заметны, правда, только в наушниках. Конфиг дефолт. Если Пульсу выключить (в SUSE даже кнопка есть), то с чистой ALSA не пропадает звук.

    А зачем вам/им pulseaudio и linux вообще? Ексель, джаву и нод32 с нтфс можно нативно запускать с винды без эмуляции...

     
     
  • 3.77, Zenitur (ok), 13:28, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что виндофс настолько плох, что в нём даже нельзя пользоваться локальной ... большой текст свёрнут, показать
     
     
  • 4.79, Ананнимас (?), 14:17, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что сеть в винде рассчитана на наличие сервера. А то, что без него винда играет в игру - а кто у нас сегодня мастер браузер каждый раз, когда комплюктер с этим самым мастрер браузером отключился - проблема исключительно домашних сетей.

    Плюс начиная с XP/2003 там что-то поменялось и смешивать сеть с XP+ и 98/2000 без гемороя с реестром скорее всего не получится.

    Что там творится после семерки мне не ведомо.

    А вот использовать антивиркс на линуксе - просто смех...

     
     
  • 5.81, крокодил мимо.. (?), 14:27, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > А вот использовать антивиркс на линуксе - просто смех...

    сказало "поколение Next" бородатому одмину корпового почтовика..

     
     
  • 6.91, Аноним (57), 15:42, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Во-во корпоративные правила сказали что нужен антивирус значит ставь антивирус. Не удивлюсь если сабж еще какой-нибудь гос.
     
     
  • 7.155, Алексей Михайлович (?), 22:05, 16/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ебланушка, антивирь на линухе нужен для того, чтобы твои отделы логистики и бухгалтерии не нацепляли себе всякого дерьма через почту.
     
  • 6.141, Ретроград (?), 18:32, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если этот бородатый админ держит сервер на АМД К10, да еще и играет на нем при этом, то это, скорее всего, обычный небритый школьник.
     
  • 5.135, Аноним (133), 13:39, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Плюс начиная с XP/2003 там что-то поменялось и смешивать сеть с XP+ и 98/2000
    Там поменялась архитектура.
     
  • 4.80, крокодил мимо.. (?), 14:24, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Так или иначе, уже всё.

    "увы"©™.. после 20-ти лет использования (с 7.0) уполз от безысходности, чсбх, на Хрюкс..

     
  • 4.99, Канифоль Патрика (?), 16:38, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Сети "Общедоступные" или "Частные" - это с самого начала нужно определять, а потом уже частности разруливать. Если винда определила твою сеть как "общедоступную", то ты не увидишь своего компа ниоткуда нифига, чОрт рогатый! Это азы для школьников.
     
     
  • 5.119, Аноним (119), 20:23, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Винда определила сеть как "неопознанную", а если задать шлюз, то тогда уже можно выбрать, общественная ли она, или частная. Закрытая сеть без выхода в интернет? Да ты что!
     
  • 2.94, Канифоль Патрика (?), 16:16, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Зомби-дети надавали Зенитару фреймрейтами прямо по пульсе!
     
     
  • 3.144, Аноним (133), 22:02, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Звучит как описание прона пятнадцатилетней давности.
    Ябпосмотрел.
     
  • 2.101, Канифоль Патрика (?), 16:46, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Руководство Зенитара не любило
    И на покупку ему нового компа давно забило
    Зато купили большую бутылку Мартини Лене
    Лена хотя бы грациозно умеет стоять на коленях
     
  • 2.118, Аноним (85), 20:12, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Пишу этот пост из SLE 11 SP4, система 2009 года

    Мдаа... Zenitur знатный некрофил.

     
     
  • 3.120, Аноним (119), 20:24, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    У нас пол-страны сидит на системе 2009 года (не Linux)
     
     
  • 4.129, iPony129412 (?), 06:22, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это Windows 7 то? Так она поддерживается ещё, и вообщем случае приложения её поддерживают.
    А вот десктопный линукс 2009 года — это совсем неподдерживаемый кусок того самого.
     
     
  • 5.132, Анонец (?), 13:32, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    iGoGo лошадка дело говорит
     
  • 5.140, Аноним (119), 18:26, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вот почему Zenitur в Майнкрафт играет. Там же Java, плевать на год выпуска системы. В Debian 10 бы в Стиме играл во что-нибудь

    Если серьёзно, то не знаю как SLES, а CentOS шестая на рабочих станциях живёт себе. Главное - работу работать. Там, где процесс отлажен годами, апдейты могут сделать только хуже

     

  • 1.82, Аноним (-), 14:31, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    объясните нубу - разве без пульсы можно на системном уровне (т.е без встроенных в прогу "крутилок") регулировать громкость отдельных приложений? (т.е, допустим, заглушить браузер на время работы какого нибудь vlc)

    Пробовал разные интерфейсы для альсы, но данного функционала нигде не нашел - везде один ползунок громкости на одно устройство вывода

     
     
  • 2.83, крокодил мимо.. (?), 14:40, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > объясните нубу - разве без пульсы можно на системном уровне (т.е без
    > встроенных в прогу "крутилок") регулировать громкость отдельных приложений?

    man jack

    p.s.: альса без dmix и альса с кошерным dmix - вот в чём вопрос и цимес..

     
     
  • 3.123, Аноним (123), 20:50, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, гланды через зад.
     
  • 3.156, Алексей Михайлович (?), 22:07, 16/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    JACK — это для профессионального аудио. Вообще не туда. Нет в нём регулилровок громкости отдельных, и не предусмотрены, так как в профессиональном аудио это ВСЕГДА выносится на сторону самого аудиоприложения.
     

  • 1.86, крокодил мимо.. (?), 14:57, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    во.. нашёл:

    http://0pointer.de/blog/projects/when-pa-and-when-not.html

    Карл.. нет слов.. от "...dynamically adjusting to the lowest latencies any of the connected clients needs. Client communication is fully asynchronous, a single client cannot stall the entire pipeline..." путём введения надстройки над Alsa хоцца просто взять, и ......!  но, чсбх, этого было мало.. оно родило systemd..

    у-фф.. улыбаемсо и машем..

     
     
  • 2.92, леонид п. (?), 16:00, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да никто вроде бы не утверждал что PA не дерьмо, но пока pipewire до ума доведут - выбора особо и нет.
     
     
  • 3.115, crypt (ok), 19:15, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я частным порядком на freebsd стал переползать...
     

  • 1.89, Аноним (89), 15:28, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    новость опубликована в пятницу 13-го, да и еще 13 версия, это должно что то да значить, есть на опеннете анонимные астрологи и хироманты ?
     
     
  • 2.90, Аноним (57), 15:41, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Для комментариев на опеннете давно можно написать нейронную сеть и генерировать комментарии. Ответ на твой вопрос что эти сигнали значат что пульсаудио не нужно.
     
  • 2.117, Аноним (112), 19:31, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > новость опубликована в пятницу 13-го, да и еще 13 версия, это должно
    > что то да значить, есть на опеннете анонимные астрологи и хироманты
    > ?

    Да. Да. Да.

     

  • 1.103, user90 (?), 17:30, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто это чудо разрабатывает-то? Аа, нет, спасибо))
     
  • 1.105, abi (?), 18:04, 14/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пролезала эта поделка ко мне во фряху, но к счастью, и нам перепадают крошки со стола OpenBSD и всё что нужно собирается с SNDIO.
     
     
  • 2.116, crypt (ok), 19:24, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    thunderbird не собирается. и какой миксер с ним использовать?
     
     
  • 3.124, Аноним (85), 21:30, 14/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Braun
     
     
  • 4.128, Канифоль Патрика (?), 05:17, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Браун давно уже продали поттерингам. Так что теперь хоть Витёк.
     
  • 4.138, crypt (ok), 15:42, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Braun

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

     
  • 3.139, abi (?), 16:53, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Собирается с SNDIO
     

  • 1.142, Mr. Sneer (?), 20:02, 15/09/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я на своем домашнем ПК опять поставил FreeBSD 12. Разумеется, без pulseaudio.
    Так я это к чему, на мой колхозный слух, звук в FreeBSD значительно лучше, чем в Linux+Pulseaudio. QMMP прекрасно умеет OSS, firefox работает через эмудяцию alsa. Искренне не понимаю, нахрен нужно это пшшш аудио. При нагрузке в 9 единиц на core i7 2013 года: на линуксе имеем заикания звука, на freebsd - все без проблем.
     
     
  • 2.143, Анонн (?), 21:06, 15/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Я на своем домашнем ПК опять поставил FreeBSD 12. Разумеется, без pulseaudio.
    > Так я это к чему, на мой колхозный слух, звук в FreeBSD значительно лучше,

    И это при дефолтах.
    А если сделать
    sysctl



    dev.pcm.0.play.vchanmode=adaptive
    dev.pcm.1.play.vchanmode=adaptive
    dev.pcm.2.play.vchanmode=adaptive
    dev.pcm.3.play.vchanmode=adaptive
    hw.snd.maxautovchans=32
    hw.snd.feeder_rate_quality=4
    hw.snd.vpc_0db:100


    (хотя на практике заметен будет скорее всего последний пункт - по умолчанию там 45,



    hw.snd.vpc_0db
                 Default value for sound volume.  Increase to give more room for
                 attenuation control.  Decrease for more amplification, with the
                 possible cost of sound clipping



    )

    > чем в Linux+Pulseaudio.

    Ну вот возьмем mpg123 - там регулятор звука реализован вот так:



    Another note: The volume up and down is performed by changing the scale factor (like the -f parameter) ... so the audio is scaled digitally in the given range of the output format (usually 16bits). That means the lowering the volume will decrease the dynamic range and possibly lessen the quality while increasing volume can in fact increase the dynamic range and thus make it better, if you deal with a silent source and no clipping is necessary.


    т.е. результат тут после "усиления" пульсой будет, мягко говоря, "не очень".  
    > firefox работает через эмудяцию alsa.

    С разморозкой Вас!
    https://www.opennet.dev/opennews/art.shtml?num=46187
    >Причина прекращения поддержки звуковой системы ALSA в Firefox
    > 14.03.2017 19:06

    https://groups.google.com/forum/#!topic/mozilla.dev.platform/jRAqSTri66I
    > Our ALSA backend has fallen behind in features, it is buggy and difficult to fix. PulseAudio is contrastingly low maintenance. I propose discontinuing support for ALSA in our official builds and moving it to off-by-default in our official builds.

     
     
  • 3.147, ы (?), 00:29, 16/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну вот возьмем mpg123 - там регулятор звука

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

     
  • 3.148, Mr. Sneer (?), 09:56, 16/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    С разморозкой Вас!
    https://www.opennet.dev/opennews/art.shtml?num=46187
    >Причина прекращения поддержки звуковой системы ALSA в Firefox
    > 14.03.2017 19:06

    Опции при сборке последнего firefox:

    Options available for the group AUDIO
    ALSA=on: ALSA audio architecture support
    JACK=on: JACK audio server support
    PULSEAUDIO=on: PulseAudio sound server support
    SNDIO=on: Sndio audio support

    Как я понимаю, ALSA можно до сих пор юзать в firefox, возможно пока просто не выпилили это полностью или в портах что-то допиливают, для возврата этой возможности.

     
     
  • 4.151, Анонн (?), 12:31, 16/09/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Как я понимаю, ALSA можно до сих пор юзать в firefox, возможно
    > пока просто не выпилили это полностью или в портах что-то допиливают, для возврата этой возможности.

    В официальной сборке вроде как альза убрана с 52 версии. В third-party пока еще есть возможность собрать с поддержкой альзы, но "включить опцию" и "мейтейнить свой патч, который мержит поддержку альза обратно" две большие разницы. Тем более, во фре, где pkg info --pkg-message выдает



    On install:
    Some features available on other platforms are not implemented:
    - Native audio (requires OSS backend, feature parity with ALSA or PulseAudio)
    - Encrypted Media Extensions (requires Widevine CDM binary)
    - Process sandboxing (requires Capsicum backend)
    - Reduced memory usage (requires mozjemalloc)
    - Crash Reporter (requires Google Breakpad and reproducible builds)
    - Performance profiling (requires GeckoProfiler)
    - Gamepad API (requires libusbhid backend)
    - WebVR (requires open source runtime)
    - TCP fast open



     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру