zamaudio / zam-plugins

Collection of LADSPA/LV2/VST/JACK audio plugins for high-quality processing
http://www.zamaudio.com/?p=976
GNU General Public License v2.0
265 stars 37 forks source link

Zam* LV2 : ttl definition #58

Closed trebmuh closed 6 years ago

trebmuh commented 6 years ago

All the LV2 plugins shows up as category : "Plugin" where it' be useful if the each one could appear as its real category.

zamaudio commented 6 years ago

Can you please raise this issue with DPF, since it would need to be exposed to plugins that use the framework.

falkTX commented 6 years ago

This is something that DPF supports, but has to be implemented by the developer. DPF can't just automatically guess what kind of plugin type each one will be. Please don't label things as DPF bugs without understanding the issue.

The category is set via DISTRHO_PLUGIN_LV2_CATEGORY macro on the DistrhoPluginInfo.h file. It can be any string value, but better to make it a valid lv2 category.

Here's 2 examples: https://github.com/DISTRHO/DPF-Plugins/blob/master/plugins/PingPongPan/DistrhoPluginInfo.h#L31 https://github.com/DISTRHO/DPF-Plugins/blob/master/plugins/3BandEQ/DistrhoPluginInfo.h#L30

zamaudio commented 6 years ago

Ah, well, my bad. It took labelling the bug as what I thought it was to make someone point it out. Sorry for not reading the spec. At least I now know how to fix it.

zamaudio commented 6 years ago

Fixed in d3f1584