Hi Maxers !
I'm working in Max5 on a MacBook and I have some problems with record~
My problem is the following : when I use a record~ to write a buffer~ (and display it with a waveform~), as soon as I add a new MSP object, the record~ starts recording from the beginning of the buffer~, overwriting what has already been recorded.
In a more complex set of patches, it doesn't start from the beginning but stops recording because I have a system to handle where (in the buffer~) it should record.
First: is this "normal" or should I say, do you have the same behaviour ? (The simplest I tested it was to open the waveform~ help patch, start recording (without loop recording) and have another patch in which I duplicate some dspstate~ object and see what happens)
I do know that internally, adding a new MSP object means rebuilding the whole DSP chain so it is probably tricky to dynamically add or remove MSP objects without interfering with the record~ object. However :
Second: is there a way (a workaround) to "isolate" the record~ so I can keep it working straight and do whatever aside from it. I would like to be able to load or close audio patches without any change in the functioning of the record part.
Is this possible ?