X
Table Of Contents
- Logic Pro X Control Surfaces Support
- Contents
- Chapter 1: Control surfaces
- Chapter 2: Basic control surface setup
- Chapter 3: Controller assignments
- Chapter 4: Mackie Control
- Mackie Control overview
- Mackie Control displays
- Mackie Control channel strips
- Mackie Control assignment buttons
- Mackie Control fader bank buttons
- Mackie Control function keys
- Mackie Control modifier buttons
- Mackie Control automation buttons
- Mackie Control Group button
- Mackie Control utilities buttons
- Mackie Control transport buttons
- Use Mackie Control cursor and zoom keys
- Mackie Control Jog/Scrub wheel
- Mackie Control programmable user modes
- Mackie Control foot switches
- Mackie Control assignments
- Mackie Control assignments overview
- Mackie Control Display buttons
- Mackie Control channel strips (1 to 8)
- Mackie Control Assignment buttons
- Mackie Control function keys
- Mackie Control Global View buttons
- Mackie Control modifier buttons
- Mackie Control automation buttons
- Mackie Control utilities buttons
- Mackie Control transport buttons
- Mackie Control cursor keys
- Mackie Control Jog/Scrub wheel
- Mackie Control external inputs
- Chapter 5: M-Audio iControl
- Chapter 6: Euphonix devices
- Chapter 7: CM Labs Motormix
- Chapter 8: Frontier Design TranzPort
- Chapter 9: JLCooper CS-32 MiniDesk
- Chapter 10: JLCooper FaderMaster 4/100
- Chapter 11: JLCooper MCS3
- Chapter 12: Korg microKONTROL and KONTROL49
- Chapter 13: Mackie Baby HUI
- Chapter 14: Mackie HUI
- Set up your HUI
- HUI assignments
- HUI assignments overview
- HUI assign controls
- HUI fader bank buttons
- HUI window controls
- HUI keyboard shortcuts
- HUI channel strips
- HUI DSP controls
- HUI function keys
- HUI global controls
- HUI automation controls
- HUI status/group controls
- HUI editing controls
- HUI time display
- HUI numeric keypad controls
- HUI transport controls
- HUI cursor buttons
- HUI Jog Wheel
- HUI foot switches
- Chapter 15: Mackie C4
- Chapter 16: Radikal Technologies SAC-2K
- Chapter 17: Recording Light
- Chapter 18: Roland SI-24
- Chapter 19: Tascam FW-1884
- Chapter 20: Tascam US-2400
- Chapter 21: Tascam US-428 and US-224
- Chapter 22: Yamaha 01V96
- Chapter 23: Yamaha 02R96
- Chapter 24: Yamaha DM1000
- Chapter 25: Yamaha DM2000
- Set up your DM2000
- DM2000 assignments
- DM2000 assignments overview
- DM2000 Matrix Select controls
- DM2000 Aux Select controls
- DM2000 Encoder and Fader Mode controls
- DM2000 Display Access controls
- DM2000 Effect/Plug-in controls
- DM2000 LCD
- DM2000 Track Arming controls
- DM2000 Automix controls
- DM2000 Locator controls
- DM2000 transport and cursor controls
- DM2000 channel strips
- DM2000 assignable keys
Chapter 3 Controller assignments 49
OSC Message Paths
The parameters in this section let you edit the OSC paths used to communicate with OSC
devices. The OSC protocol allows for realtime communication between software and hardware
over a network, or using USB or other serial interfaces. The current OSC implementation in Logic
supports UDP and IPv4 network connections only.
OSC Message Path parameters
•
Value eld: Determine the message for sending the parameter value. Normally the value is a
normalized oat, such as 0.0 to 1.0.
Note: There is an exception to the normalized value rule: feedback for global and control
surface group parameters is always sent non-normalized. As an example, the current fader
bank is sent as per its integer form, but in oat format (0.0, 1.0, 2.0 and so on).
•
Touch/Release eld: Choose from the following values: 1.0 indicates touched and a value of 0.0
indicates released.
•
Label eld: Displays the parameter name.
•
Value String eld: Displays the current parameter value.
Expert view Value parameters
The parameters in this section let you control dierent aspects of the values for incoming
MIDI messages.
Value parameters
•
Min and Max elds: Enter an integer value to set the minimum and maximum range for
incoming values represented by Lo7 and Hi7. Typically, the minimum defaults to 0, and the
maximum defaults to 127. Some control surfaces (such as the CM Labs Motor Mix) may use the
same message, with dierent value ranges, for dierent controls. For more specic information,
refer to the documentation that came with your device.
•
Format pop-up menu: Choose the encoding format for negative values in the 7-bit portions
sent over MIDI. The choices are:
•
Unsigned: No negative values are possible. The full 7- or 14-bit range is treated as a positive
number. The value range is 0 to 127 (7 bit) or 0 to 16383 (14 bit).
•
2’s complement: If the most signicant bit is set, the value is negative. To obtain the absolute
value, invert all bits and add 1. The value range is from –128 (7 bit) to 127 or –8192 to 8191 (14
bit).
•
1’s complement: If the most signicant bit is set, the value is negative. To set the absolute
value, invert all bits. Note that this allows two possible encoding values for zero. The value
range is –127 to 127 (7 bit) or –8191 to 8191 (14 bit).
•
Sign Magnitude: If the most signicant bit is set, the value is negative. To set the absolute
value, clear the most signicant bit. Note that this allows two possible encoding values for
zero. The value range is –127 to 127 (7 bit) or –8191 to 8191 (14 bit).