Hi,
I'm building AAX release of an instrument plugin (let's call it XXXXX).
I'm going to describe what happens on Mac, but on Windows is pretty the same.
I'm using Juce 2.0. Starting from scratch using Introjucer, I can build a working (simple) 64bit plugin. Pro Tools 11 HD Developer Release warns me about missing signature, but when I create an instrument track I find my "AAX test plugin" in the insert list.
In the PT debug log I see:
CODE: SELECT ALL 168229488455,00c07,0e0d: Plug-In: AAX test plugin.aaxplugin, 1.0.0, /Library/Application Support/Avid/Audio/Plug-Ins/AAX test plugin.aaxplugin, 28/ago/2013 16:32.41
Now I build my real XXXXX plugin; the development started some time ago for other platforms, so I cannot start from scratch using Introjucer; anyway I tried to adapt the XCode project looking at the "AAX test plugin" project, setting all options, macros, and so on.
Pro Tools 11 HD Developer Release recognize the plugin at startup, it warns about missing signature exactly as the "AAX test plugin", but when I add an Instrument track, the plugin is not shown. I tried to change some build and link options but without success.
In the PT debug log I see:
CODE: SELECT ALL 168229893371,00c07,0e0d: Sys_DLLMacOS::LoadBundle "XXXXX.aaxplugin" has arch 16777223 ( need 16777223 ). 168229908351,00c07,0e0d: Plug-In: XXXXX.aaxplugin, 1.0.0, /Library/Application Support/Avid/Audio/Plug-Ins/XXXXX.aaxplugin, 28/ago/2013 17:10.07
Does anyone could give me some hints? Why the plugin is recognized at startup but not shown in the insert list? Where I can start looking?