From a199477cf675c58d0303aec75d1ee61e5bbca8ac Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 21 Mar 2017 22:21:02 +0100 Subject: Improve plugin Ccategory consistency somewhat --- libs/ardour/audio_unit.cc | 12 ++++++------ libs/ardour/lv2_plugin.cc | 2 +- libs/ardour/vst_info_file.cc | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) (limited to 'libs/ardour') diff --git a/libs/ardour/audio_unit.cc b/libs/ardour/audio_unit.cc index ae84eb5dd9..4bf0b0187a 100644 --- a/libs/ardour/audio_unit.cc +++ b/libs/ardour/audio_unit.cc @@ -2901,24 +2901,24 @@ AUPluginInfo::discover_by_description (PluginInfoList& plugs, CAComponentDescrip continue; case kAudioUnitType_Output: - info->category = _("AudioUnit Outputs"); + info->category = _("AudioUnit Output"); break; case kAudioUnitType_MusicDevice: - info->category = _("AudioUnit Instruments"); + info->category = _("Instrument"); has_midi_in = true; break; case kAudioUnitType_MusicEffect: - info->category = _("AudioUnit MusicEffects"); + info->category = _("Music Effect"); has_midi_in = true; break; case kAudioUnitType_Effect: - info->category = _("AudioUnit Effects"); + info->category = _("Effect"); break; case kAudioUnitType_Mixer: - info->category = _("AudioUnit Mixers"); + info->category = _("Mixer"); break; case kAudioUnitType_Generator: - info->category = _("AudioUnit Generators"); + info->category = _("Generator"); break; default: info->category = _("AudioUnit (Unknown)"); diff --git a/libs/ardour/lv2_plugin.cc b/libs/ardour/lv2_plugin.cc index c137efff2a..76dc734978 100644 --- a/libs/ardour/lv2_plugin.cc +++ b/libs/ardour/lv2_plugin.cc @@ -3356,7 +3356,7 @@ LV2PluginInfo::in_category (const std::string &c) const { // TODO use untranslated lilv_plugin_get_class() // match gtk2_ardour/plugin_selector.cc - return category.find(c) != string::npos; + return category == c; } bool diff --git a/libs/ardour/vst_info_file.cc b/libs/ardour/vst_info_file.cc index dc780975b3..77be57e8d8 100644 --- a/libs/ardour/vst_info_file.cc +++ b/libs/ardour/vst_info_file.cc @@ -649,10 +649,10 @@ vstfx_parse_vst_state (VSTState* vstfx) switch (plugin->dispatcher (plugin, effGetPlugCategory, 0, 0, 0, 0)) { case kPlugCategEffect: info->Category = strdup ("Effect"); break; - case kPlugCategSynth: info->Category = strdup ("Synth"); break; - case kPlugCategAnalysis: info->Category = strdup ("Anaylsis"); break; + case kPlugCategSynth: info->Category = strdup ("Instrument"); break; + case kPlugCategAnalysis: info->Category = strdup ("Analyser"); break; case kPlugCategMastering: info->Category = strdup ("Mastering"); break; - case kPlugCategSpacializer: info->Category = strdup ("Spacializer"); break; + case kPlugCategSpacializer: info->Category = strdup ("Spatial"); break; case kPlugCategRoomFx: info->Category = strdup ("RoomFx"); break; case kPlugSurroundFx: info->Category = strdup ("SurroundFx"); break; case kPlugCategRestoration: info->Category = strdup ("Restoration"); break; -- cgit v1.2.3