One issue I’ve been having with AAX is the fact that the plugin names haven’t been displaying properly when I select one to load into ProTools. Often times I get the 4-character product code rather than the name. So I took a look into the AAX wrapper and found this:
descriptor.AddName (FourCharConst (JucePlugin_PluginCode).asString);
There it is. The product code is added as a plugin name. Is there a reason for this? The code often bears little resemblance to the name, so I don’t know how it might be useful in this regard. Please educate me.
A second question regards the constitution of JucePlugin_Desc. For RTAS, this symbol can be defined as several names, delimited by linefeed, i.e.
and so on. Does that hold true for AAX?