Apple describes it here.
And mention it at the end of this video.
More of a nice-to-have than a must have I guess, but it is part of their realtime thread workgroup toolset so a JUCE API for it would make sense.
Apple describes it here.
And mention it at the end of this video.
More of a nice-to-have than a must have I guess, but it is part of their realtime thread workgroup toolset so a JUCE API for it would make sense.
Might be interesting, if this function actually takes into account the number of already assigned threads on a workgroup, since multiple plugins could have already registered threads on the same workgroup linked to an audio device when you are adding your own.
(Although the os_workgroup_join function does return an error code, and presumably it will do it if the max number of threads has already been added to an existing workgroup.)