DigitalAmbience Posted June 21, 2011 Share Posted June 21, 2011 I'm following along with a tutorial at this website: trying to get a grasp on the environment and @ 22:40 to 25:10 he's going over how the Arpeggiator parameters can be controlled using the Controller Base Parameter. Well I've set up a layer just like the one he's using for this situation consisting of an Instrument object going into a Transformer which goes into an Arpeggiator. Now I don't have this chain going into any instrument because I don't need one for what's being done. In the transformer I've set up the conditions as so: Status = Control and Data Byte 1 = 1. Everything else is left alone. When I go to the Arp and set Controller Base to 1 and move my mod wheel the direction changes as it should, but I notice that when I set Controller Base to 0 the Velocity changes, is that normal? The really weird part happens though when I set the Operations in the Transformer to change the Control 1 messages to Control 4 messages. I have a Monitor between my Transformer and Arp and I see that my messages are indeed changed to Control 4 messages, but when I set the Arp's Controller Base to 4 it moves the Direction, and when I set it to 1 it moves the Upper Key Limit Parameter… as if it's reversed. I also notice that setting Controller Base to 0 now changes the Resolution Parameter, 2 changes the Lower Key Limit Parameter, and 3 changes Velocity. I don't understand first off why it's reversed for 1 and 4, and I also don't get why more than one message is seeming to get through. Is it how I've set up the Transformer? My Transformer is setup just like in the video, it's just not working like in the video. Any help is much appreciated Link to comment Share on other sites More sharing options...
Jordi Torres Posted June 21, 2011 Share Posted June 21, 2011 I'm following along with a tutorial at this website: trying to get a grasp on the environment and @ 22:40 to 25:10 he's going over how the Arpeggiator parameters can be controlled using the Controller Base Parameter. Well I've set up a layer just like the one he's using for this situation consisting of an Instrument object going into a Transformer which goes into an Arpeggiator. Now I don't have this chain going into any instrument because I don't need one for what's being done. In the transformer I've set up the conditions as so: Status = Control and Data Byte 1 = 1. Everything else is left alone. When I go to the Arp and set Controller Base to 1 and move my mod wheel the direction changes as it should, but I notice that when I set Controller Base to 0 the Velocity changes, is that normal? Yes, because with a Controller Base of 0, Controller 1 (the next CC in ascending order) controls the second parameter in the arpeggiator (Velocity). The really weird part happens though when I set the Operations in the Transformer to change the Control 1 messages to Control 4 messages. I have a Monitor between my Transformer and Arp and I see that my messages are indeed changed to Control 4 messages, but when I set the Arp's Controller Base to 4 it moves the Direction, and when I set it to 1 it moves the Upper Key Limit Parameter… as if it's reversed. I also notice that setting Controller Base to 0 now changes the Resolution Parameter, 2 changes the Lower Key Limit Parameter, and 3 changes Velocity. I don't understand first off why it's reversed for 1 and 4, and I also don't get why more than one message is seeming to get through. Is it how I've set up the Transformer? Again keep in mind the ascending order of CC's in relation to what's set as the Controller Base. J. Link to comment Share on other sites More sharing options...
Audiogrocery Posted June 22, 2011 Share Posted June 22, 2011 Any help is much appreciated I think Jordito gave a good explanation. What I can offer as addition is an Environment Complex Tool "Arp Helper" which behaves as float window so you can easily set the Arp settings, plus CC# "Base Control" for each parameter (see the image below). The CC Base is set to CC12, and all Arp parameters have a CC extension so you can easily have an idea which CC# have to use to control that Arp parameter. I think I have designed this "free" tool as customer support, and I fixed some Logic Arp problems with the "Length" when the" Direct" is set to "All" something like that. The Macro is non-protected so you can see that I have added some Delay Line objects for that "fix" - honestly I can't remember right now. The Macro tool is patched between the Physical Input and the Sequencer in the "Click & Ports" Environment layer! There is an ON/OFF button in the Arp Helper interface so you can enable or disable the Arp. You can cut the Macro and place in any midi path in the Environment etc. A.G http://audiogrocery.com/support/images/arp_helper1.png arphelper_by_a.g.zip Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.