1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-26 02:14:22 +00:00

GenericAudioProcessorEditor: Add support for grouped parameters

This commit is contained in:
reuk 2021-08-18 11:52:12 +01:00
parent 12fd1479a8
commit cfec0b5356
No known key found for this signature in database
GPG key ID: 9ADCD339CFC98A11
6 changed files with 146 additions and 90 deletions

View file

@ -365,7 +365,7 @@ public:
if (parametersPtr == nullptr)
{
numParams = juceParameters.params.size();
numParams = (int) juceParameters.size();
parametersPtr.reset (static_cast<UnityAudioParameterDefinition*> (std::calloc (static_cast<size_t> (numParams),
sizeof (UnityAudioParameterDefinition))));
@ -374,7 +374,7 @@ public:
for (int i = 0; i < numParams; ++i)
{
auto* parameter = juceParameters.params[i];
auto* parameter = juceParameters.getParamForIndex (i);
auto& paramDef = parametersPtr.get()[i];
const auto nameLength = (size_t) numElementsInArray (paramDef.name);