Page 1
Torq Controller Assignments User Guide Version 2.0
Page 2
Legal Notices This guide is copyrighted ©2011 by Avid Technology, Inc., with all rights reserved. Under copyright laws, this guide may not be duplicated in whole or in part without the written consent...
Page 3
Chapter 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Purpose of This Guide . ...
Page 4
Chapter 1: Introduction Purpose of This Guide This User Guide provides details about the extensive and powerful features of the Torq® 2.0 Controller Assign- ments Page. In addition to the MIDI control...
Page 5
Using the Controller Assignment Page Vs. Right Click Mapping Most Torq functions are easily mapped by right-clicking the parameter in the Torq interface. On qualified hardware, right click mapping not...
Page 6
Chapter 2: Controller Assignments Page Accessing the Controller Assignments Page Torq Preferences Icon To access the Controller Assignments Page click on the Preferences icon in the Torq Toolbar, and ...
Page 7
Export Button Clicking this button lets you save all current controller assignments for the selected device to you hard drive as an XML file. It’s definitely a good idea to save your current assignmen...
Page 8
Chapter 3: Assignments Editor MIDI Assignment Parameters The MIDI Assignment Parameter section allows you to create new or edit existing controller assignments for any MIDI devices connected to the sy...
Page 9
New Output Button Clicking this button creates a new unassigned output assignment. In other words this assignment is not mapped to a hardware destination. If no assignment is selected, it will display...
Page 10
Note Range This MIDI Message causes a mapped Torq parameter to react to a range of notes. Choosing Note Range adds an extra Note Range box to the left of the Learn button in the Assignment Editor. You...
Page 11
Feedback Index When mapping a hardware button to a Torq function, you can enter that same MIDI CC or Note number that appears in the Note/CC Index box so that the button illuminates when pressed. This...
Page 12
Set To Value This setting configures a button to send a specific value, based on the Button Value 1 setting. You can select the Button Value from the Button Value 1 pop-up menu, located immediately be...
Page 13
The following example explains how to configure a hardware button to increment the setting of a Torq knob using the using both the Resolution and Fine Resolution settings. Here is an example of how to...
Page 14
Auto-Repeat Button When this button is active, holding down a mapped button causes the value of the assigned parameter to con- tinue changing until the button is released. Knob Behavior Soft Takeover ...
Page 15
Jog/Encoder Parameters for Jog Type D Jog Interaction This parameter offer the following settings: Standard - This setting is for scratching/nudging/setting a parameter with a motor driven MIDI platte...
Page 16
Min/Max Value The Minimum Value and Maximum Value knobs are available when the Control Type is set to Fader/Knob, or Button, with the Button Action set to either “Inc Value” or “Dec Value.” These knob...
Page 17
Chapter 4: MIDI Input Assignments Creating MIDI Input Assignments This section provides instructions on how to create a new controller assignment. The following example ex- plains one of the way you c...
Page 18
Chapter 5: Keyboard Input Assignments Key Assignment Parameters When Keyboard is selected in the Device list, a list of assigned keys as displayed in the window. Clicking on each key displays the mapp...
Page 19
Key Input This field displays the name of the control assignment as reflected in the Assignments List, as well as the name of any new assignment while you are creating it. New Input Button Clicking th...
Page 20
Learn Key Code Button When you Press this button followed by a key, Torq will scan the keyboard for the key code, for example 2 for which corresponds to the number “1” key above the letter “Q” on a US...
Page 21
Hold Value When this option is selected, the key sets its assigned function to a specific value, based on the Key Value 1 setting, for as long as the it is held down. You can select the Key Value from...
Page 22
When this option is selected, the key assignment is applied to the right side of your controller, and it will work on any Deck targeted by that side of the hardware. Selecting this option is recommend...
Page 23
‘OR’ -Conditions Buttons This button is used when you have more than one Condition set for a key assignment. When this button is active, only one of the Conditions has to be true for the assignment to...
Page 24
Chapter 6: MIDI Output Assignments The MIDI Output Assignments let you configure Torq to send information regarding the state of its functions and parameters to various display elements on your hardwa...
Page 25
New Output Button Clicking this button creates a new unassigned output assignment. In other words this assignment is not mapped to a hardware destination. See “Creating MIDI Output Assignments” on pag...
Page 26
Note Range This MIDI Message causes a mapped hardware display to react to a range of notes sent from Torq. Choosing Note Range adds an extra Note Range field to the left of the Learn button in the Ass...
Page 27
Min/Max Value These fields are available when either Note On or Change Control (MIDI CC) are selected as the MIDI Message type, and let you specify the lowest and highest MIDI Note or MIDI CC number. ...
Page 28
Flash on Reset If you have a button mapped to reset a parameter value to its default, you can choose this option so that the button flashes whenever it is resets. Flash Length When a display element o...
Page 29
Conditions These settings define conditions under which a mapped hardware control will work. For example you can configure a control such that it will only work if the Shift button on your hard ware c...
Page 30
“Master - Master Tempo” will be added to the Assignments List, and highlighted in white. The MIDI Input field in the Assignments Editor will also contain the same name, and the Path Button will displa...
Page 31
Chapter 7: Control States Control states are a way to get additional functionality out of an otherwise already mapped assignment. Just as holding down Ctrl and then pressing C in many programs will en...
Page 32
When configuring two assignments that both depend on a control state, it is important to configure one with the state pressed and another with the state released, just like in the example above. If tw...
Page 33
User States User States are additional variables used to modify the behavior of controller inputs or outputs. Much as the Shift, Alt, Ctrl, and Caps Lock conditions can be used to modify a controller ...
Page 34
After the 4 assignments are created and mapped, as shown above, User6-4States is selected in the Condition 1 area and State A is selected for the 1st assignment, State B for the 2nd assignment and so ...
Page 35
Getting Creative with User States User states are a powerful way to get additional functionality out of your controller or keyboard. Here are some other things that are possible when using user states...
Page 36
Appendix A: Controller Assignment Function List The Controller Assignment Function list is an explanation of the function of all input and output paths available in the Controller When the output dest...
Page 37
Parameter Description of Parameter IN Description of Parameter OUT (Parameter mirrors state or position of input description unless otherwise specified) Engine Master Sync/Master Tempo Auto Master Dec...
Page 38
Parameter Description of Parameter IN Description of Parameter OUT (Parameter mirrors state or position of input description unless otherwise specified) Engine Deck X Effect X Chained Enables Chain Ef...
Page 39
Parameter Description of Parameter IN Description of Parameter OUT (Parameter mirrors state or position of input description unless otherwise specified) Engine Deck X Speed Speed Adjusts the position ...
Page 40
Parameter Description of Parameter IN Description of Parameter OUT (Parameter mirrors state or position of input description unless otherwise specified) Engine Deck X Quick Cue Quick Cue3Exists N/A In...