Buffer "can't resize now"... I need to fix this
So I'm having the following problem. I'm working on a patch where I need to be able to resize the duration of my 2-channel buffer. But for some reason, when I have a 2-channel 'record' object with the same name, I can't resize my buffer length anymore. All it gives is an error, saying "can't resize now"... I've literally tried everything I could, but I can not make this work properly. Does someone know how to fix this problem?
To add to this, I just copied the 'buffer' & 'record' setup from that patch and put it into a new patch. In the new patch, there isn't any problem at all. The error only occurs in the original patch for some reason... Could it be some faults within the patch itself?
this error normally means, that some object referencing the buffer is not properly unlocking it after use, so other objects referencing the same buffer subsequently will have trouble accessing or changing its data.
I guess you are using some 3rd party external?
without access to the source code, you can't do much about it, apart from getting in contact with the author of the object.
Thank you for your answer. I don't know why, but for some reason I solved the problem by having a copy of the buffer next to the one I use, but with just one channel instead of two. I can somehow still use the buffer I use as a stereo buffer, and the error doesn't occur anymore. It's a mystery for me why this actually works, but I'm not complaining. :D