Skip to content

Reaper File Maker

Build many Reaper projects at once from a data table or a folder of audio files. Each project can hold a timecode generator and its audio file.

Reaper File Maker - Screenshot

  • Builds one Reaper project per entry
    Import a list of names — scenes, tracks, songs — from a CSV file, from the clipboard (for example out of Excel), or by scanning a folder of audio files.
  • Sets the timecode start for you
    Take the start time from each track’s timecode offset, or set a start time that steps up with every file.
  • Uses your own project template
    Import your own Reaper project file (.RPP) and mark the tracks with placeholders. The tool fills in the data from your table or folder.
  1. Prepare your data:
    • Write a list in Excel or any other program, or put your audio files in one folder.
  2. Import the data:
    • Set the import options first, such as timecode offset and default length.
      Set the delimiter and the column names on the Settings page. To check the format of your file, open it in a text editor and read the first line.
    • Import File reads a CSV file. Import Clipboard pastes from Excel and similar programs. Scan Directory reads the audio files in a folder.
  3. Set the export options:
    • Add a path prefix if the audio files will sit in a subfolder next to the project files.
  4. Export the projects:
    • Export all Reaper project files into the folder you choose.
  • Import Template (*.RPP): load a Reaper project file to use as the template. See Use your own template.
  • Download (icon): download the template in use.
  • Reset (icon): delete your template and go back to the built-in one.
  • First Timecode Offset: the timecode offset for the first file.
  • Increment Offset per File: how much the offset grows from one file to the next.
  • Default Audio Item Length: the length used when no length is given or detected.
  • Add Path Prefix to Audio File: puts a path prefix in front of the audio file path inside the generated project. Use it when the audio files sit in a subfolder next to the project files.
  • Audio File Path Prefix: the prefix itself. Leave off the trailing slash — the tool adds it.
  • Name: the name of the Reaper project file.
  • Timecode: the imported or generated timecode offset. Generator tracks start here.
  • Audio File: the audio file added to the project. Optional.
  • Length: the length of the audio file. Optional.

The tool copies your template for every project and replaces the placeholders with values from your table or folder scan.

Mark the tracks in your template with these tags:

TagPut it in the name ofThe track must have
#TIMECODEthe timecode generator trackexactly one generator item
#AUDIOFILEthe track that gets the audio fileno items at all

Add a timecode generator track to your template and set it up the way you want: MTC or LTC, user bits, and so on.

On export, the tool sets the generator start time to the timecode offset. It also replaces the #TIMECODE tag with that offset, so the track name stays readable.

Add an empty track to your template.

On export, the tool inserts the audio file into that track and removes the #AUDIOFILE tag.