Console to Reaper β Instructions
This hosted version handles file-upload conversion. For live OSC pull from a DiGiCo console, use the desktop app β click "β¬οΈ Download App" above to get it for macOS or Windows.
Supported Consoles
- DiGiCo SD/Quantum β export a Session Report (.rtf) from the console (make sure to include Channels when printing the report), or copy the .ses show file directly, or pull channels live over OSC
- DiGiCo S-Series β copy the .session file from the console or S-Series software
- Yamaha Rivage PM β export a show file (.RIVAGEPM) from Rivage PM Manager
- Yamaha DM7 β copy the .dm7f project file from the console
- Allen & Heath dLive / Avantis β export a show file (.tar.gz) from dLive/Avantis Director
- Allen & Heath SQ β export a scene from SQ-MixPad or save to USB (.dat)
- Behringer X32 / Midas M32 β save a scene from the console or X32-Edit/M32-Edit (.scn)
- Behringer Wing β save a snapshot from the console or Wing-Edit (.snap)
- Avid S6L / VENUE β save a show file from the console or VENUE software (.dsh). Not fully supported: Input and Aux/Bus channels only β Group and Matrix outputs are not extracted.
- Waves LV1 β save a session file from LV1 software (.emo)
Usage
- Export a show file from your console (see Supported Consoles above)
- Upload your show file using the upload area, or add channels manually
- Select/deselect channels and organize as needed
- Choose your stereo mode and click Download
- Import into Reaper: Track β Insert tracks from template β Select file, or drag the .RTrackTemplate file directly into Reaper
Sessions (Tabs)
The converter supports multiple sessions open at once using tabs.
- Click "+" to add a new session tab
- Double-click a tab name to rename it
- Click the Γ on a tab to close it
- Each tab is fully independent β channels, colors, and selections do not carry over between tabs
Uploading Files
- Drag and drop a show file onto the upload area, or click to browse
- To load a new file into an existing session, click "Upload New File" β you will be prompted before the session is cleared
- If no file is loaded, you can still build a session by adding channels manually
Adding and Editing Channels
- Click "+ Add Channel Manually" to add channels that aren't in your session report
- Choose the channel type (Input, Aux, Group, Matrix), name, quantity, and whether it's stereo
- Double-click any channel name to rename it inline
- Use the Up/Down arrow keys while renaming to move to the next or previous channel
- Click the β on any channel row to remove it immediately
- Select one or more channels and press Delete (or Backspace on Windows) to remove with confirmation
- Click "Auto-Enumerate" to prefix every checked channel's name with its position number (e.g. 01 Kick, 02 Snare) β numbers are zero-padded to match the count
Selecting Channels
- Click any channel row to highlight it
- Cmd/Ctrl+Click to toggle individual channels on/off
- Shift+Click to select a range
- Cmd/Ctrl+A to select all
- Click empty space in the list to deselect all
Reordering Channels
- Drag any channel row to reorder it
- Drag a highlighted channel to move all highlighted channels together as a group
- The list will scroll automatically when dragging near the top or bottom
Quick Selections
Each section (Inputs, Aux Outputs, Group Outputs, Matrix Outputs) has a checkbox to quickly include or exclude the entire section from the export.
Channel Colors
- Click the color dot on any channel row to assign a color that will appear on the track in Reaper
- Right-click the dot (or click β) to clear the color
- Click the color dot next to a section label to apply one color to every channel in that section
- When multiple channels are highlighted, setting or clearing a color applies to all highlighted channels at once, and a bulk toolbar appears for the same purpose
- Stereo channels (split into L/R) will both receive the same color
- Section colors reset to default when a new file is loaded
Stereo Mode
Use the stereo toggle to choose how stereo channels are exported:
- Split into Mono β each stereo channel becomes two separate mono tracks (L and R)
- Keep as Stereo β each stereo channel becomes one stereo track
Reaper Track Settings
All exported tracks are routed sequentially to hardware inputs (mono channels take one input, stereo channels take two), and colored according to any colors you assigned.
Export Options
- Download .RTrackTemplate β imports directly into Reaper as a track template
- Export as CSV β saves the channel list as a .csv file for use in spreadsheets or other tools
Undo
Click the Undo button (or use your browser's standard undo if available) to step back through changes. Up to 50 undo steps are stored per session.
Menu Bar Options
- Open Converter β opens the converter in your default browser
- Restart Server β restarts the local server if something goes wrong
- Quit β properly closes the app and stops the server
Reaper Lua Scripts (Optional Direct Import)
ReaScripts are available for importing directly into Reaper without using the converter at all β one per console, plus DiGiCo has extra options.
DiGiCo_to_Reaper_Full.lua β DiGiCo SD/Quantum (.ses or .rtf), all
sections (Inputs/Aux/Groups/Matrix)
with an interactive channel selector
DiGiCo_to_Reaper.lua β DiGiCo SD/Quantum (.rtf), Input Channels only
DiGiCo_OSC_to_Reaper.lua β DiGiCo SD/Quantum, live import over OSC
(prompts for console IP/ports each run,
pre-filled with the last values used)
DiGiCo_S_Series_to_Reaper.lua β DiGiCo S-Series (.session), Input Channels only
Rivage_to_Reaper.lua β Yamaha Rivage PM (.RIVAGEPM), Input Channels only
DM7_to_Reaper.lua β Yamaha DM7 (.dm7f), Input Channels only
dLive_to_Reaper.lua β A&H dLive/Avantis (.tar.gz), Input Channels only
SQ_to_Reaper.lua β A&H SQ (.dat), Input Channels only
M32_to_Reaper.lua β Behringer X32 / Midas M32 (.scn), Input Channels only
Wing_to_Reaper.lua β Behringer Wing (.snap), Input Channels only
S6L_to_Reaper.lua β Avid S6L / VENUE (.dsh), Input Channels only
LV1_to_Reaper.lua β Waves LV1 (.emo), Input Channels only
The single-console scripts (all except DiGiCo_to_Reaper_Full.lua) prompt you to select a show file, parse all Input Channels, create one track per channel (stereo split to L/R), assign sequential hardware inputs, and color tracks by console. They only import Input Channels β no Aux, Group, or Matrix outputs, custom colors, stereo-keep mode, or CSV export. For full control, use DiGiCo_to_Reaper_Full.lua or the converter instead.
Every script except DiGiCo_to_Reaper.lua, DiGiCo_to_Reaper_Full.lua, DiGiCo_OSC_to_Reaper.lua, and M32_to_Reaper.lua requires Python 3 to be installed on your system.
Setting up a Lua script in Reaper: Actions β Load ReaScript β select the .lua file for your console. It's added to your Action List β run it from there, and optionally assign a keyboard shortcut via "Add shortcut."
Troubleshooting
- If the browser doesn't open automatically, click "Open Converter" from the menu bar icon
- The port number is shown in the menu bar tooltip (usually :8081)
- If the app won't open on first launch, right-click β Open to bypass Gatekeeper
- If the browser shows a disconnect message, the app has been closed β relaunch from Applications
Channel Types
- Inputs β input channels from the console
- Aux Outputs β aux/monitor mixes
- Group Outputs β group/subgroup buses
- Matrix Outputs β matrix outputs
- Custom β channels added manually