Upon startup of my patch, a little abstraction I have written names records~, buffers~, and grooves~ appropriately for what I want, to all match up correctly. However, as the groove~ objects seem to be getting named first in the autoload procedure, I am getting an error message stating "no buffer~ xxxxx". The different objects need to be in different subpatchers so a simply right to left sorting isn't an option. The appropriate buffer then becomes named and the association is complete but this error is bugging me and the project will be marked so of course even a few error messages are a nono.
Has anyone any solutions please? I considered that a delay may be used after the loadbang of what needs to be loaded last but that just seems like bad programming and a very inefficient workaround.