
Originally Posted by
Midi Mapping for Bums - Tom Bruton
Tempo bend
We are going to assign a jog wheel to perform a tempo bend. For this we need to assign jog scratch/tempo bend to a jog wheel (encoder). We now need to set this to type of controller as encoder and interaction mode as relative. Then we have a choice of two encoder modes 3fh/41h and 7fh/01h. These effect how sensitive the jog wheel is for this example we will be using 7fh/01h but feel free to experiment with this. |We are now going to set the sensitivity to 100% and the acceleration to 0. Feel free to have a play with the setting as the jog wheels response is personal preference. When the Track is playing this wheel will perform a tempo bend and when is it stopped it will allow you to scrub though the track and perform scratch sounds.
Scratch On
This is an optional part of the deck mapping. However it is also the first time we will be adding a second function to a button. In this case we will be assigning scratch on which can be found under transport to the same encoder we mapped jog scratch/tempo bend to. By adding this function it will mean that even if the track is playing we will have a scratch effect on the track rather than a tempo bend. We need to set type of controller to button (yes I know its not a button but stick with me) and the control type to hold. Now assign it to the same deck as the other control on the jog wheel.
Each control type can be mapped to all sorts of controls even if its not that type of control physically. By mapping this to a button it is either on or off. So this means that if the control is mapped to hold when the jog wheel is being moved it is on so scratch on is on. As soon as the jog wheel is let go of scratch mode turns off. We need this to happen as the track wont play freely if scratch mode is on.
This works best on touch sensitive jog wheels (like those found on the vci100) because as soon as it is released the track will play. With touch sensitive wheels there can sometimes be a slight delay.
I only added the scratch on as it is a simple way to introduce mapping more than one function to a single control and mapping controls that are different to their physical form factor.
Bookmarks