add VU and IEC meter DSP (from jmeters)
[ardour.git] / gtk2_ardour / midi_time_axis.h
index e5fccd8c2f4abb15df8df6a9fa29bd63650fd347..e021e3876941db9089f411a0fbcc6bb367a05ef0 100644 (file)
@@ -37,7 +37,6 @@
 #include "route_ui.h"
 #include "enums.h"
 #include "route_time_axis.h"
-#include "canvas.h"
 #include "midi_streamview.h"
 
 namespace MIDI {
@@ -134,7 +133,11 @@ class MidiTimeAxisView : public RouteTimeAxisView
        Gtk::RadioMenuItem*          _meter_color_mode_item;
        Gtk::RadioMenuItem*          _channel_color_mode_item;
        Gtk::RadioMenuItem*          _track_color_mode_item;
-       Gtk::Table                   _midi_controls_box;
+        Gtk::Label                   _playback_channel_status;
+        Gtk::Label                   _capture_channel_status;
+       Gtk::HBox                    _channel_status_box;
+        Gtk::Button                  _channel_selector_button;
+       Gtk::VBox                    _midi_controls_box;
        MidiChannelSelectorWindow*   _channel_selector;
        Gtk::ComboBoxText            _midnam_model_selector;
        Gtk::ComboBoxText            _midnam_custom_device_mode_selector;
@@ -172,6 +175,9 @@ class MidiTimeAxisView : public RouteTimeAxisView
        ParameterMenuMap _controller_menu_map;
 
        StepEditor* _step_editor;
+
+        void capture_channel_mode_changed();
+        void playback_channel_mode_changed();
 };
 
 #endif /* __ardour_midi_time_axis_h__ */