Michael Gregorius
042f8ac325
Add peak indicators ( #7295 )
...
Add peak indicators to the mixer strips. They show the maximum peak value
that was observed and can be reset by clicking on them.
## Implementation details
The implementation works via a signal/slot mechanism. The `Fader` class
has a new signal `peakChanged` which reports peak values as
amplifications. A new class `PeakIndicator` is added which has a slot
`updatePeak` which is connected to the new signal in `Fader`.
The `PeakIndicator` inherits from `QLabel` and mainly deals with updating
the label text from the current peak value.
Add a `PeakIndicator` instance to `MixerChannelView`. Add a `reset`
method to `MixerChannelView` so that the mixer channel can be reset on
the loading of new projects, etc. The current implementation resets the
peak indicator back to -inf dbFS. The `reset` method is called in
`MixerView::clear`.
Remove the clamping in `Fader::setPeak` so that all peaks are reported.
Emit the new signal if the peak changes.
2024-06-01 12:09:47 +02:00
..
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2022-02-13 09:03:37 +01:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2023-11-25 12:16:56 +01:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2021-04-21 00:29:47 -05:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2020-07-26 11:14:18 -07:00
2022-01-14 05:45:21 +01:00
2017-08-07 10:35:02 +02:00
2022-02-13 09:03:37 +01:00
2016-05-02 16:59:49 +02:00
2018-01-05 11:43:24 -05:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2021-03-12 22:49:54 +01:00
2023-12-25 16:26:35 +00:00
2023-12-25 16:26:35 +00:00
2021-03-05 09:31:27 -03:00
2016-07-29 00:39:10 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2021-02-28 06:48:15 -03:00
2023-08-31 19:21:26 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2021-02-26 17:17:16 +05:30
2020-12-12 11:33:45 -03:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2023-10-06 18:37:46 -04:00
2017-08-07 10:35:02 +02:00
2020-11-07 15:52:32 +01:00
2017-05-31 16:19:58 +02:00
2016-07-08 16:41:00 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2021-03-05 09:31:27 -03:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2020-07-11 11:30:27 +02:00
2017-05-31 16:19:58 +02:00
2017-05-31 16:19:58 +02:00
2020-07-26 11:14:18 -07:00
2020-10-19 22:18:21 +02:00
2021-03-05 09:38:33 -03:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2023-08-24 17:02:26 +01:00
2017-08-07 10:35:02 +02:00
2018-09-24 11:09:49 +02:00
2018-09-24 11:09:49 +02:00
2016-07-29 00:39:10 +02:00
2020-10-04 16:01:35 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2023-11-10 07:10:44 -08:00
2023-11-10 07:10:44 -08:00
2021-09-09 18:49:24 +01:00
2017-10-10 19:05:37 +02:00
2021-09-09 18:49:24 +01:00
2023-11-11 18:09:38 -05:00
2023-11-11 18:09:38 -05:00
2021-09-09 18:49:24 +01:00
2017-10-10 19:05:37 +02:00
2023-10-15 11:38:03 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2016-08-26 13:01:07 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2016-07-08 16:41:00 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2020-07-26 11:14:18 -07:00
2020-07-26 11:14:18 -07:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2021-03-05 09:31:27 -03:00
2016-09-28 01:01:24 +02:00
2017-08-07 10:35:02 +02:00
2021-09-09 18:49:24 +01:00
2020-12-01 22:27:37 -03:00
2017-08-07 10:35:02 +02:00
2017-05-31 16:19:58 +02:00
2021-03-05 09:31:27 -03:00
2017-05-31 16:19:58 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2022-01-09 08:15:23 +01:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2018-01-05 11:43:24 -05:00
2016-10-04 12:06:50 +02:00
2022-02-13 09:03:37 +01:00
2022-02-13 09:03:37 +01:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-05-31 16:19:58 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2019-07-27 17:14:49 +08:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2023-12-30 17:55:28 +01:00
2017-08-07 10:35:02 +02:00
2020-07-26 11:14:18 -07:00
2020-07-26 11:14:18 -07:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2020-10-04 16:01:35 +02:00
2016-05-02 16:59:49 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2023-12-30 17:55:28 +01:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2016-08-04 02:17:45 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2019-06-08 11:57:56 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-02-03 22:35:23 +01:00
2017-02-03 22:35:23 +01:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2024-06-01 12:09:47 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2020-10-19 22:18:21 +02:00
2017-08-07 10:35:02 +02:00
2017-11-14 23:30:17 -05:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2016-08-04 02:17:45 +02:00
2020-07-26 11:14:18 -07:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2023-08-31 19:21:26 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2021-04-21 00:29:47 -05:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00
2017-08-07 10:35:02 +02:00