crashing poly~ and groove~ patch

Dario's icon

I made a patch with poly~ and groove~ that plays one of four samples randomly from a buffer and segments of each sample contained in the buffer. Only problem is it's making Max crash.... Anyone know why this would be? I have also tried explicitly targeted specific instances of the poly~ object and it wont work. Help would be appreciated because it's a pretty nifty little weird thing. This is a simplified version of course. Here's the patch:

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


here's the poly~ patch that goes in the max library duh

bazsampler2k.maxpat
text/plain 8.27 KB

Dario's icon

I'm manipulating start and endpoints of groove~ nestled inside a poly~ patch from outside the patch. The poly~ also has 4 voice polyphony and randomly switches between random buffers in the groove~. Is this something that max simply cannot handle?