Calling triggerAsyncUpdate() from AudioDeviceIOCallback?


#1

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?


#2

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


#3

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!


#4

Yep, good point, will do.