Could you make some of the constants like the effect name (defined in JucePluginCharacteristics) variable, so we can set them at runtime. My plug need to set it’s name depending on the file it loads, and multiple instances named all “Plugin” or whatever look bad in the mixer of the host. So i’d like to set each instance with a different name (if possible).
No, sorry, not possible. Hosts just won’t support this, and in things like AUs, the name gets stuffed into the app’s info file. That’s why I had to define all these things with macros rather than normal strings.