Hi - I need help automating parameters in my plugins, as far as I can see I have all the required bits of code but they dont show up in automation in any DAW. Following the juce demo plugin I have extended AudioProcessorParameter to make my FloatParameter class:
Make sure that you don't by mistake override the old getNumParameters, getParameter, setParameter, ... methods. When using the new AudioProcessorParameter classes you must allow the base class to handle those calls.
Ah that fixed it thanks - Is this documented anywhere? Because I'm working from a plugin created by the introjuicer, and AudioProcessor::getNumParameters / getParameter / setParameter / getParameterName / getParameterNameText were all overrided in the processor by default, as setup by introjuicer and thus causing this problem.
I’ve copied the same addParameter call inside the constructor of PluginProcessor.cpp class, and the necessary variable in the private part of PluginProcessor.h, updated methods getStateInformation and setStateInformation accordingly but slider does not show up!
Methods getNumParameters, getParameter, setParameter are not overridden. What could be the cause of this ? The JUCE version is 7.0.3