The poly~ route and a whole lot of nonsense about target and note
Hello fellow msp'ers I'm building a simple midi synth with the groove object inside of a poly~ etc.
I've spent enough time looking at the help file to know that I have to send a message like target, note, or midinote to poly~ for it to assign a message to an instance, but I am having some trouble truly understanding how to apply the target and note messages.
The problem I am having with the synth below is that when I send instructions to the route object inside of the poly~ it will change the routing for some of the instances but not all of them. The idea will be to have a umenu for just controlling only the sig~ speed, another will be to control pitch, and the last to control both.
What message can I prepend my umenu output with to make sure that it changes for every instance active or muted?
There were plenty of problems along the way with this, but I think I am slowly learning.
Any sort of help would be appreciated.
Jobi,
I haven't looked at your patches, but if you want to send global messages to all instances of the poly~ just have a receive object in your poly, i.e. [r globals] and have a corresponding send object in the parent patch.
Also i think if you send a (note 0) message to poly~ any following messages will go to all of its instances
EDIT-- thanks Roman, it's (target 0) , not (note 0)
|
V
...or "target 0, mymessage"