DeviceJockey User Guide

Build your own control surface.

Start with the first project, then look up the protocol, target system, or DeviceJockey technique you need for your own idea.

Recommended first

Build your first working control surface.

Create a Button and a Label, then use a command and the resulting Local Interface event to make the Label light up when you press the Button. The first result stays completely inside DeviceJockey and requires no external system.

What you will buildA Button that makes a Label light up.
  1. Button
  2. Command →
  3. Local Interface
  4. ← Event
  5. Label

Continue with your project

Choose the next step that fits your project.

Start with the protocol you use, the system you want to control, or concepts and techniques for working efficiently in DeviceJockey.

Understand the system

Follow the signal through DeviceJockey.

Apply it to your system

Continue with an interface-specific guide.

Every interface guide combines connection setup with commands, events, values, and practical examples for that target.

View all interfaces →

OSC

Build a universal button-and-slider example with outgoing commands and incoming feedback.

Open OSC guide →

Art-Net

Control a DMX channel with a slider and send the current universe through the network.

Open Art-Net guide →
Quick reference

Stuck on a DeviceJockey procedure?

Use Concepts & Techniques to quickly find feedback, ranges, reusable values, automation, and other recurring procedures.

Browse techniques