The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск звукового сервера PulseAudio 13.0, opennews (??), 13-Сен-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


142. "Выпуск звукового сервера PulseAudio 13.0"  +/
Сообщение от Mr. Sneer (?), 15-Сен-19, 20:02 
Я на своем домашнем ПК опять поставил FreeBSD 12. Разумеется, без pulseaudio.
Так я это к чему, на мой колхозный слух, звук в FreeBSD значительно лучше, чем в Linux+Pulseaudio. QMMP прекрасно умеет OSS, firefox работает через эмудяцию alsa. Искренне не понимаю, нахрен нужно это пшшш аудио. При нагрузке в 9 единиц на core i7 2013 года: на линуксе имеем заикания звука, на freebsd - все без проблем.
Ответить | Правка | Наверх | Cообщить модератору

143. "Выпуск звукового сервера PulseAudio 13.0"  +/
Сообщение от Анонн (?), 15-Сен-19, 21:06 
> Я на своем домашнем ПК опять поставил 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...
> 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.

Ответить | Правка | Наверх | Cообщить модератору

147. "Выпуск звукового сервера PulseAudio 13.0"  +/
Сообщение от ы (?), 16-Сен-19, 00:29 
> Ну вот возьмем mpg123 - там регулятор звука

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

Ответить | Правка | Наверх | Cообщить модератору

148. "Выпуск звукового сервера PulseAudio 13.0"  +/
Сообщение от Mr. Sneer (?), 16-Сен-19, 09:56 
С разморозкой Вас!
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, возможно пока просто не выпилили это полностью или в портах что-то допиливают, для возврата этой возможности.

Ответить | Правка | К родителю #143 | Наверх | Cообщить модератору

151. "Выпуск звукового сервера PulseAudio 13.0"  +/
Сообщение от Анонн (?), 16-Сен-19, 12:31 
> Как я понимаю, 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

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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