Opublikowano wersję 8.0.0 projektu Easyeffects (wcześniej znanego jako PulseEffects), który rozwija zbiór wtyczek dla PipeWire, usługę systemową i interfejs graficzny z equalizerem, analizatorem widma oraz różnymi efektami dźwiękowymi, które umożliwiają ograniczenie maksymalnej głośności, zmniejszenie zakresu dynamicznego, wyrównanie poziomu głośności, odfiltrowanie określonych częstotliwości oraz usunięcie szumów. Efekty mogą być przypisywane do poszczególnych aplikacji. Kod projektu napisany jest w języku C++ i jest rozpowszechniany na licencji GPLv3.
Kluczowe zmiany:
- Interfejs użytkownika został przetłumaczony z GTK4 na bibliotekę Qt, język QML oraz frameworki Kirigami z projektu KDE. Do rysowania spektrogramu użyto modułu Qt Graphs.
- Zrealizowano aplet z menu do wyboru presetów z systemowego zasobnika.
- Interfejs został dostosowany do pracy na małych ekranach;
- Zapewniono zapamiętywanie i przywracanie po restarcie ostatnio wybranego wtyczki lub zakładki.
- Okno z presetami zostało przekształcone w zakładkę, na której pokazane są również aktualne ścieżki dźwiękowe do wybranych urządzeń wejściowych i wyjściowych.
- Dodano możliwość definiowania zapasowego profilu, stosowanego dla kart dźwiękowych i mikrofonów, dla których nie wybrano domyślnego, automatycznie ładowanego profilu.
- Dodano możliwość zmiany nazw oraz tworzenia kopii zapasowych presetów.
- Rozszerzono możliwości wielu wtyczek i poprawiono zgodność z wtyczkami projektu LSP (Linux Studio Plugins).


Źródło: opennet.ru
