Protools setStateInfo + MML deadlock

You’ll find in AAX that Thread::getCurrentThread() returns NULL which is why it hangs… you probably need to use an AsyncUpdater. I have a separate Thread for loading my preset and I do something like that… but whatever you end up doing check it exhaustively on all platforms.

Your other option may be to set the AAX flag in the wrapper to load the chunk on the Message Thread.

Rail

2 Likes