Experimental GenericPluginUI MIDI patch select.

This commit is contained in:
Robin Gareus 2017-09-08 19:42:24 +02:00
parent c3e8cdb418
commit aa11cb96b3
2 changed files with 162 additions and 1 deletions

View file

@ -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