AAX and ARA2

Now that Pro Tools finally supports ARA2, I wondered if there are any plans to add support for ARA2 through AAX in JUCE?

3 Likes

ARA support in ProTools has not yet been opened to the public, so we will have to wait and see. That said we are open to the idea of extending ARA support to the AAX format, once it becomes available.

3 Likes

Thanks, glad to hear that!

Did anybody manage to get in touch with AVID with regards to the AAX version of ARA2? They don’t seem to answer any emails at all.

1 Like

It seems to be a work in progress. For the moment ARA2/AXX support is only available for Melodyne.

1 Like

Thanks, Pierre! It’s strange that they just don’t communicate this instead of asking developers to get in touch with regards to ARA2 in their newsletters, and then never answer… I sincerely hope that they open up the standard to all AAX developers and not just a selected group.

Is that still the case? Sorry for bumping but I cant find anything else about it…

I don’t have much more information. They communicate via the Avid Developer Newsletters and/or the Avid Developer Forum.

2 Likes

It looks like the ARA SDK includes AAX support nowadays. Has there been any reconsideration of adding support to JUCE?

There’s actually very little glue code necessary to get the JUCE ARA implementation to work with AAX. We use JUCE for our Acoustica ARA plug-in which now works with AAX. Unfortunately, I don’t think Avid have opened up the standard yet, so I would recommend to ask them directly. We’d be happy to share the glue code if you get approval from Avid.

Best,
Stian

1 Like

I wonder how the state of affairs is atm? From what I get, we cannot simply develop a ARA plugin and expect ProTools to load it? At least I can’t seem to achieve that with the JUCE ARAPluginDemo. Do we have to register as an ARA plugin developer with them or how is that supposed to work?

I wonder, does the JUCE license allow for us to enable this support from a fork and simply reach out to Avid ourselves since someone from the JUCE team hasn’t responded? I have customers asking for ARA support in Pro Tools and it seems like an advantage for Avid to have more ARA plug-ins supported.

Yes. If you have a JUCE license and permission from the owners of the fork, this is the path you can currently take.

You’ll need a permission from Avid in any case to be added to the list of ARA enabled plugins. Once they open up the ARA plugin support more, support by mainline JUCE can be expected.

1 Like

Hi guys, can someone help me please :slight_smile:

I’m registered now with AVID for ARA development and I received their files and instructions how to modify the stock AAX SDK.

I tried to make JUCEs ARAPluginDemo work with that setup but no luck, no new clip effect showing in ProTools. Can someone please point me in the right direction how to proceed?

thanks so much, Wolfgang

We have a public fork of JUCE that among several other modifications also contain the tweaks to the AAX plug-in client (modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp) for ARA support: GitHub - acondigital/JUCE: JUCE fork with some customizations for internal use at Acon Digital

You’ll need to add the header files for the AAX ARA bindings that you obtained from AVID if they accepted your project.

Best,
Stian

4 Likes

Thanks again Stian, with your help, I could make it work :raised_hands: :grinning:

Excellent, glad to hear that it was helpful.

Any news on this? Is it still required to use a JUCE fork for this to work in AAX?

2 Likes

It looks like JUCE still requires ARA version 2.2.0?

Surely this will get bumped up soon? I hope I hope I hope …

2.3.0 is currently required/supported on the develop branch.