49 void refill (std::shared_ptr<MIDI::Name::ChannelNameSet>,
int const bank);
76 void reset (std::shared_ptr<ARDOUR::Route>, std::shared_ptr<ARDOUR::MIDITrigger>);
99 std::shared_ptr<ARDOUR::Route>
_route;
174 void reset (std::shared_ptr<ARDOUR::Route>, std::shared_ptr<ARDOUR::MIDITrigger>);
void on_show()
This is a default handler for the signal signal_show().
void refill(std::shared_ptr< MIDI::Name::ChannelNameSet >, int const bank)
ArdourWidgets::ArdourDropdown _bank_select
Gtk::SpinButton _bank_msb_spin
Gtk::Table _program_table
virtual void instrument_info_changed()=0
Gtk::SpinButton _bank_lsb_spin
ArdourWidgets::ArdourButton _program_btn[128]
virtual void select_program(uint8_t)=0
std::shared_ptr< MIDI::Name::PatchBank > _current_patch_bank
virtual void select_bank(uint32_t)=0
void set_active_pgm(uint8_t)
bool _ignore_spin_btn_signals
PBD::ScopedConnection _route_connection
void route_property_changed(const PBD::PropertyChange &, std::weak_ptr< ARDOUR::Route >)
PatchChangeGridDialog(std::shared_ptr< ARDOUR::Route >)
void on_hide()
This is a default handler for the signal signal_hide().
void on_show()
This is a default handler for the signal signal_show().
std::shared_ptr< ARDOUR::MIDITrigger > _trigger
void instrument_info_changed()
void select_program(uint8_t)
std::shared_ptr< ARDOUR::Route > _route
PatchChangeTab(int channel)
PBD::ScopedConnectionList _connections
void update_sensitivity()
ArdourWidgets::ArdourButton _enable_btn
void select_bank(uint32_t)
void reset(std::shared_ptr< ARDOUR::Route >, std::shared_ptr< ARDOUR::MIDITrigger >)
void trigger_property_changed(PBD::PropertyChange const &)
PatchChangeTriggerWindow()
void on_switch_page(GtkNotebookPage *, guint page_num)
void reset(std::shared_ptr< ARDOUR::Route >, std::shared_ptr< ARDOUR::MIDITrigger >)
PBD::ScopedConnection _route_connection
struct _GtkNotebookPage GtkNotebookPage