mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-15 19:16:40 +01:00
dynamically change metebridge metrics (midi|audio)
This commit is contained in:
parent
6e661e734b
commit
40493e06ee
5 changed files with 86 additions and 33 deletions
|
|
@ -56,10 +56,14 @@ class MeterStrip : public Gtk::VBox, public RouteUI
|
|||
static PBD::Signal1<void,MeterStrip*> CatchDeletion;
|
||||
static PBD::Signal0<void> ResetAllPeakDisplays;
|
||||
static PBD::Signal1<void,ARDOUR::RouteGroup*> ResetGroupPeakDisplays;
|
||||
static PBD::Signal0<void> MetricChanged;
|
||||
|
||||
void reset_peak_display ();
|
||||
void reset_group_peak_display (ARDOUR::RouteGroup*);
|
||||
|
||||
void set_metric_mode (int);
|
||||
bool has_midi() { return _has_midi; }
|
||||
|
||||
protected:
|
||||
boost::shared_ptr<ARDOUR::Route> _route;
|
||||
PBD::ScopedConnectionList route_connections;
|
||||
|
|
@ -106,6 +110,8 @@ class MeterStrip : public Gtk::VBox, public RouteUI
|
|||
std::vector<ARDOUR::DataType> _types;
|
||||
|
||||
float max_peak;
|
||||
bool _has_midi;
|
||||
|
||||
LevelMeter *level_meter;
|
||||
void meter_changed ();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue