MIDI Show Control (MSC) is supported on all consoles in the Hog family including Hog 4 PC and can be used to send & receive basic playback control messages to and from third party show control devices. This section will cover how to connect and configure MSC devices on the console.
To map and enable a MSC device for Input/Output:
Connect the output end of a third party MSC device to the "MIDI In" port on the back of the console and/or the input end of a third party MSC device to the "MIDI Out" port of the console. If you are using an external USB MIDI device such as a USB keyboard or an external USB MIDI Widget to send/receive MSC then connect the external USB MIDI device to one of the USB ports on the console. Please note that only generic "USB MIDI Class" devices are supported. Any USB MIDI devices that require proprietary drivers may work with Hog 4 PC as long as the specific driver is installed on the Windows machine but these types of USB devices that require specific drivers will not work with Hog 4 OS consoles.
Open the Network window. [Setup → Network]
Select a console from the list of devices in the network window and then press the Settings button.
Select the MIDI Configuration tab of the Console Settings Window.
Map a MIDI device to one of the eight indexes by pressing the blue plus button located to the far right of the index, then select a MIDI device from the device drop down menu and press Apply. (On Hog 4, Hog 4-18, and Full Boar 4 consoles the built-in MIDI device will be listed as "LTCMIDI".)
Press the config button located to the right of the device mapping.
In the MIDI Options window enable the MSC In and/or MSC Out options then click OK. Please note that MIDI device index mappings are stored on the console while MIDI Options are stored in the show file.
Hog 4 OS recognises and sends the following MSC commands:
Hog 4 OS Command | MSC Command | MSC Data |
---|---|---|
Go | 0x1 GO | cue number, cuelist number |
Halt | 0x2 STOP | cuelist number |
Resume | 0x3 RESUME | cuelist number |
Skip Forward | 0x4 TIMED_GO | time=0, cue number, cuelist number |
Skip Back | 0x4 TIMED_GO | time=0, cue number, cuelist number |
Release | 0xb GO_OFF | cuelist number |
Change Page | 0x1d OPEN_CUE_PATH | page number |
MIDI show control is enabled by default for all cuelists and scenes. You can assign a cuelist or scene to ignore incoming MIDI Show Control commands:
Open + Choose → Options → Cuelist
Select Ignore MSC In.
Similarly you can prevent the MIDI Show Control commands for a cuelist being sent out from the console:
Open + Choose → Options → Cuelist
Select Suppress MSC Out.
Tip | |
---|---|
MSC doesn't distinguish between cues and scenes as Hog 4 OS does, so there are no MSC commands to control scenes. To work round this, you can send an MSC command with a CUE_PATH value of 5. Hog 4 OS will treat the cue number as a scene number instead. |