Hi, your tutorials are really really helpful for a total newbee like me. Thank you! I always get it to work in the end but right now I'm not sure about what's causing all this distortion when I play all the samples at the same time. Anyone got an idea? Cheers
Hey nice video.. Just one doubt- the 'target $1' is taking numbers from the counter, yes? so when the counter reaches beyond 3, it should not play anything(since we have only 3 buffers set), like in the 4th bang, it passes 'target 4'(which is blank in the sampoly), but there are only 3 files.. :-\
@mudithead there are three samples, yes, so if you choose a number on the number box beyond 3 it will play the buffer play~ was last set to play (and give you an error in the Max Window). The target message tells poly~ which instance of sampoly to use, and there are 16 instances of sampoly because of the argument. Does this help explain?
@BazTutorials Ok, m not so sure i follow you, but i will take care of this 'target' object and remember that it is related to the number object. The number decides the sample number not the bang. Sorry, but its okay. thanks :)
I have to build a polyphonic sampler in Max for a school assignment, and this a very good start off, but could you explain me what the target message does?
And another question in general; Do you know if there is such thing as the 'alt-click' helpfiles for messages?
@smokesometea The target message tells poly~ which instance (voice if you like) subsequent messages are routed to. In my video there are 16 instances of "sampoly". You will get a helpfile for message when you alt-click one. As with many objects, the reference may be more useful (links to reference pages are on the helpfiles).
@ icilianfenner: don't feel bad. Almost no one understands poly! It is easily the most asked about thing on the max list and the docs on it are way too terse. Poly is a bit of a dark magic.
I was having trouble w/ this patch cutting samples short. I realized that after [in 1] in the poly, I was not always setting the sample and THEN sending a bang to info~ I probably could have moved the bang and set $1samp but instead I did:
[in 1] --> [t b i] ---> [o] & (set $1samp)
to make sure that we set the samp and then banged info~
The old info from the previous sample was still being used as the input to line. If the previous sample was shorter the longer sample was cut short.
Wonderful Tutorials. Unfortunately I'm not able to get the 'poly~' to work. However, I've had enough experience mucking up in a number of different languages (if you could call max this), so i'm sure its all my fault. ;)
ah..seems to be the soundcard.. :) thankx again for great tutorials.
soldivatiger 3 months ago
Hi, your tutorials are really really helpful for a total newbee like me. Thank you! I always get it to work in the end but right now I'm not sure about what's causing all this distortion when I play all the samples at the same time. Anyone got an idea? Cheers
soldivatiger 3 months ago
Hey nice video.. Just one doubt- the 'target $1' is taking numbers from the counter, yes? so when the counter reaches beyond 3, it should not play anything(since we have only 3 buffers set), like in the 4th bang, it passes 'target 4'(which is blank in the sampoly), but there are only 3 files.. :-\
mudithead 6 months ago
@mudithead there are three samples, yes, so if you choose a number on the number box beyond 3 it will play the buffer play~ was last set to play (and give you an error in the Max Window). The target message tells poly~ which instance of sampoly to use, and there are 16 instances of sampoly because of the argument. Does this help explain?
BazTutorials 6 months ago
Comment removed
mudithead 6 months ago
@BazTutorials Ok, m not so sure i follow you, but i will take care of this 'target' object and remember that it is related to the number object. The number decides the sample number not the bang. Sorry, but its okay. thanks :)
mudithead 6 months ago
Thanks a lot, very helpful video!
I have to build a polyphonic sampler in Max for a school assignment, and this a very good start off, but could you explain me what the target message does?
And another question in general; Do you know if there is such thing as the 'alt-click' helpfiles for messages?
Cheers,
Yuran
smokesometea 8 months ago
@smokesometea The target message tells poly~ which instance (voice if you like) subsequent messages are routed to. In my video there are 16 instances of "sampoly". You will get a helpfile for message when you alt-click one. As with many objects, the reference may be more useful (links to reference pages are on the helpfiles).
BazTutorials 8 months ago
Comment removed
davidcroney3 1 year ago
My error just tells me, poly~ error loading sampoly.maxpat
brendoseable 1 year ago
@ icilianfenner: don't feel bad. Almost no one understands poly! It is easily the most asked about thing on the max list and the docs on it are way too terse. Poly is a bit of a dark magic.
inharmonik 2 years ago
When you MUST have things happen in a certain order. Trigger will keep you from going insane.
inharmonik 2 years ago
I was having trouble w/ this patch cutting samples short. I realized that after [in 1] in the poly, I was not always setting the sample and THEN sending a bang to info~ I probably could have moved the bang and set $1samp but instead I did:
[in 1] --> [t b i] ---> [o] & (set $1samp)
to make sure that we set the samp and then banged info~
The old info from the previous sample was still being used as the input to line. If the previous sample was shorter the longer sample was cut short.
inharmonik 2 years ago
Wonderful Tutorials. Unfortunately I'm not able to get the 'poly~' to work. However, I've had enough experience mucking up in a number of different languages (if you could call max this), so i'm sure its all my fault. ;)
icilianfenner 2 years ago
Thanks for the wonderful tutorials!
poly~ object seems to introduce distortion on the audio...any idea on what causes it or how to resolve it?
kyunghwee 2 years ago