LINUXTALKS.CO

upmixing в pipewire

 , ,

L


0

1

Безуспешно пытаюсь заставить работать upmix в pipewire.

Для тех, кто не знает что это такое, upmix — это функция преобразования стереосигнала в сигнал с большим числом каналов. В норме должно происходит следующее: левый и правый передние динамики воспроизводят неизменённый сигнал, задние воспроизводят сигнал с некоторой задержкой, а центральный воспроизводит усреднённый сигнал, что создаёт эффект объёма. Сабвуфер, в свою очередь, воспроизводит сигнал со всех каналов, но с отсечением всех частот выше 300 герц (частота отсечения настраивается).

Что происходит на деле? upmix в pipewire-pulse работает без каких-либо проблем. Тогда как на нативных клиентах pipewire (для примера, mpv -ao=pipewire filename) громкость на сабвуфере и задних каналах оказывается катастрофически низкой, и факт работы динамика можно определить только по едва заметной вибрации на ощупь.

Есть идеи, как бороться с проблемой? Официальная документация не сильно помогла.

★★

@cocucka, что за фигня? Я поставил галочку, которая разрешает анонимов, а тут это:

Ограничение на отправку комментариев: только для зарегистрированных пользователей, score>=90

Werenter    
★★
Linux / Firefox (RU)