X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=mainwindow.cpp;h=2ef1da4502435bffe0a2ceb1354c134b1bd1a345;hb=1062c5403b57859c219558e736564a3d0bbecfd5;hp=261269add87ddd6002ee753eb5aa00b7e7886ce8;hpb=df76248ec883efbeafdbee35d995d688ec4ac69f;p=nageru diff --git a/mainwindow.cpp b/mainwindow.cpp index 261269a..2ef1da4 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -343,6 +343,10 @@ void MainWindow::setup_audio_miniview() connect(ui_audio_miniview->fader, &NonLinearFader::dbValueChanged, bind(&MainWindow::mini_fader_changed, this, bus_index, _1)); + connect(ui_audio_miniview->peak_display_label, &ClickableLabel::clicked, + [bus_index]() { + global_mixer->get_audio_mixer()->reset_peak(bus_index); + }); } } @@ -395,6 +399,11 @@ void MainWindow::setup_audio_expanded_view() peak_meter->set_max_level(0.0f); peak_meter->set_ref_level(0.0f); + connect(ui_audio_expanded_view->peak_display_label, &ClickableLabel::clicked, + [bus_index]() { + global_mixer->get_audio_mixer()->reset_peak(bus_index); + }); + // Set up the compression attenuation meter. VUMeter *reduction_meter = ui_audio_expanded_view->reduction_meter; reduction_meter->set_min_level(0.0f);