High End Systems logoHog 4 is a product of High End Systems ↗ — this is a free, independent tool, not affiliated with or endorsed by High End Systems.

High End Hog 4 · OSC Message Generator

Build OSC for Hog 4 OS consoles (Hog 4, Full Boar 4, Road Hog 4, HedgeHog, Nano) — copy the string into Companion, QLab, TouchOSC or any OSC sender.

Fire a cuelist / scene / macro

Address /hog/playback/<action>/<type>/<number> — fires directly, no argument. Type is 0=cuelist, 1=scene, 2=macro.

Master button

Address /hog/hardware/<button>/<master>, integer 1=down / 0=up. A physical press = send 1 then 0.

Raw / custom message

Full manual control. The /hog prefix is still prepended.

Heads up — browsers can't send OSC directly. OSC travels over UDP, which web pages can't open. This tool builds the exact message; paste it into a real OSC sender (Bitfocus Companion, QLab, TouchOSC, Open Stage Control — or our own SchwiftyEx) pointed at your Hog's IP and OSC input port (set under Setup → Network → OSC).
Generated message
Address
Argument

Manual & examples

New to OSC? Do the three steps once, then copy any ready-made example straight into your OSC app. Every message below already uses your prefix from the top bar.

STEP 1

Turn on OSC on the Hog

On the console: Setup → Network → OSC. Enable OSC In and note the port. Point your OSC sender at the Hog's IP and that port.

STEP 2

Build a message above

Pick a tab (Playback, Master key…), set the fields, and the panel on the right shows the finished message live.

STEP 3

Copy it into an OSC sender

Paste into Companion, QLab, TouchOSC or Open Stage Control, aimed at the Hog's IP and OSC port.

Numbers are examples — list 1, master 1. Swap in your own. Direct fire uses type 0=cuelist, 1=scene, 2=macro; master keys act on the fader/master number.

High End Systems logoHog 4 is a product of High End Systems ↗ — this is a free, independent tool, not affiliated with or endorsed by High End Systems.

Hog 4 · MIDI

Same console, over MIDI — MIDI Show Control, or raw Note / CC / Program Change (for MIDI-remote mappings).

MIDI
MIDI message

Note/CC/PC are raw channel-voice MIDI (9n/8n note+velocity, Bn CC+value, Cn program). What they trigger depends on the console’s MIDI-remote mapping.

This section outputs MIDI, not OSC. Send the bytes over USB-MIDI / DIN (or MIDI-over-TCP where supported). The OSC builder is unchanged — flip the switch at the top to go back.
Generated MIDI
Hex
Hex 0x
Notes
Decimal