Poly~ and Play~ problems

tailortrik0's icon

I have been banging my head trying to get poly~ to work again. I feel like I had it with some confidence before. Now I am not so sure.

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

It seems like I can't figure out how to properly use thipoly~ to get it to work correctly.
When I set 20 voices, and try to play back a buffered file it will keep clipping onto itself.

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

Here is whats outside this poly:

You would need to make a buffer and put a file inside to test it out.

Peter McCulloch's icon

You need to put the word "note" in front of the messages that you are sending to poly~ so it knows to do voice allocation; otherwise, messages will only go to the currently targeted voice. (It's "note" instead of "midinote" in this case because your poly~ patch is handling release internally)

tailortrik0's icon

WOOO! thats the ticket.

So, even if I am sending a symbol into the poly~ to set the buffer I would need to use the note.
I am able to get it to work by using a [note $1]

Thanks! WOO!

Peter McCulloch's icon

Glad it's working. Yes, you need to use note (or midinote for notes which can be sustained by a performer (for instance)).

I'd recommend using "prepend note" (as an object) instead of a messagebox with note $1. The former will accommodate multiple values, whereas the latter will only send note x, not note x y z.