Jump to content

Arpeggiator Controller Base Parameter Issues


DigitalAmbience

Recommended Posts

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

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

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...