The OpenNET Project / Index page

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



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

Оглавление

Ubuntu 22.10 перейдёт на обработку звука при помощи PipeWire вместо PulseAudio, opennews (??), 21-Май-22, (0) [смотреть все]

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


133. "Ubuntu 22.10 перейдёт на обработку звука при помощи PipeWire..."  +/
Сообщение от Пользователь Чебурнета (?), 22-Май-22, 05:52 
alsa и сама умеет и звук месить, и биты выравнивать, и свапить LE/BE.
Ответить | Правка | Наверх | Cообщить модератору

251. "Ubuntu 22.10 перейдёт на обработку звука при помощи PipeWire..."  +/
Сообщение от ммнюмнюмус (?), 23-Май-22, 18:02 
> alsa и сама умеет и звук месить, и биты выравнивать, и свапить
> LE/BE.

А теперь почему я бы не стал использовать dmix:
https://alsa.opensrc.org/Dmix
- the resolution for 32-bit mixing is only 24-bit
...
по умолчанию преобразовывает CD в 48 кГц, чтобы этого небыло - нужно настраивать.
...
AFAIK dmix is not designed as sample-accurate (because it is usually not needed on general purpose audio system and will make the design quite complex). If you need sample-accurate and fully syncronized mixer/router, you should consider using the Jack http://jackaudio.org/. Large number of Linux audio applications, where sample-accurate mixing is needed, support Jack.
...
Also, you should keep in mind, that software mixing is possible only, if all signals are at the same sample rate. So, if you want to play DVD's, which use 48kHz sample rate for audio, with this kind of plug, everything will be downsampled to 44.1kHz. Unfortunatelly it does'nt work wery well (there are some syncronization problems with some players). In this case you have two opportunities, either use a separate plug (and loose ability to playback mp3 and dvd on the same time) or tell your DVD player to sample audio down to 44.1khz

Больше не смотрел.
Но по моему, у pulseaudio внутренняя глубина - 32 бит FP.

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

275. "Ubuntu 22.10 перейдёт на обработку звука при помощи PipeWire..."  +/
Сообщение от ммнюмнюмус (?), 24-Май-22, 12:02 
> Но по моему, у pulseaudio внутренняя глубина - 32 бит FP.

А хотя нет, это тоже нужно настраивать. Что интересно, один из шагов - отключение dmix для нужного alsa-порта, т.к. оно понижает качество за счёт собственного ресэмплера:
https://askubuntu.com/questions/1108825/laptops-speakers-sou...

Похоже, единого ответа за/против не может быть.
https://unix.stackexchange.com/questions/249342/why-do-you-n...
Плюсы dmix: меньшая задержка
Плюсы pulseaudio: идёт из коробки, меньше возни если нужно использовать разные аудио-сервера, напр. JACK.

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

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

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




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

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