Posts

Post marked as solved
1 Replies
Solved: The issue was the factoryFunction description in both the info.plist file and .exp file - ensure your factoryFunction is written so it includes the same class name as your AudioUnit subclass followed the word 'Function', eg: info.plist file = AUSubClassFunction. .exp file = _AUSubClassFunction See Apple Technical Doc here for clarification: https://developer.apple.com/library/archive/technotes/tn2276/_index.html
Post not yet marked as solved
2 Replies
I was having this same issue today when running auval on a newly developed template project - I found this article mentioning the same error bring thrown by auval (dyld: warning, LC_RPATH @executable_path/../Frameworks ...) https://betterprogramming.pub/create-audio-unit-extension-from-scratch-77abee79d12 The fix worked for me, passing all auval tests now, and the test project loading in Logic as expected. Change Framework install path from from default "@executable_path" to "@loader_path" inside Build Setting / Linking.