Browse Source

Added a JucePlugin_PreferredChannelConfigurations_AAX flag which can be used as an AAX-specific alternative to JucePlugin_PreferredChannelConfigurations in edge-case situations where you need it to be different.

tags/2021-05-28
jules 10 years ago
parent
commit
e0556acccc
1 changed files with 5 additions and 0 deletions
  1. +5
    -0
      modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp

+ 5
- 0
modules/juce_audio_plugin_client/AAX/juce_AAX_Wrapper.cpp View File

@@ -1105,7 +1105,12 @@ struct AAXClasses
check (descriptor.AddProcPtr ((void*) JuceAAX_GUI::Create, kAAX_ProcPtrID_Create_EffectGUI));
check (descriptor.AddProcPtr ((void*) JuceAAX_Processor::Create, kAAX_ProcPtrID_Create_EffectParameters));
#ifdef JucePlugin_PreferredChannelConfigurations_AAX
const short channelConfigs[][2] = { JucePlugin_PreferredChannelConfigurations_AAX };
#else
const short channelConfigs[][2] = { JucePlugin_PreferredChannelConfigurations };
#endif
const int numConfigs = numElementsInArray (channelConfigs);
// You need to actually add some configurations to the JucePlugin_PreferredChannelConfigurations


Loading…
Cancel
Save