Topic: Modartt audio units not registering with auval on macOS Tahoe
I've been using a swift application to capture audio buffer output from Pianoteq for additional processing (such as custom visualization). This was working great on the prior version of macOS, but with the new macOS 26 (Tahoe) I'm running into some problems. It seems that the Pianoteq (8, 9) and Organteq 2 audio unit components are no longer properly registering with the macOS Audio Unit system.
To be specific:
- system-level Audio Unit validation fails
- the auval command line tool cannot validate the components
Some observations towards debugging this:
- Running `auval -a | grep -i mdrt` returns no results, so it seems the OS is not seeing any Modartt components at all.
- Logic Pro can still load and use Pianoteq and Organteq
- The component files exist in the correct locations:
- /Library/Audio/Plug-Ins/Components/Pianoteq 9.component
- /Library/Audio/Plug-Ins/Components/Organteq 2.component
- Running `auval -v aumu Pt9q Mdrt` produces:
ERROR: Cannot get Component's Name strings
ERROR: Error from retrieving Component Version: -50
FATAL ERROR: didn't find the componentMy best guess is that this is a compatibility issue with macOS 26's Audio Unit registration or discovery mechanism. The components appear to be properly signed and Logic Pro can still use them, but they're not being registered with the system's Audio Unit component registry.
Thanks in advance if anyone knows a fix for this or can suggest an alternative way to access the audio buffer.