SnapMarkers v1.0

Level Up Virtual Playback

A REAPER plugin for automated snapshot marker creation and enhanced transport control through MIDI or DiGiCo PAD.

What it does

Marker workflow

Marker creation from snapshot fires

Create timeline markers from desk events in MIDI or PAD mode using one shared discography workflow.

Transport control

Desk-driven navigation and transport

Jump between markers, scrub the timeline, trigger playback, record, and loop operations from macros.

Shared data

Cross-mode discography support

Keep color data, ordering, and snapshot names aligned so users can swap between PAD and MIDI without rebuilding lists.

Quick setup

Fast start

Choose a mode, then enable the matching desk option

  1. Select either PAD or MIDI mode inside SnapMarkers.
  2. On the desk, enable the setting that matches your chosen mode: External Control for PAD, or MIDI Output for MIDI.
  3. For PAD, create a PAD external control port and enter the desk IP in SnapMarkers.
  4. For MIDI, select the correct MIDI interface and assign snapshot Program Changes on MIDI channel 1.
  5. Load or create a local or global discography file, then verify names, PC values, and colors.

Desk connection

Connection setup

One setup box, switchable by mode

PAD mode

Network-based connection

  • Enable External Control on the desk.
  • Add a new external control port with type PAD.
  • Set the desk send port to 8002 and receive port to 8001.
  • Use the computer IP on the desk side. It should normally be in the 192.168.3.x range with subnet mask 255.255.255.0.
  • In SnapMarkers on the computer, enter the desk IP shown at the bottom of the desk external control panel.
PAD uses the console's networked external-control path, and snapshot names are read directly from the desk.
MIDI mode

Interface-based connection

  • Enable MIDI Output on the desk.
  • Select the correct MIDI interface from the SnapMarkers dropdown.
  • Assign all desired snapshots to Program Change values on MIDI channel 1.
  • Make sure the Program Change values in the desk list, SnapMarkers snapshot panel, and discography all match.
MIDI uses Program Changes from the selected interface, with snapshot naming resolved through the discography.
Discography support PAD and MIDI both read and update the same snapshot discography workflow, so switching modes does not require rebuilding names or colors.
Why this matters PAD reads snapshot names directly from the desk, then checks them against the discography for matching color and order data.

Core states

Marker states

Enabled · Record Only · Disabled

Choose whether snapshot fires always create markers, only create them during active recording, or never create them.

Transport states

Scrub · Follow · Loop

Switch transport buttons between timeline movement, follow-to-marker behavior, and loop range creation.

List states

All · Name · New Name

Filter marker-referenced transport actions across all markers, only matching names, or only new-name transitions.

Macros

Reference list

Switch between PAD names and MIDI commands

Marker navigation

Previous / next marker

Function
Jump to Previous Marker
PAD name
Type
Transport macro
Function
Jump to Next Marker
PAD name
Type
Transport macro
Timeline jumps

Jump backward / jump forward

Function
Timeline Jump Backward (2x Base Value)
PAD name
Type
Transport macro
Function
Timeline Jump Backward (1x Base Value)
PAD name
Type
Transport macro
Function
Timeline Jump Backward (0.5x Base Value)
PAD name
Type
Transport macro
Function
Timeline Jump Forward (0.5x Base Value)
PAD name
Type
Transport macro
Function
Timeline Jump Forward (1x Base Value)
PAD name
Type
Transport macro
Function
Timeline Jump Forward (2x Base Value)
PAD name
Type
Transport macro
Base timeline jump value is 30 seconds by default. In PAD mode, users can link the value to a fader from the PAD settings wheel. At -60 dB the base becomes 1 second, at 0 dB it returns to 30 seconds, and at +10 dB it reaches 60 seconds.
Transport actions

Playback control

Function
Play
PAD name
Type
Transport macro
Function
Stop
PAD name
Type
Transport macro
Function
Record
PAD name
Type
Transport macro
Marker state changes

Marker state macros

Function
Cycle Marker States
PAD name
Type
State change
Function
Set Marker State Enabled
PAD name
Type
State change
Function
Set Marker State Disabled
PAD name
Type
State change
Function
Set Marker Record Only
PAD name
Type
State change
Transport state changes

Transport state macros

Function
Cycle Transport States
PAD name
Type
State change
Function
Set Transport State Scrub
PAD name
Type
State change
Function
Set Transport State Loop
PAD name
Type
State change
Function
Set Transport State Follow
PAD name
Type
State change
List state changes

List state macros

Function
Cycle List States
PAD name
Type
State change
Function
Set List State All
PAD name
Type
State change
Function
Set List State Named
PAD name
Type
State change
Function
Set List State New Name
PAD name
Type
State change

Snapshot list workflow

Discography tools

Edit, color, reorder, and jump through snapshots

  • Add snapshots to the bottom of an existing discography file or create a new file from the dropdown.
  • Press Edit to change snapshot names, Program Change values, and color codes.
  • Shift-click to select a range of snapshots and assign a color to many at once.
  • Delete entries with the X button and drag-reorder them using the three-line handle.
  • Click a snapshot to jump to the first marker of that name. Click again to move to the next marker with that same name in timeline order.
  • If no marker with that name exists, no timeline action occurs.