I have some questions concerning your threading model described in your Integration Guide on page 20 and 21. Can those 4 or more threads run simultaneously, i.e. in a multithreading application on a multi-core processor? Or do they have to follow the described schedule as shown in the figure below (which has been extracted from the Integration Guide)?
If the threads cannot run simultaneously, can they be interrupted and continued at any time, e.g. as it might be in multithreading single-core applications the case? According to the figure, at least the audio processing thread can be interrupted.