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, coming soon) 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.