Buffer is suddenly being picky about playback. Loading a buffer and playing it back immediately doesn’t seem to be a problem but loading as part of a synthdef is an example of how i’m having issues. Thinking I may have installed or uninstalled an extension that could be overriding something but other than uninstalling SC and reinstalling i’m not sure what to do. Also tried loading this and it returned empty:
~folder= "/Users/keenanmccracken/Desktop/mechc"; //edit this to point to a FOLDER with many soundfiles
~buffers.do{|x| x.free};
~buffers= (~folder+/+"*").pathMatch.collect{|x| Buffer.readChannel(s, x, channels:[0])};
)```
Or do you mean that you do these things at the same time? If so, it could be that ids are slower to be allocated. If the ids are hard coded in the SynthDef (and not an arg) that would cause problems.