Hello!! Thanks for you response,
The CPU meter shows up like this --% everytime I run the Bela, so I wouldn't be able to tell you.
I found a workaround for the loading files problem, I added an array table for every soundfile and loaded it with a [read] message box connected to a [loadbang] and their outputs to [soundfiler], now it's loading the files, but the pitch is distorted (higher). I don't know if it's because of the logic, we tried to use the dynamic patch you uploaded but unfortunately it's a little too complicated for us haha. I'll attach the logic we did in an image.
Additional to this and regarding the CPU power, the Bela is flashing red, but it is playing the files! The only thing is that, it keeps giving us the error of "Underrun detected: 1 blocks dropped". Previously it wasn't playing the files and the device was crashing.
array&tabplayer