Calling triggerAsyncUpdate() from AudioDeviceIOCallback?

Is there an issue calling triggerAsyncUpdate() from AudioDeviceIOCallback? A user reported a problem with this, where the PostMessage was consuming a lot of time. They got audio dropouts when unrelated application windows were maximized.

Anyone know anything about this?

Well, that method involves posting a message to the OS message queue, so there’s a risk that the system call might block.

1 Like

Might be worth adding that sentence to the documentation for triggerAsyncUpdate. It’s talks briefly about threading but I think the extra detail is worthwhile!

Yep, good point, will do.