Building ProTools AAX version of Ctrlr with Projucer #489
-
Hi everybody, I was wondering if anyone already tried exporting Ctrlr as an AAX plugin with Projucer? It seems that the steps are :
Do you know if we need something specific to Ctrlr to build the AAX apart from linking to the SDK directory in Projucer? Thanks Damien |
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 4 replies
-
I could export the AAX without any problem from the Projucer, that wasn't difficult, the only hurdle was to build the AAX library in Xcode from the SDK files, I forgot to do it and had some errors while building Ctrlr. Now I need to test it in ProTools. I'll keep you posted. |
Beta Was this translation helpful? Give feedback.
-
So, it seems that AAX plugins that are not certified and code-signed via the AVID developer program are not loaded in ProTools. |
Beta Was this translation helpful? Give feedback.
-
Hi Damien, any success with this one? |
Beta Was this translation helpful? Give feedback.
-
这是来自QQ邮箱的自动回复邮件。
您好,我已收到您的邮件。
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
ISSUE open on CtrlrX github : damiensellier#54 |
Beta Was this translation helpful? Give feedback.
-
CtrlrX is now supporting AAX plugins for ProTools, you need to build an intermediate plugin with your panel unique IDs though. And it also requires enrolling into the Avid developer program to get access to the SDK 2.8.1 and be able to codesign the exported plugin with PACE iLok. Exported instance, if not codesign via PACE tools won't load in ProTools commercial version (not Dev build). AAX Plugin-Specific Licensing & Avid SDK TermsThis plugin is designed to be compiled as an AAX plugin for Pro Tools. To do so, it utilizes the Avid AAX SDK (version 2.8.1 or newer). The Avid AAX SDK is available under commercial or open-source licensing. For the purposes of this open-source project, we are using the AAX SDK under the terms of the GNU General Public License v3 (GPLv3). Due to the "copyleft" nature of the GPLv3, the entire distributed AAX plugin (including the portions of this project's code linked with the SDK) must also be licensed under GPLv3. Therefore, any distributed AAX binaries, along with their corresponding source code, are subject to the terms of the GPLv3. You can find the full text of the GPLv3 here. By building or using this plugin's AAX version, you acknowledge and agree to the terms of:
Crucial Note for Commercial Distribution of AAX Plugins (including those based on this project)While this project is open-source under GPLv3, the Avid AAX SDK itself offers a dual-licensing model. If you intend to commercially release a third-party plugin based on this project (or any AAX plugin derived from the Avid AAX SDK), you typically need to obtain a separate commercial license from Avid for the AAX SDK and comply with their specific commercial terms, which often include requirements for AAX plugin code signing via PACE Anti-Piracy tools. For information on commercial AAX development and licensing, please contact Avid directly at AAX Support & Build InstructionsThis project is built and tested with JUCE 6.0.8. To compile the AAX version of this plugin, you will also need to obtain the Avid AAX SDK (version 2.8.1 or newer) separately. To build the AAX version of this plugin:
Additional Notes for Development and Distribution:
ADDED on 2025.06.24 for CtrlrX v5.6.34 commit damiensellier@798c929 |
Beta Was this translation helpful? Give feedback.
CtrlrX is now supporting AAX plugins for ProTools, you need to build an intermediate plugin with your panel unique IDs though. And it also requires enrolling into the Avid developer program to get access to the SDK 2.8.1 and be able to codesign the exported plugin with PACE iLok.
Exported instance, if not codesign via PACE tools won't load in ProTools commercial version (not Dev build).
AAX Plugin-Specific Licensing & Avid SDK Terms
This plugin is designed to be compiled as an AAX plugin for Pro Tools. To do so, it utilizes the Avid AAX SDK (version 2.8.1 or newer).
The Avid AAX SDK is available under commercial or open-source licensing. For the purposes of this open-source project, we a…