The strange thing is. My component is ignored in 32 Bit mode. But once I start it in 64 Bit mode, Logic finds it, but the validation fails. No matter which architecture I compile it in, it always fails to validate and tells me “wrong architecture”.
“auval -v” gives me:
AU Validation Tool
Copyright 2003-2013, Apple Inc. All Rights Reserved.
Specify -h (-help) for command options
VALIDATING AUDIO UNIT: ‘aufx’ - ‘Nmmw’ - ‘Manu’
Manufacturer String: belliniaudio
AudioUnit Name: Test
ERROR: Error from retrieving Component Version: -192
TESTING OPEN TIMES:
2016-08-19 18:42:34.565 auvaltool[819:19962] Error loading /Library/Audio/Plug-Ins/Components/Test.component/Contents/MacOS/Test: dlopen(/Library/Audio/Plug-Ins/Components/Test.component/Contents/MacOS/Test, 262): no suitable image found. Did find:
/Library/Audio/Plug-Ins/Components/Test.component/Contents/MacOS/Test: mach-o, but wrong architecture
FATAL ERROR: OpenAComponent: result: -50,0xFFFFFFCE`
Any help is much appreciated - I really depend on this to work.