+void MainWindow::set_eq_absolute(unsigned bus_idx, EQBand eq_band, float value_db)
+{
+ if (eq_band == EQ_BAND_TREBLE) {
+ set_db_value_if_exists(bus_idx, &Ui::AudioExpandedView::treble_knob, value_db);
+ } else if (eq_band == EQ_BAND_MID) {
+ set_db_value_if_exists(bus_idx, &Ui::AudioExpandedView::mid_knob, value_db);
+ } else if (eq_band == EQ_BAND_BASS) {
+ set_db_value_if_exists(bus_idx, &Ui::AudioExpandedView::bass_knob, value_db);
+ } else {
+ assert(false);
+ }
+}
+