REAPER is a great DAW with an extensive capability to be customized and extended by scripting. In this page I want to share some of the scripts and apps I develop for it. I hope you like them and support me with a VIP member donation if you consider it is interesting and helpful for your work. If you are not interested in VIP member yo can also always make a single simple Paypal Donation. Thank you.

Install, update, and uninstall all the scripts from HeDaScripts Manager

INSTALLATION INSTRUCTIONS:

  • Extract all files from the zip to your REAPER resources folder.
    Important: Make sure the subdirectory structure is maintained as it is in the zip. for example:
    "REAPER_resources_folder/Scripts/HeDaScripts/HeDaScripts Manager"
  • If you downloaded the version without libraries, follow the Installation instructions txt to download them and copy them in the correct folder.

USAGE:

  • In REAPER, load the script:
    Go to Actions, Show Actions list...  and click "Load" and select the file "HeDaScripts Manager.lua"
    Now you can run the action or add it to a toolbar. Run it and HeDaScripts Manager downloads the list of scripts available to install, in blue. You can click the install button for the script you want. The first time you run the manager, it may need to auto update itself to the most recent required version. If that is the case, it will ask you to proceed to auto update the manager before continuing. 
  • Before clicking the install button, you can click on the version button which downloads the changelog with details of the current version.
  • After clicking the install button, it downloads the files needed, extracts them to the correct location and adds the needed actions to REAPER. The script becomes green (installed) ready to use.
  • The script is now installed as one or several actions in the list of REAPER actions. You can then assign a keyboard shortcut or add a toolbar button. The Manager also installs some icons for the scripts ready to use for the toolbars.
  • If there is an update for a specific installed script, it will show a light blue button with the new changelog that you can click and see the details of the update. Then a Install update button to download and install the update. When updating, the folder of the existing installed script is backed up and a new version is downloaded and installed. This means that all the files of the new version are new ones, and if you modified some of the global options ini files manually, you lose that customization. That's why there is a backup folder with your previous files if you need them. You should not replace the global options file, but edit them and modify it again as needed, because the new file may contain new variables needed.
  • To uninstall a script, simply click the uninstall button, and the actions are removed from REAPER and the folder of the script is renamed, not deleted. You can delete them manually if you want.
  • All downloads are managed by curl external library, if you are using a firewall, make sure you allow connections for curl.exe in Windows. curl is already installed and working by default in OSX.

 

   

This app is designed to be docked to the left of the TCP area. It displays and provides controls to manipulate information and advanced meters for the selected track.

Features:

  Track Inspector Track Inspector VIP
EBUR128 Loudness meter Yes Yes
RMS meter Yes Yes
Pre-Fader / Post FX / Post Fader Meters Yes Yes
Pre-FX fader Yes Yes
General Dynamics compression/expansion meter display Yes Yes
Freeze management and freeze information display Yes Yes
FX Chain, Parameters, Sends, Receives Yes Yes
FX Groups Yes Yes
Continuous add last touched parameters to TCP Yes Yes
Quick Send adding to designated tracks Yes Yes
Soft plugin bypass Yes Yes
Soft plugin comparing Yes Yes
Limit volume fader movement to certain range Yes Yes
Insert Markers when peaks above 0.0 dB Yes Yes
Automatically enlarge selected track Yes Yes
Track Marker Notes x Yes
Automation Panel x Yes
Track Delay x Yes
Track Versions x Yes
Pre-releases with new features x Yes
 

 

 

This scripts uses dpMeter II plugin from TBProAudio, and uses the reported Loudness values to plot meters and a graph of the loudness over time for each determined track. You can easilly add or remove tracks to be included, and they all plot in the same chart to compare loudness between them. You can also do a time selection, and it will report the Integrated Loudness of that part. You can Hide/Show tracks in the graph and save them as presets to quickly recall analysis configurations.

Quickly deletes all bypassed FX found in the project.

I have some plans to update it to protect some instances from being deleted, like the ones in Track Inspector or Loudness Graph needed tracks.

 

Notes Reader is a great display that reads the notes on the items of a track or multiple tracks at the play cursor or edit cursor. You can have multiple reader windows opened at the same time, each one reading from a different track. There are multiple options, like setting the color of the text or background color, from the items, justification centered or left, display the next item in the next line, and even a karaoke mode in the coming version !

This script is very useful to manage your regions and markers. You can create as many tracks you want with empty items, and then the script will create the regions or markers based on those items and update them in real time. If you mute the track it will delete those regions or markers. So you can have different types or sets of regions for each track.

It will detect automatically if you have an item selected or a time selection and set the record mode to item or time selection auto punch accordingly. it works transparently in the background until you terminate it.

Import a TXT file to REAPER's empty items with notes, or what we call "Text Items". It's useful to insert song's lyrics. Do a time selection before importing, and the created items will fit to it.

Import a SRT file to REAPER's empty items with notes, or what we call "Text Items", now It's very easy and fast to create subtitles in REAPER!

Select some items and, it will toggle solo their tracks. There is also an alternative version that automatically does it to have soled the selected items constantly.

It will toggle all the selected empty item's notes at once, to be adjusted in size to the item or not. Very useful if you need to change that to many items.