Only first two buffers record, the other two don't (record~ + buffer~ issue)

michele bernabei's icon

Hi everyone!

I'm working on a patch with 4 buffers (B1, B2, B3, B4). Each one has a corresponding record~ and groove~ object.
Everything works fine with B1 and B2: they record and play back correctly.
But B3 and B4 don't seem to record anything — even though:

  • buffer names are correct (B3, B4)

  • record~ objects are properly connected

  • groove~ B3 2 and groove~ B4 2 point to the right buffers

  • I’ve confirmed signal flow with meter~

Here’s the patch (copied via Copy Compressed):

Max Patch
Copy patch and select New From Clipboard in Max.

Primrose Ohling's icon

For B3, it's record~ only receives audio input into the second inlet, which is the recording start point unless you specify 2 channels. For B4, it's buffer~ is named B2410000