diff options
author | Robin Gareus <robin@gareus.org> | 2017-09-08 19:42:24 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-09-08 23:35:00 +0200 |
commit | aa11cb96b3c9b35d40a5fbefc41aa75ccf957f80 (patch) | |
tree | 52b7613d3b58416a3d905274523fe6d03bb4351e /gtk2_ardour/plugin_ui.h | |
parent | c3e8cdb418008d05a927b442eb9291a1cd6f7111 (diff) |
Experimental GenericPluginUI MIDI patch select.
Diffstat (limited to 'gtk2_ardour/plugin_ui.h')
-rw-r--r-- | gtk2_ardour/plugin_ui.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gtk2_ardour/plugin_ui.h b/gtk2_ardour/plugin_ui.h index ed1c722605..d685e86bdc 100644 --- a/gtk2_ardour/plugin_ui.h +++ b/gtk2_ardour/plugin_ui.h @@ -303,6 +303,14 @@ private: void scroller_size_request (Gtk::Requisition*); Gtk::ScrolledWindow scroller; + + void build_midi_table (); + void midi_refill_patches (); + void midi_bank_patch_change (uint8_t chn); + void midi_bank_patch_select (uint8_t chn, uint32_t bankpgm); + std::vector<ArdourWidgets::ArdourDropdown*> midi_pgmsel; + PBD::ScopedConnectionList midi_connections; + std::map<uint32_t, std::string> pgm_names; }; class PluginUIWindow : public ArdourWindow |