LINUX.ORG.RU

История изменений

Исправление James_Holden, (текущая версия) :

Была алса

Хватит ныть. ALSA это дрова на звуковуху, pipewire и pulseaudio это звуковые серверы. В Windows и OS X ровно такая же архитектура в целом, и по-другому нельзя сделать никак. А если кто-то думает что можно - у вас эффект Даннинга-Крюгера. Изучите матчасть и не нойте, и чушь не порите.

BS2B DSP

Не городи ерунды.

Зачем городить новый звуковой сервер?

Потому что pulseaudio архитектурно и «идеологически» сделан неправильно, его вообще не надо было делать, лучше было научить jack принимать потоки от приложений с разной частотой дискретизации и поддержке плагинов. Что и сделали, получив pipewire (оно внутри конечно не основано на jack, написано с нуля, но по принципам работы это можно описать вот так).

Наконец, это нормально, адекватно и по уму сделанный звуковой сервер для Linux. Впервые в истории.

Pulseaudio и jack больше не нужны, не имеют смысла, нужны пока лишь как legacy, для случаев когда старое приложение некорректно работает с pipewire.

который использует алсу и эмулирует пульсу

Ох лол (((

ALSA это дрова звуковухи, ну блина вытатуируйте уже себе на лбу, или на заднице это, люди! Ну сколько можно! Чтобы выводить звук в звуковуху, тебе понадобятся ее дрова, вот чудеса то а? ААааааааа!

А если у тебя беспроводные наушники/колонки, то никакая ALSA не используется вообще, от слова совсем! Прикинь!

Он не эмулирует пульсу! У pipewire свой отдельный полноценный API, для всех задач достаточно только его, но не все приложения пока его поддерживают.

Есть pipewire-pulse, который предоставляет pulseaudio API поверх pipewire, это отдельная служба, которая ставится и запускается помимо pipewire, когда она нужна.

Есть pipewire-jack, который предоставляет API jack. Ставится и запускается как отдельная служба если это надо.

Исправление James_Holden, :

Была алса

Хватит ныть. ALSA это дрова на звуковуху, pipewire и pulseaudio это звуковые серверы. В Windows и OS X ровно такая же архитектура в целом, и по-другому нельзя сделать никак. А если кто-то думает что можно - у вас эффект Даннинга-Крюгера. Изучите матчасть и не нойте, и чушь не порите.

BS2B DSP

Не городи ерунды.

Зачем городить новый звуковой сервер?

Потому что pulseaudio архитектурно и «идеологически» сделан неправильно, его вообще не надо было делать, лучше было научить jack принимать потоки от приложений с разной частотой дискретизации и поддержке плагинов. Что и сделали, получив pipewire (оно внутри конечно не основано на jack, написано с нуля, но по принципам работы это можно описать вот так).

Наконец, это нормально, адекватно и по уму сделанный звуковой сервер для Linux. Впервые в истории.

Pulseaudio и jack больше не нужны, не имеют смысла, нужны пока лишь как legacy, для случаев когда старое приложение некорректно работает с pipewire.

который использует алсу и эмулирует пульсу

Ох лол (((

ALSA это дрова звуковухи, ну блина вытатуируйте уже себе на лбу, или на заднице это, люди! Ну сколько можно! Чтобы выводить звук в звуковуху, тебе понадобятся ее дрова, вот чудеса то а? ААааааааа!

Он не эмулирует пульсу! У pipewire свой отдельный полноценный API, для всех задач достаточно только его, но не все приложения пока его поддерживают.

Есть pipewire-pulse, который предоставляет pulseaudio API поверх pipewire, это отдельная служба, которая ставится и запускается помимо pipewire, когда она нужна.

Есть pipewire-jack, который предоставляет API jack. Ставится и запускается как отдельная служба если это надо.

Исправление James_Holden, :

Была алса

Хватит ныть. ALSA это дрова на звуковуху, pipewire и pulseaudio это звуковые серверы. В Windows и OS X ровно такая же архитектура в целом, и по-другому нельзя сделать никак. А если кто-то думает что можно - у вас эффект Даннинга-Крюгера. Изучите матчасть и не нойте, и чушь не порите.

BS2B DSP

Не городи ерунды.

Зачем городить новый звуковой сервер?

Потому что pulseaudio архитектурно и «идеологически» сделан неправильно, его вообще не надо было делать, лучше было научить jack принимать потоки от приложений с разной частотой дискретизации и поддержке плагинов. Что и сделали, получив pipewire (оно внутри конечно не основано на jack, написано с нуля, но по принципам работы это можно описать вот так).

Наконец, это нормально, адекватно и по уму сделанный звуковой сервер для Linux. Впервые в истории.

Pulseaudio и jack больше не нужны, не имеют смысла, нужны пока лишь как legacy, для случаев когда старое приложение некорректно работает с pipewire.

который использует алсу и эмулирует пульсу

Ох лол (((

ALSA это дрова звуковухи, ну блина вытатуируйте уже себе на лбу, или на заднице это, люди! Ну сколько можно! Чтобы выводить звук в звуковуху, тебе понадобятся ее дрова, вот чудеса то а? ААааааааа!

Он не эмулирует пульсу! У pipewire свой отдельный полноценный API, для всех задач достаточно только его, но не все приложения пока его поддерживают.

Есть pipewire-pulse, который предоставляет pulseaudio API поверх pipewire, это одельная служба, которая ставится и запускается помимо pipewire, когда она нужна.

Есть pipewire-jack, который предоставляет API jack. Ставится и запускается как отдельная служба если это надо.

Исходная версия James_Holden, :

Была алса

Хватит ныть. ALSA это дрова на звуковуху, pipewire и pulseaudio это звуковые серверы. В Windows и OS X ровно такая же архитектура в целом, и по-другому нельзя сделать никак. А если кто-то думает что можно - у вас эффект Даннинга-Крюгера. Изучите матчасть и не нойте, и чушь не порите.

BS2B DSP

Не городи ерунды.

Зачем городить новый звуковой сервер?

Потому что pulseaudio архитектурно и «идеологически» сделан неправильно, его вообще не надо было делать, лучше было научить jack принимать потоки от приложений с разной частотой дискретизации и поддержке плагинов. Что и сделали, получив pipewire.

Наконец, это нормально, адекватно и по уму сделанный звуковой сервер для Linux. Впервые в истории.

Pulseaudio и jack больше не нужны, не имеют смысла, нужны пока лишь как legacy, для случаев когда старое приложение некорректно работает с pipewire.

который использует алсу и эмулирует пульсу

Ох лол (((

ALSA это дрова звуковухи, ну блина вытатуируйте уже себе на лбу, или на заднице это, люди! Ну сколько можно! Чтобы выводить звук в звуковуху, тебе понадобятся ее дрова, вот чудеса то а? ААааааааа!

Он не эмулирует пульсу! У pipewire свой отдельный полноценный API, для всех задач достаточно только его, но не все приложения пока его поддерживают.

Есть pipewire-pulse, который предоставляет pulseaudio API поверх pipewire, это одельная служба, которая ставится и запускается помимо pipewire, когда она нужна.

Есть pipewire-jack, который предоставляет API jack. Ставится и запускается как отдельная служба если это надо.