External control of poly~ properties

    Jul 21 2006 | 5:28 pm
    I'm having some trouble controlling parameters of a poly~ object I've created in the main patcher. In the patch I've built I have a poly~ object acting essentially as a bass drum, controlled by a rudimentary step-sequencing subpatch. The subpatch controls amplitude, which is sent with a "note" message to trigger the poly~. When I introduced controls over the frequency of the oscillator and the frequency of an svf~ filter, it seems as though the messages were only sent to the instance of poly~ occurring when the changes were sent. I attempted to resolve the issue by sending a bang at the same time as the "note" message to the numbers in the main patcher controlling pitch/cutoff in the poly~, thinking this would make sure the numbers were sent to all instances of the poly~, but this resulted in some other strange behavior. The patch is kind of involved but I can post it if need be. Any suggestions?

    • Jul 22 2006 | 2:24 pm
    • Jul 23 2006 | 3:44 pm
      I dug around the poly~ help file a little more and figured out it was in fact a "target" message I wanted to use, specfically "target 0" to target all instances. The sequencing object I built itself is working fine with just a "note" command in front of it, so at the moment everything I wanted to accomplish is working fine. Thanks for the help.
      On 7/22/06, Holland Hopson wrote: > > > A few things to try... > > ?Are you sending all your messages with the "note" command (i.e. "note amp > freq etc.")? > ?Should you be using midinote instead? If I remember correctly, note works > well when the poly~ instance has a defined duration; midinote is needed when > the poly~ instance relies on a message to turn it off. > ?Depending on what you're trying to accomplish, the "target" message may > be the way to go. > -- > http://www.hollandhopson.net > http://www.grabrarearts.com >