21.1 MIDI Show Control

MIDI Show Control (MSC) is supported on every console in the Hog family including Hog 4PC. Midi Show control allows you to control the basic playback functionalities of the Hog 4 OS from other MSC enabled consoles or from a Midi Show Control output device such as a personal computer running show control software.

21.1.1 Bringing MSC into the Console

To bring MSC into a Hog Console:

  1. Connect the output of an MSC device to the MIDI In port on the back 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 MSC into the console, connect the USB connection of your external USB midi device to one of the USB ports on your console. Please note that only generic "USB MIDI Class" devices are supported by the consoles. 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.)

  2. SetupControl Panel : Navigate to the midi tab of the control panel. If you are using the console's built in midi input port then make sure USB LTC Midi Midi 1 is selected as the midi input device. If you are using a USB Midi device such as a USB keyboard or external USB Midi widget to bring MSC into the console then select that device from the input drop down menu.

  3. SetupNetwork : open the Network window.

  4. Select the console in the list.

  5. Settings : open the Settings window; see Figure 21.1, “The Midi Show Control pane of the Console Settings window”.

  6. In the MIDI Show Control pane, check MSC In.

Figure 21.1. The Midi Show Control pane of the Console Settings window

The midi show control pane of the console settings window
[Tip]Tip

You can selectively disable MSC input for individual cuelists or scenes by enabling the "Ignore MSC in" option in the options window.

21.1.2 Sending MSC from the Console

To send MSC from a Hog Console:

  1. Connect the input of an MSC device to the Midi OUT port on the back of the console. (If you are sending MSC output directly to a USB Midi device such as a third party control system then connect the USB connection of that external USB midi device to one of the USB ports on your console. Please note that only generic "USB MIDI Class" devices are supported by the consoles. 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.)

  2. SetupControl Panel : Navigate to the midi tab of the control panel. If you are using the console's built in midi output port for MSC output then make sure USB LTC Midi Midi 1 is listed and selected as the midi output device. If you are outputting MSC directly to a connected USB device then select that device from the output drop down menu.

  3. SetupNetwork : open the Network window.

  4. Select the console in the list.

  5. Settings : open the Settings window.

  6. In the Midi Show Control pane, check MSC Out.

[Tip]Tip

You can selectively disable MSC output for individual cuelists or scenes by enabling the "Supress MSC out" option in the options window.

21.1.3 Using MIDI Show Control

Hog 4OS recognises and sends the following MSC commands:

Hog 4OS 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:

  1. Open + ChooseOptionsCuelist

  2. Select Ignore MSC In.

Similarly you can prevent the MIDI Show Control commands for a cuelist being sent out from the console:

  1. Open + ChooseOptionsCuelist

  2. Select Suppress MSC Out.

[Tip]Tip

MSC doesn't distinguish between cues and scenes as Hog 4OS 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 4OS will treat the cue number as a scene number instead.