Built by Michael Leckrone
leckroneaudio@gmail.com
⬇️ Download App

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

  1. Export a show file from your console (see Supported Consoles above)
  2. Upload your show file using the upload area, or add channels manually
  3. Select/deselect channels and organize as needed
  4. Choose your stereo mode and click Download
  5. 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

Console to Reaper Converter

Convert show files from DiGiCo SD/Quantum/S-Series, Yamaha Rivage/DM7, A&H dLive/Avantis/SQ, Behringer X32/Wing, Midas M32, Avid S6L, or Waves LV1 to Reaper track templates

πŸ“„
Drop your show file here
or click to browse  Β·  DiGiCo SD/Quantum (.ses, .rtf)  Β·  DiGiCo S-Series (.session)  Β·  Yamaha Rivage (.RIVAGEPM)  Β·  A&H dLive/Avantis (.tar.gz)  Β·  A&H SQ (.dat)  Β·  Behringer X32 / Midas M32 (.scn)  Β·  Behringer Wing (.snap)  Β·  Avid S6L (.dsh)  Β·  Yamaha DM7 (.dm7f)  Β·  Waves LV1 (.emo)
πŸ“‘ Or pull live from console (DiGiCo OSC): Console: Setup > External Control > add device (type iPad) with this computer's IP. Enter the same Send and Rcv ports as the console's device entry.
Stereo channels:
Split to L/R Mono
Keep Stereo
Track Preview (0 of 0 selected)
Quick Select Sections:
Check to auto-select all channels in a section. Uncheck to manually pick individual channels.
βœ•
βœ•
βœ•
βœ•
0 channels selected
Stereo channels:
Split to L/R Mono
Keep Stereo

How to use:

  1. DiGiCo SD / Quantum: Copy the show file directly from the console USB (.ses), export a session report (.rtf), or pull channels live over OSC using the bar above
  2. DiGiCo S-Series: Copy the .session file from the console or S-Series software (.session)
  3. Yamaha Rivage PM: Copy the .RIVAGEPM show file from the console or Rivage PM Editor
  4. Allen & Heath dLive / Avantis: Export the show file from dLive Director or Avantis Director (.tar.gz)
  5. Allen & Heath SQ: Export a scene from SQ-MixPad or save to USB from the console (.dat)
  6. Behringer X32 / Midas M32: Save a scene from the console or X32-Edit/M32-Edit (.scn)
  7. Behringer Wing: Save a snapshot from the console or Wing-Edit (.snap)
  8. Avid S6L / VENUE: Save a show file from the console or VENUE software (.dsh)
  9. Yamaha DM7: Copy the .dm7f project file from the DM7 or DM7 Compact (.dm7f)
  10. Waves LV1: Save session from LV1 software, upload the .emo file
  11. Upload or drag the file here
  12. Select/deselect channels you want to import
  13. Download the .RTrackTemplate file
  14. Open blank Reaper session
  15. Track β†’ Insert tracks from template β†’ Select the downloaded file (or drag it in)