For the complete documentation index, see llms.txt. This page is also available as Markdown.

Triggering Overview

The MVP supports multiple ways to trigger video and lighting clips. You can use any combination of these methods simultaneously -- the last trigger received wins.


Trigger Methods at a Glance

Method
Input
Video Clips
Lighting Clips
Clip Range

MIDI Notes

USB, DIN, or Network MIDI

Note 0-99 on video channel

Note 0-99 on lighting channel

0-99

MIDI CC #110

USB, DIN, or Network MIDI

Value 1-99 on video channel

Value 1-99 on lighting channel

1-99 + blackout (100)

USB Keyboard

USB-A keyboard/keypad

Keys 1-0, Q-P, A-L, Z-M

Shift + same keys

1-36

Timecode

LTC audio or MTC MIDI

Timeline-driven

Timeline-driven

Full show


MIDI Note Triggering

The most common method. Your DAW, controller, or show system sends a MIDI note on the configured channel.

Note
Action

Note 0

Blackout (video goes black / DMX all channels to 0)

Notes 1-99

Trigger the clip assigned to that note number

Note 101

Previous -- step back to the previous non-empty assignment in the active slot

Note 102

Next -- step forward to the next non-empty assignment in the active slot

Key details:

  • The video MIDI channel (default: 1) and lighting MIDI channel (default: 3) are configurable in their respective settings pages

  • Note On starts playback; note duration is irrelevant

  • Stopping your DAW does not stop the MVP -- send Note 0 (blackout) to explicitly stop playback

DAW-specific setup: Ableton | Pro Tools | Logic Pro | Other DAWs


MIDI Transport (Prev / Next)

Two hardcoded notes step through the assignments in the currently active configuration slot.

  • Note 101 = Previous, Note 102 = Next

  • Sent on the video channel they step video; on the lighting channel they step lighting

  • Empty assignments are skipped; stepping wraps within the active slot and never crosses into another slot

  • Debounced at 300 ms per direction to absorb double-triggers from hardware pads

  • Always active -- there is nothing to enable

Details: MIDI Transport (Prev / Next)


MIDI CC Trigger Mode

An alternative to note triggering is using Control Change messages.

  • Uses CC #110

  • Values 1-99 = trigger clip, value 100 = blackout

  • Must be enabled in System Settings

Details: MIDI CC Trigger Mode


USB Keyboard Triggering

Any USB keyboard or numeric keypad connected to the MVP's USB-A ports can trigger clips.

  • Number row (1-0) = clips 1-10

  • QWERTY rows = clips 11-36

  • Shift + key = lighting clips

Always enabled, no configuration needed.

Details: USB Keyboard Triggering


Timecode Playback

For timeline-based show playback synced to SMPTE timecode.

  • LTC: Audio timecode via 3.5mm input

  • MTC: MIDI timecode via USB, DIN, or Network MIDI

  • Supports continuous sync, variable speed, and transport control (MMC)

When timecode is active, manual triggers (MIDI notes, keyboard, CC) are suppressed.

Details: Timecode Overview | Timeline Editor


Hardware Controllers

MIDI controllers (USB or 5-pin DIN) can trigger clips directly without a DAW.

  • Any class-compliant MIDI device works

  • Multiple controllers can be connected simultaneously

Details: Hardware Controller Setup


Network MIDI (RTP-MIDI)

Send MIDI triggers wirelessly over Ethernet or Wi-Fi using the RTP-MIDI protocol.

  • Works on Mac natively (Audio MIDI Setup)

  • Works on Windows via free rtpMIDI app

  • The MVP advertises as "MVP" on the network

Details: Network MIDI (RTP-MIDI) Setup


Wiring Diagrams

Depending on your production needs, your setup will look like one of the following diagrams:

Scenario A: Video Playback Only

  • Signal Chain: Computer → MVP → HDMI Display

Scenario B: Lighting Playback Only

  • Signal Chain: Computer → MVP → Ethernet → ArtNet Node → DMX Fixtures

Scenario C: Video + Lighting Playback

  • Signal Chain: Computer → MVP → HDMI & Ethernet

Scenario D: Standalone (No Computer)

  • Signal Chain: MIDI Controller → MVP → HDMI & Ethernet


Trigger Priority and Interaction

  • All methods are active simultaneously -- MIDI notes, CC, keyboard, and timecode can all be connected at once

  • Last trigger wins -- if two triggers arrive at the same time, the most recent one takes effect

  • Timecode overrides manual triggers -- when timecode is actively driving playback, manual triggers (MIDI notes, keyboard, CC) are suppressed to prevent conflicts

  • When timecode stops, manual triggers resume automatically

  • Autoplay is not a trigger method -- when enabled it advances at the end of each clip, and manual triggers (including Prev/Next) simply move the playhead without switching it off. See Autoplay.


Slot Switching During Performance

You can switch between configuration slots (A-E) during a live show using MIDI CC #119:

CC #119 Value
Slot

10

Slot A

20

Slot B

30

Slot C

40

Slot D

50

Slot E

Video and lighting slots switch independently -- send CC #119 on the video channel to switch video slots, or on the lighting channel for lighting slots.

Details: Configuration Slots (A-E)


Last updated