Forums > MaxMSP

Poly~ problem, not working for some reasons

March 9, 2010 | 11:36 pm

Please take a look of the picture to see if any mistake i made, I dont know why the poly~ is not working, i still get monophonic sound as output.
Thank you all.

Attachments:
  1. F7980782-34B4-4584-9E2D-EA110DCA7090.jpg

March 10, 2010 | 7:10 am

The message midinote should be prepended to the pitch-velocity list. That should do it.

_
johan


March 10, 2010 | 10:22 am

I tried [prepend note] before poly. then inside the subpatch i used [t i i] to unpack those messages. The result is i can only play the very first note. then i can see the frequency and velocity values in the subpatch but there is just no sound.
Thank you


March 10, 2010 | 10:35 am

Make sure you are using [thispoly~] properly because this is what handles the voice allocation. Chris Muir has some good [poly~] examples which can be found here.

lh


March 10, 2010 | 12:08 pm

midinote

[attachment=126825,190]

Attachments:
  1. Picture_3.png

March 10, 2010 | 12:08 pm

Attachments:
  1. Picture_3.png

March 10, 2010 | 7:24 pm

IT work!!! Thank you so much. JVKR.
so what is the idea behind? why it is not working with prepend the midinote?


March 10, 2010 | 7:24 pm

IT work!!! Thank you so much. JVKR.
so what is the idea behind? why it is not working with prepend the midinote?


March 11, 2010 | 10:25 am

why it is not working with prepend the midinote?

It is working with prepend midinote. Maybe you meant, why it is not working with prepend note. The difference between the note and midinote messages as I understand, is that with the latter it is memorized where each note on is sent so that a corresponding note of will arrive at the same voice nr. Then it is possible to use that note off (as is the case in your patch) to free this voice. With the note message freeing the voice happens not because of a note off but because of something else that has been provided by the programmer.

_
johan


Viewing 9 posts - 1 through 9 (of 9 total)