Hi, it looks like I can get into trouble while running tracktion engine in ELK embedded systems if audio processing spans new threads. I’m not 100% sure yet but I’ve seen som errors related to tracktion_engine::MultiCPU::ParallelMixOperation::processNode. Is there a way to limit audio graph computations to 1 thread?
Yes, in your
EngineBehaviour subclass override
getNumberOfCPUsToUseForAudio to return 1.
That should stop the multi-threaded processing.
great! I’ll try with that, many thanks!