That does the trick, thanks so much!
A container, or a sampler, etc. Trying to set up different samplers, each with its own arpeggiator, and route specific notes to specific samplers. So presumably, the easiest way to do this would be to add an arp to each sampler, then use a top level script to route MIDI messages to the target sampler. Let me know if I'm missing something here....
For instance, note 60 will go to sampler/arp 1, note 61 will go to sampler/arp 2, etc.
Is there an easy way to sort input notes and send them directly to specific components? I'm trying to figure out a way to use multiple arpeggiators connected to samplers, but there doesn't seem to be a straight forward way to do this.
Seems like I should be able to do something like test the noteNumber(), ignore it with ignoreEvent(true), and then send it directly to the component I want (with something like playNote), but can't find a way to send to ONLY the component I want as the receiver.
Thanks in advance
Thanks for that, I do understand how to create and set the controlling sliderPack, but I'm unable to assign it to anything past the first sliderPack in the Arpeggiator. In the widget inspector, there is only an option to set the processorId, but not the parameterId. How do I discover (or declare) the parameterId so that I can link the sliderPack to the proper one in the Arpeggiator (for instance, the VelocitySliderPack).
When assigning the processorId to the Arpeggiator, it always links to the first sliderPack (the one for Note Number).
I've been trying to figure out a way to get a handle for the "Note Numbers" SliderPack in the Arpeggiator module so that I can dynamically control it's values with incoming MPE data. I stumbled across information regarding how to set the SliderPack data using the referToData() method, but I can't figure out how to get a handle for the Arpeggiator's contained SliderPack that I want to modify. Am I missing something basic here, or is this impossible?
Thanks in advance