|
|
|
@@ -792,6 +792,9 @@ struct AAXClasses |
|
|
|
if (lastBufferSize != bufferSize)
|
|
|
|
{
|
|
|
|
lastBufferSize = bufferSize;
|
|
|
|
pluginInstance->setPlayConfigDetails (pluginInstance->getNumInputChannels(),
|
|
|
|
pluginInstance->getNumOutputChannels(),
|
|
|
|
sampleRate, bufferSize);
|
|
|
|
pluginInstance->prepareToPlay (sampleRate, bufferSize);
|
|
|
|
}
|
|
|
|
|
|
|
|
@@ -998,7 +1001,10 @@ struct AAXClasses |
|
|
|
// This value needs to match the RTAS wrapper's Type ID, so that
|
|
|
|
// the host knows that the RTAS/AAX plugins are equivalent.
|
|
|
|
properties->AddProperty (AAX_eProperty_PlugInID_Native, 'jcaa' + channelConfigIndex);
|
|
|
|
|
|
|
|
#if ! JucePlugin_AAXDisableAudioSuite
|
|
|
|
properties->AddProperty (AAX_eProperty_PlugInID_AudioSuite, 'jyaa' + channelConfigIndex);
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if JucePlugin_AAXDisableMultiMono
|
|
|
|
properties->AddProperty (AAX_eProperty_Constraint_MultiMonoSupport, false);
|
|
|
|
|