From 1776f631ef8f7a578a5a7cb047bb9fd7917012b3 Mon Sep 17 00:00:00 2001 From: ComputerTech Date: Tue, 20 Jan 2026 18:05:50 +0000 Subject: [PATCH] Fix filter sliders - connect low-pass and high-pass to audio engine --- techdj_qt.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/techdj_qt.py b/techdj_qt.py index 5c0cddd..09ad5f3 100644 --- a/techdj_qt.py +++ b/techdj_qt.py @@ -842,6 +842,7 @@ class DeckWidget(QWidget): self.lp_slider.setRange(0, 100) self.lp_slider.setValue(100) self.lp_slider.setStyleSheet(self.get_slider_style()) + self.lp_slider.valueChanged.connect(lambda v: self.audio_engine.set_filter(self.deck_id, 'lowpass', v)) filter_layout.addWidget(self.lp_slider) hp_label = QLabel("HIGH-PASS") @@ -851,6 +852,7 @@ class DeckWidget(QWidget): self.hp_slider.setRange(0, 100) self.hp_slider.setValue(0) self.hp_slider.setStyleSheet(self.get_slider_style()) + self.hp_slider.valueChanged.connect(lambda v: self.audio_engine.set_filter(self.deck_id, 'highpass', v)) filter_layout.addWidget(self.hp_slider) controls.addWidget(filter_widget, 0, 2, 2, 1)