- Edited
Hi! I'm working with a Bela with an audio expansion capelet and I'd like to know how to manage the CPU usage of my unit since when I run my patch on bela the cpu meter stays around 85-92% resulting, often in audio srtificies.
Project specifics: the patch weights 73 KB and is realised with pure data. It contains 8 audio generators (simple wave-filter-envelope) that send notes to 4 different outputs and 16 arrays recording audio from 4 incoming channels. I have not implemented yet players that use the arrays. When I run the patch on my laptop, the CPU never surpasses 8%. I've also tried taking the arrays out of the patch but, when run on bela, it stills stay around 75/80% of CPU usage. The IDE settings are [Block size: 2048], [Analog Channels: 8], [Analog Sample Rate: 22050].
Is there a way to better manage the cpu settings? Or is my patch too heavy?
Edit: I've also tried to break down the project with different abstractions, but the problem still persists!