X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Finstrument_info.h;h=8e08c8b4b72397203c4ae814074ddaa0c9727f8e;hb=cf89f645ab4a7fae37abd0241c02203353f359ff;hp=745e4803c079a43c537a3e9041c1c9dd6d91a990;hpb=f4b5f4c72ee60b6f509e307c5bfd164108d1f30b;p=ardour.git diff --git a/libs/ardour/ardour/instrument_info.h b/libs/ardour/ardour/instrument_info.h index 745e4803c0..8e08c8b4b7 100644 --- a/libs/ardour/ardour/instrument_info.h +++ b/libs/ardour/ardour/instrument_info.h @@ -52,6 +52,7 @@ class LIBARDOUR_API InstrumentInfo { void set_internal_instrument (boost::shared_ptr); std::string get_patch_name (uint16_t bank, uint8_t program, uint8_t channel) const; + std::string get_patch_name_without (uint16_t bank, uint8_t program, uint8_t channel) const; std::string get_controller_name (Evoral::Parameter param) const; std::string get_instrument_name () const; @@ -70,6 +71,7 @@ class LIBARDOUR_API InstrumentInfo { boost::shared_ptr plugin_programs_to_channel_name_set (boost::shared_ptr p); std::string get_plugin_patch_name (boost::shared_ptr, uint16_t bank, uint8_t program, uint8_t channel) const; + std::string get_patch_name (uint16_t bank, uint8_t program, uint8_t channel, bool with_extra) const; static MIDI::Name::PatchNameList _gm_patches; };