Hi,
I've been using PD for about a week now and as my first patch have made a pretty simple 4 channel loop player with BPM syncing and a few other basic features.
Whilst the functionality of my patch is fine, I'm having a problem in that whenever I load a new loop into an array using [openpanel] - [read -resize $1 loopA] - [soundfiler] I get a brief stuttering/glitchiness in any audio that is currently playing. The effect is brief enough that it doesn't really bother me if I'm just playing around with loops, but it wouldn't be acceptable in a live performance situation.
I don't think it is a hardware performance issue with my laptop as the same problem also occurs at my Uni on a top end 12-core Mac. More likely is that my patch needs optimizing as, being very new to PD, I have probably used a lot of dodgy workarounds to get my patch to work rather than more efficient methods.
However, I am reluctant to completely remake this patch as I would prefer to move onto a new project so was wondering if there were any common culprits for creating this glitching when loading WAVs that I could easily fix/replace? Are there any other general PD optimization tricks a new user like me should be aware of and that I can take into account for my next patch?
Thanks for any help!