Commit Graph

17 Commits

Author SHA1 Message Date
Paul Davis b35518e212 switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr
This is mostly a simple lexical search+replace but the absence of operator< for
std::weak_ptr<T> leads to some complications, particularly with Evoral::Sequence
and ExportPortChannel.
2023-03-24 14:19:15 -06:00
Paul Davis 7433bc27e0 intermediate, unfinished snapshot of ongoing timeline types work on GTK GUI 2021-08-13 12:51:29 -06:00
Robin Gareus f8c4b70b8e
Overhaul LAN dialog
* Add Loudness Graph
* Consolidate loudness settings
* Update Layout, always show conformity analysis
2021-04-13 00:10:41 +02:00
Robin Gareus 4cbf642bfd
Add missing header guards 2021-04-11 15:15:04 +02:00
Robin Gareus 6b9a0f923b
Add a no-gain loudness preset 2020-08-04 23:36:29 +02:00
Robin Gareus 185bd62117
Loudness Dialog: use MainOut-Volume instead of a-amp 2020-07-27 22:00:08 +02:00
Robin Gareus 5b734e819c
Loudness dialog: implement conformance check 2020-07-27 20:00:17 +02:00
Robin Gareus 14c9245606
Cont's tweaks to loudness dialog
- Handle silence (inf gain)
- Unset a-amp automation mode
- Limit range to +/- 20dB
2020-07-26 09:06:15 +02:00
Robin Gareus 1e8de91396
Loudness Dialog: re-add option to use a plugin to apply the gain 2020-07-25 13:47:50 +02:00
Robin Gareus 230883c678
Minor tweaks of loudness dialog (sensitivity, description) 2020-07-23 15:59:17 +02:00
Robin Gareus c0215851bc
Add some loudness analysis presets 2020-07-23 02:58:59 +02:00
Robin Gareus fced1a5dc1
Cont'd work on Loudness Assistant
* use relative gain for analysis
* allow to select constraints
* tweak UI layout, use monospace font
2020-07-22 03:26:58 +02:00
Robin Gareus 2829ba5150
Cont'd work on loudness analysis 2020-07-21 04:45:46 +02:00
Robin Gareus 251f683119
Allow loudness analysis for session-range 2020-07-21 02:18:39 +02:00
Robin Gareus 4037534860
Use master_volume() for loudness normalization 2020-07-21 02:18:39 +02:00
Robin Gareus 92e67a1ab6
Update LoudnessDialog layout, display short/momentary loudness 2020-07-20 05:26:32 +02:00
Robin Gareus 239319c214
Initial prototype for session loudness #8318 2020-07-20 03:37:14 +02:00