mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 07:14:56 +01:00
map most (all?) monitor processor state into/onto monitor section GUI
git-svn-id: svn://localhost/ardour2/branches/3.0@6749 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
parent
c5dab0e2a8
commit
e10f59f96c
3 changed files with 113 additions and 84 deletions
|
|
@ -53,6 +53,18 @@ class MonitorSection : public RouteUI
|
|||
LevelMeter meter;
|
||||
Gtkmm2ext::TearOff* _tearoff;
|
||||
|
||||
struct ChannelButtonSet {
|
||||
BindableToggleButton cut;
|
||||
BindableToggleButton dim;
|
||||
BindableToggleButton solo;
|
||||
BindableToggleButton invert;
|
||||
|
||||
ChannelButtonSet ();
|
||||
};
|
||||
|
||||
typedef std::vector<ChannelButtonSet*> ChannelButtons;
|
||||
ChannelButtons _channel_buttons;
|
||||
|
||||
Gtk::Adjustment gain_adjustment;
|
||||
VolumeController* gain_control;
|
||||
Gtk::Adjustment dim_adjustment;
|
||||
|
|
@ -104,6 +116,4 @@ class MonitorSection : public RouteUI
|
|||
|
||||
void solo_blink (bool);
|
||||
bool cancel_solo (GdkEventButton*);
|
||||
|
||||
bool tearoff_key_press_event (GdkEventKey*);
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue