LINUXTALKS.CO

Сообщения Werenter

 

upmixing в pipewire

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

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

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

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

 , ,

Werenter ()

Накиньте шквора

@cocucka, накинь шкворца.

 ,

Werenter ()