Poly~/Groove~ Object Help

zoolon12's icon

Hi

Can anyone explain to me how to get a Groove~ object working with a Poly~ object?

mike fonte's icon

They should work together as described. What are you trying to make? If it's a polyphonic sampler, it's a bit trickier. If you only need monophonic playback, I could post something.

zoolon12's icon

I'm trying to make my Sampler polyphonic. I got it working in monophonic mode but I'm struggling to work out how to make it poly. Ive looked at the help files and some videos on youtube but im still puzzled as i cant get it to work.

mike fonte's icon

Have you looked at the poly~ example in the adsr~ help file? That is what I used, and it seems to work. You would just need to replace the synth section with groove~ stuff. Take a look, and see if that makes sense, otherwise I'll post what I have (I'm hesitant to do this though, because I am not an expert in polyphony!).

Ben Carey's icon

Polyphony management is by far one of the largest hurdles in max to jump over so you're not alone. Do persist though with the tutorials and such however, there's a lot of info out there.

What problem are you having exactly with the groove~ object? You mention you get it to work monophonically but not polyphonically... it would help to see what stage you're at with this so we can best help you out.

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

If voice management is the issue, there are a number of ways to deal with this... personally, I make use of the standard [poly] object outside my poly~ abstraction to deal with polyphony, which passes through target messages to the poly~ abstraction. I've done up a basic sampler using groove~ for you. Here's the poly~ subpatcher - save this as 'mypoly' somewhere in the search path first:

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

..and the parent patcher:

zoolon12's icon

Hi

You guys have been really helpful, I got it working now with much help from those patches you sent, I understand it a lot more now so thanks for that.

The last question i have though is how on earth do you get a poly~ object working in Max for live? for some strange reason its not finding its path directory.

zoolon12's icon

Actually sorry about that last question, i think its because you have to have all the patcher files within ableton and not anywhere else like my external hardrive.