+void MainWindow::limiter_threshold_knob_changed(int value)
+{
+ float threshold_dbfs = value * 0.1f;
+ global_mixer->set_limiter_threshold_dbfs(threshold_dbfs);
+
+ char buf[256];
+ snprintf(buf, sizeof(buf), "%.1f dB", threshold_dbfs);
+ ui->limiter_threshold_db_display->setText(buf);
+}
+
+void MainWindow::compressor_threshold_knob_changed(int value)
+{
+ float threshold_dbfs = value * 0.1f;
+ global_mixer->set_compressor_threshold_dbfs(threshold_dbfs);
+
+ char buf[256];
+ snprintf(buf, sizeof(buf), "%.1f dB", threshold_dbfs);
+ ui->compressor_threshold_db_display->setText(buf);
+}
+
+void MainWindow::reset_meters_button_clicked()
+{
+ global_mixer->reset_meters();
+ ui->peak_display->setText("-inf");
+ ui->peak_display->setStyleSheet("");
+}
+