mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-15 00:24:19 +00:00
AAX: registering all parameters, not just automatable ones.
This commit is contained in:
parent
c8bb0ad558
commit
841c40d7ba
1 changed files with 10 additions and 13 deletions
|
|
@ -728,20 +728,17 @@ struct AAXClasses
|
|||
|
||||
for (int parameterIndex = 0; parameterIndex < numParameters; ++parameterIndex)
|
||||
{
|
||||
if (audioProcessor.isParameterAutomatable (parameterIndex))
|
||||
{
|
||||
AAX_IParameter* parameter
|
||||
= new AAX_CParameter<float> (IndexAsParamID (parameterIndex),
|
||||
audioProcessor.getParameterName (parameterIndex).toRawUTF8(),
|
||||
audioProcessor.getParameter (parameterIndex),
|
||||
AAX_CLinearTaperDelegate<float, 0>(),
|
||||
AAX_CNumberDisplayDelegate<float, 3>(),
|
||||
true);
|
||||
AAX_IParameter* parameter
|
||||
= new AAX_CParameter<float> (IndexAsParamID (parameterIndex),
|
||||
audioProcessor.getParameterName (parameterIndex).toRawUTF8(),
|
||||
audioProcessor.getParameter (parameterIndex),
|
||||
AAX_CLinearTaperDelegate<float, 0>(),
|
||||
AAX_CNumberDisplayDelegate<float, 3>(),
|
||||
audioProcessor.isParameterAutomatable (parameterIndex));
|
||||
|
||||
parameter->SetNumberOfSteps (0x7fffffff);
|
||||
parameter->SetType (AAX_eParameterType_Continuous);
|
||||
mParameterManager.AddParameter (parameter);
|
||||
}
|
||||
parameter->SetNumberOfSteps (0x7fffffff);
|
||||
parameter->SetType (AAX_eParameterType_Continuous);
|
||||
mParameterManager.AddParameter (parameter);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue