I noticed that AU plugins fail to return the proper text value of a parameter and always return the numerical value converted to a String.
I thought this was due to me not using the new AudioProcessorParameter class so I started to convert things to use it, but it seems that for AudioUnits - getParameters() method always returns an empty list!
I looked at the code and in the juce_AudioUnitPluginFormat.mm file the methods for handling the parameters never actually fill the “managedParameters” list. When one calls the “refreshParameterList()” method - the parameters are discovered, but put into a separate list called “parameters” which is a list of “ParamInfo” objects, not the AudioProcessorParameter objects.
Is this a bug, missing functionality or am I missing something obvious?
Using the latest JUCE 5.2 btw.