I'm trying to implement some heavy multi-step audio processing on Bela Gem Stereo so am keen to ensure I'm utilising all cores. My current project would benefit greatly from series processing but I also have plans that would require parallel processing. The multiple cores are what I was actually really excited about with Bela Gem but I'm having problems knowing where/how to start!
I've tried search terms like render_pre(), render_post(), busses, RtLock, RtMsgFifo and RtThread in docs.bela.io no results are returned.
When I search the Bela Core code (as pulled from https://github.com/BelaPlatform/Bela) no results are returned there either.
It occurs to me that maybe the core code repo and docs.bela.io are not relevant to the Bela Gem?
Is anyone using this functionality? I'd be grateful for any hints of how to get started, where to find low level documentation or, failing docs, more examples that cover the various possibilities?
Also it would be great to know what is considered the definitive source for Bela Gem C++ documentation, class and function descriptions etc. That would be very helpful but for all C++ Gem development.
Thanks :^)