diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-08-24 17:38:25 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-08-25 13:42:38 -0400 |
commit | 5af281afb12119f2385825ec4a90c50063dbf488 (patch) | |
tree | a6925961d610c9e14f42ca87d82065c3cc629cc6 /gtk2_ardour/midi_time_axis.cc | |
parent | 2e7e2d2658eb992993425204f76ae508d9d26ded (diff) |
add nascent poly-phonic pressure to automation menu for MIDI tracks
Diffstat (limited to 'gtk2_ardour/midi_time_axis.cc')
-rw-r--r-- | gtk2_ardour/midi_time_axis.cc | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gtk2_ardour/midi_time_axis.cc b/gtk2_ardour/midi_time_axis.cc index 57cde4af0d..5058658063 100644 --- a/gtk2_ardour/midi_time_axis.cc +++ b/gtk2_ardour/midi_time_axis.cc @@ -119,6 +119,7 @@ MidiTimeAxisView::MidiTimeAxisView (PublicEditor& ed, Session* sess, ArdourCanva , _channel_selector (0) , _step_edit_item (0) , controller_menu (0) + , poly_pressure_menu (0) , _step_editor (0) { _midnam_model_selector.disable_scrolling(); @@ -605,6 +606,13 @@ MidiTimeAxisView::build_automation_action_menu (bool for_selection) build_controller_menu (); automation_items.push_back (MenuElem (_("Controllers"), *controller_menu)); + + if (!poly_pressure_menu) { + poly_pressure_menu = new Gtk::Menu; + } + + automation_items.push_back (MenuElem (_("Polyphonic Pressure"), *poly_pressure_menu)); + automation_items.back().set_sensitive ( !for_selection || _editor.get_selection().tracks.size() == 1); } else { |