7.2.1
Table Of Contents
- Logic Pro 7.2.1: Dedicated Control Surface Support
- Contents
- Introduction
- Control Surface Setup
- Logic Control
- M-Audio iControl
- EuCon Support of Euphonix MC and System 5-MC
- CM Labs Motormix
- Frontier Design TranzPort
- JLCooper CS-32 MiniDesk
- JLCooper FaderMaster 4/100
- Korg microKONTROL and KONTROL49
- Mackie Baby HUI
- Mackie C4
- Set Up
- V-Pots, V-Selects
- V-Pot/V-Select 1 to 8
- V-Pot/V-Select 9 to 32
- Pan/Surround Multi Channel View
- Pan/Surround Channel Strip View
- Track Multi Channel View
- EQ Multi Channel View
- EQ Channel Strip View
- Send Multi Channel View
- Send Channel Strip View
- Plug-in Select Multi Channel View
- Plug-in Edit View
- Instrument Select Multi Channel View
- Instrument Edit View
- Cycle View
- Drop View
- Buttons at Bottom
- Marker Overlay
- Track Overlay
- Channel Strip Overlay
- Function Overlay
- Mackie HUI
- Radikal Technologies SAC-2K
- Roland SI-24
- Tascam FW-1884
- Tascam US-2400
- Tascam US-428 and US-224
- Yamaha 01V96
- Yamaha 02R96
- Yamaha DM1000
- Yamaha DM2000
- Logic Control—Specifications
- Logic Control—MIDI Implementation
- Logic Control—Control Surface Layout and IDs
- Logic Control—MIDI Implementation Chart
240 AppendixBLogicControl—MIDIImplementation
GlobalControlMessages
HostConnectionandInitialization
Received:
<Hdr>00F7
DeviceQuery
<Hdr>02ssssssssssssssrrrrrrrrF7
HostConnectionReply
<Hdr>0F7FF7
GoOffline
Transmitted:
<Hdr>01ssssssssssssssllllllllF7
HostConnectionQuery
<Hdr>03ssssssssssssssF7
HostConnectionConfirmation
<Hdr>04ssssssssssssssF7
HostConnectionError
ss =Serialnumber(7bytesASCIItext,nonnull-terminated)
ll =Challengecode(4bytes)
rr =Responsecode(4bytes)
OfflineMode:
LogicControlemploysaquerysystemtomaintainaconnectiontothehostsoftware.
WhenLogicControlisinitiallypoweredup,itdefaultstoOfflinemode.InOfflinemode,
LogicControl’sfadersmovetotheirlowestsetting,andtheLCDreads“EMAGICLOGIC
CONTROL--byMACKIE.”Afterpower-on,LogicControlalsotransmitsasystem
exclusiveHostConnectionQuerymessagethatisused(bythehost)todetecta
connection,andwhattypeofdeviceisconnected(LogicControl/LogicControlXT).
CommunicationsInitialization:
WhenthehostsoftwarereceivesaHostConnectionQuerymessage(containingaserial
numberandarandomchallengecode),itshouldtransmitaHostConnectionReply
commandwithin300mstoinitializeLogicControl.Thecommandmustcontainthe
sameserialnumberandthecorrec tresponsecodeforthechallengecode.Hereisthe
algorithm(l1tol4=challengecodebytes1to4,r1tor4=responsecodebytes1to4):
r1=0x7F&(l1+(l2^0xa)–l4);
r2=0x7F&((l3>>4)^(l1+l4));
r3=0x7F&(l4-(l3<<2)^(l1|l2));
r4=0x7F&(l2-l3+(0xF0^(l4<<4)));
LogicControlwill,inturn,respondwitheither:
 aHostConnectionConfirmationmessagethatcontainstheserialnumber,andswitch
toOnlinemode—whereitwillawaitfurtherinstructionsfromthehost,or
 replywithaHostConnectionErrormessage,iftheresponsecodewaswrong.