29 : _reasonable_synth_id(0)
35 set_button_sensitivity(Gtk::SENSITIVITY_AUTO);
45 #ifdef WINDOWS_VST_SUPPORT
51 #ifdef AUDIOUNIT_SUPPORT
65 for (PluginInfoList::const_iterator i = all_plugs.begin(); i != all_plugs.end(); ++i) {
66 if (manager.
get_status(*i) == PluginManager::Hidden) {
70 if ((*i)->is_instrument()) {
74 if ((*i)->unique_id ==
"https://community.ardour.org/node/7596") {
85 TreeModel::iterator iter = get_active();
90 const TreeModel::Row& row = (*iter);
void build_instrument_list()
ARDOUR::PluginInfoList & windows_vst_plugin_info()
ARDOUR::PluginInfoList & lv2_plugin_info()
Glib::RefPtr< Gtk::ListStore > _instrument_list
ARDOUR::PluginInfoList & ladspa_plugin_info()
ARDOUR::PluginInfoPtr selected_instrument()
ARDOUR::PluginInfoList & au_plugin_info()
InstrumentListColumns _instrument_list_columns
ARDOUR::PluginInfoList & lxvst_plugin_info()
Gtk::TreeModelColumn< ARDOUR::PluginInfoPtr > info_ptr
uint32_t _reasonable_synth_id
std::list< PluginInfoPtr > PluginInfoList
boost::shared_ptr< PluginInfo > PluginInfoPtr
Gtk::TreeModelColumn< std::string > name
PluginStatusType get_status(const PluginInfoPtr &)