| @@ -56,10 +56,14 @@ def getParameterShortName(paramName): | |||
| paramName = paramName.replace("andwidth", "w") | |||
| elif "distortion" in paramLow: | |||
| paramName = paramName.replace("istortion", "ist") | |||
| elif "feedback" in paramLow: | |||
| paramName = paramName.replace("eedback", "b") | |||
| elif "frequency" in paramLow: | |||
| paramName = paramName.replace("requency", "req") | |||
| elif "output" in paramLow: | |||
| paramName = paramName.replace("utput", "ut") | |||
| elif "random" in paramLow: | |||
| paramName = paramName.replace("andom", "nd") | |||
| elif "threshold" in paramLow: | |||
| paramName = paramName.replace("hreshold", "hres") | |||
| @@ -73,8 +77,8 @@ def getParameterShortName(paramName): | |||
| elif paramLow.endswith(" time"): | |||
| paramName = paramName.rsplit(" ",1)[0] | |||
| if len(paramName) > 8: | |||
| paramName = paramName[:8] | |||
| if len(paramName) > 7: | |||
| paramName = paramName[:7] | |||
| return paramName.strip() | |||
| @@ -1101,8 +1105,8 @@ class PluginSlot_Calf(AbstractPluginSlot): | |||
| self.b_edit = self.ui.b_edit | |||
| self.b_remove = self.ui.b_remove | |||
| self.label_name = self.ui.label_name | |||
| self.led_midi = self.ui.led_midi | |||
| self.label_name = self.ui.label_name | |||
| self.led_midi = self.ui.led_midi | |||
| self.peak_in = self.ui.peak_in | |||
| self.peak_out = self.ui.peak_out | |||
| @@ -1402,7 +1406,7 @@ class PluginSlot_ZynFX(AbstractPluginSlot): | |||
| elif i == 5: paramName = "Fb" | |||
| elif i == 7: paramName = "L/R" | |||
| if self.fPluginInfo['label'] == "zynchorus": | |||
| elif self.fPluginInfo['label'] == "zynchorus": | |||
| if i == 0: paramName = "Freq" | |||
| elif i == 1: paramName = "Rnd" | |||
| elif i == 2: paramName = "L type" # combobox | |||
| @@ -1567,9 +1571,9 @@ def createPluginSlot(parent, pluginId): | |||
| pluginInfo = gCarla.host.get_plugin_info(pluginId) | |||
| pluginName = gCarla.host.get_real_plugin_name(pluginId) | |||
| pluginLabel = pluginInfo['label'] | |||
| pluginMaker = pluginInfo['maker'] | |||
| uniqueId = pluginInfo['uniqueId'] | |||
| #pluginMaker = pluginInfo['maker'] | |||
| #pluginIcon = pluginInfo['iconName'] | |||
| if pluginInfo['type'] == PLUGIN_INTERNAL: | |||
| @@ -1579,6 +1583,8 @@ def createPluginSlot(parent, pluginId): | |||
| elif pluginInfo['type'] == PLUGIN_LADSPA: | |||
| if (pluginLabel == "zita-reverb" and uniqueId == 3701) or (pluginLabel == "zita-reverb-amb" and uniqueId == 3702): | |||
| return PluginSlot_ZitaRev(parent, pluginId) | |||
| if pluginLabel.startswith("Zyn") and pluginMaker.startswith("Josep Andreu"): | |||
| return PluginSlot_ZynFX(parent, pluginId) | |||
| if pluginName.split(" ", 1)[0].lower() == "calf": | |||
| return PluginSlot_Calf(parent, pluginId) | |||