Multiple threads in AudioProcessor

Hello,

I have been googling for a while and did not found any information or forum thread/posts about using multiple threads for processing audio (eg. each thread process one synthesiser voice). I know it is "highway to hell" and I have never used it so far in plugins. Do you guys have any experience about this? 

Thanks!

fyi, i've made a proof-of-concept multithreaded audioprocessorgraph for a while,

http://www.juce.com/forum/topic/multithreaded-audioprocessorgraph-source-code

some people have made a full working version from it, it would be nice if someone could share the modified code

http://www.juce.com/forum/topic/multithreaded-audio-processor-graph?page=1

... and finally it would be cool if something like that will found its way back into juce.

 

1 Like

Thanks, I will look at this.