I create a patch with an object that is a physical model synthesiser.
I think the patch is well made and not complex at all, but I have bigs problems with the cpu. In fact when I play the instrument the latency is too much. I have also some digital distorsion.
Could someone more expert than me get a look to my patch?
vs.gain~.pd lmnts~-help.pd lmnts.pd mallet-lmnts.pd
Thank you very much, it works!
I'm happy to learn how to use clone.
I'm trying to understand how clone works, so I found this post.
I would like to control one parameter of my cloned synth separately for each instances, for example to have different note's volumes.
I tried to use 'this' and 'next' messages. So I create 'this $1 parameter $2', then in my abstraction I recuperate the signal through the first inlet and I route it to volume. I did the same with 'next'.
But it doesn't work, I guess it works in a different way.
What I'm doing wrong?
is there anybody who is using the mutable instruments objects (lmnts, rngs etc...) made by Marks Harris?
I tried to make a patch with them but I have got strange results. My patch works well if I use it alone, but if I duplicate it in the same project or on a new one it seems like those objects create a MIDI and audio overflow.
this is my patch for elements
those are the object, help and code
@alexandros I tried again and now it's working. I made a mistake using route object.
@Balwyn I`ll try your solution. Thanks
@alexandros I tried, but it didn't work to me.
I found a very easy solution. I just send (with send-receive objects) the parameter I want control to all the clones instances at the same time using the same send/receive tag.
I'm trying to build a polyphonic synth which let me control many parameters with midi cc.
First I create a synth. Then I use the object clone to multiply it.
Then I used the objects poly to have many voices of polyphony and it works well, but apparently poly use only note and velocity informations.
So I tried to create a second inlet on my clone object to control one of the synth's parameters. The result seems to be random and it affect only one synth's instances.
I'm blocked at this point.
Can someone show me the way?
Yes. When noteout is connected, the patch send note on and off at the same time (as in the video). So it works like a normal percussion pad. But when noteout is not connected, the patch works well.
I replicate the same patch on max 7 and it works well. But if the pure data's patch is open (and noteout I connecte) while I'm using the max's patch, this one stop to work. I don't know how to explain that.
I upload some videos :
PuredataNoteSwitch.mov MaxNotesSwitch.mov MaxPuredataNoteswitch.mov
my patch is similar to yours. I can post it, but the problem is the same : the patch changes behaviour when connected to [noteout].
NB I tried to connect only the first output of [pack] to [noteout], but it doesn't solve the problem.