I seem to be unable to get anything more than 28 parameters to display in the automation list, has anyone else experienced this?
I thought it was maybe a limit in Logic itself, but Kontakt (for example) has no problem displaying 512
I tried in a JUCE demo plugin as well, just to be sure I wasn’t doing anything weird, I changed the constructor for the NoiseGate demo plugin to:
NoiseGate()
: AudioProcessor (BusesProperties().withInput ("Input", AudioChannelSet::stereo())
.withOutput ("Output", AudioChannelSet::stereo())
.withInput ("Sidechain", AudioChannelSet::stereo()))
{
addParameter (threshold = new AudioParameterFloat ("threshold", "Threshold", 0.0f, 1.0f, 0.5f));
addParameter (alpha = new AudioParameterFloat ("alpha", "Alpha", 0.0f, 1.0f, 0.8f));
for (int i = 0; i < 30; i++)
addParameter (new AudioParameterFloat ("alpha-" + String (i), "Alpha-" + String (i), 0.0f, 1.0f, 0.8f));
}
This will display the original Threshold and Alpha and then only 26 of my new “Alphas”
It’s probably worth noting that they all display correctly in Reaper, so it’s definitely a Logic thing, but since Kontakt is fine, I’m assuming its a Logic with JUCE thing.
Does anyone have any suggestions as to where I might begin looking?




hopefully they correct this with future versions of Logic