There’s a plethora of amazing Reaper Scripts out there. Reaper offers Python and Lua script capabilites along with a C-based API and its own super-fast EEL language.

There’s 100s of scripts out there that offer the user an efficiency or quality-of-life boost, but here I aim to showcase the scripts that quickly demonstrate what Reaper’s scripting environment is capable of. There’s some scripts out there that surpass anything listed, but they require a bit more time to fully appreciate their power.

All of these scripts are cross-platform and work equally well on macOS and Windows. Most of them work on Linux-based operating systems too.

Note - These videos are shot at 15fps to save bandwidth. The GUIs very often perform much better live.

Last Updated - 16th of September, 2017.

Contents

Highlights

ReaPack - Homepage

ReaPack

ReaPack is a package manager for Reaper. It allows you to easily find, download and keep your scripts up to date. If you find that an update breaks something, then it’s easy to roll-back.

Most importantly: it’s easy to get your owns contributions listed

ExtremRaym - Homepage

ExtremRaym has not only a number of awesome scripts, but also has a website and video series documenting how to begin with ReaScript features yourself.

Highly Recommended

HeDa Scripts - Homepage

HeDa Scripts

Hector Corcin has made a number of amazing scripts, along with their own download manager.

Personally I’m a huge fan of Track Inspector and Loudness Graph.

Heda also has a VIP selection of scripts for donators with extended functionality and support.

Kawa - Homepage

Just one Kawa jsfx

Kawa has a ridiculous number of scripts and jsfx. I don’t even know what to showcase here. There’s so much. Just go to the homepage and check it out.

Not only do the many of the jsfx have really cool GUIs, but they also sound fantastic. Many of the scripts do things that you may not even have thought was imaginable in a DAW. Go check it out!

MPL - Homepage

MPL’s scripts are scattered throughout here, but he deserves special mention in this section for production of many high-quality scripts.

Accessibility

OSARA accessibility scripts - Homepage

Open Source Accessibility for the REAPER Application.

The world of audio is particularly intriguing for those with limited or no sight. Fortunately OSARA is here to provide a comprehensive set of scripts that make using Reaper with a Screen Reader much easier.

OSARA isn’t just for those with impaired sight. It can make the process of operating Reaper while you’re not looking at your screen a breez.

Every Reaper user should give OSARA a try, and if you know any sight-impaired musicians then they need to know about it.

Radial Menu - Thread

Radial Menu

Browsing menus is tedious. Radial Menus makes browsing menus easy. Your own custom selection of actions can be laid out for quick access.

Radial menus has a number of options for how the mouse interacts with the menus and an awesome keyboard shortcut feature. The keyboard shortcuts allow you to have an almost vim-like set of tiered and contextual shortcuts.

LBX Stripper - Thread

LBX Stripper is a system that allows you to create your own custom interfaces for FX chains. If you’re familiar with Logic’s Smart Controls then you have an idea of 1% of what LBX is capable of.

Build your own beautiful GUIs for your FX chains, and more, with LBX Stripper.

CC, Automation and parameter control

Envelope based Compressor v2 - Thread

Envelope-based Compressor v2

Envelope-based compressor is a compressor that applies the amplitude changes to the track’s envelope. This allows you to have a compressor that’s freely editable on a timeline.

If you’ve ever struggled trying to get vocal compression just right by fooling with a series of compressors and automation, then Envelope-based compressor is a godsend.

Envelope based De-Esser - Thread

Envelope-based DeEsser

Envelope-based DeEsser applies frequency-sensitive compression on the track’s envelope. It’s just like Envelope-Based Compressor except the signal is routed through a filter first.

Another amazing script for vocal editing.

LFO Tool - Thread

LFO Tools

LFOs. Shaped, mangled, varied and wherever you want them! LFO Tools gives you extreme control over LFO-based automation.

LFO Tools Midi LFO Tools Midi

There’s even a selection of LFO tools for various MIDI-based functions.

Mapping Panel - Thread

Mapping Panel

Mapping Panel allows you to link together parameters across effects and tracks with optionally complex scaling..

Macro controls on steroids.

Audio Tools

Align Takes - Thread

Align Takes

Have you ever tried to record a bunch of takes of vocals to create a chorus part, done dialog replacement or tried to layer some lead guitars, but the end result sounds like a total mess?

Maybe you’d have used Vocalign in the past, but in Reaper you can freely download and use Align Takes!

Align Takes analyzes nearly an unlimited number of audio items, finds the near-similarities between them then intelligently warps the dub track to the reference track. The result: perfectly timed overdubs.

AB Level Matching - Thread

When trying to A/B things it’s important to manage volume levels so that you’re not tricked by the ‘louder is better’ phenomenon.

This can be difficult to manage with complex sessions, tracks and having to setup various routing for realtime A/B. The A/B Level Matching tool makes it easy and offers a number of advanced options for really getting a hold of your A/B sessions.

Midi tools

Articulation Manager - Thread

Articulation Manager Articulation Manager

Articulations are a concept that allows you to trigger specific performance-related attributes in a synth or sampler. They can be very complex to manage, especially for large projects.

Articulation Manager may not make working with articulations easy (nothing can), but it makes it as pain-free as possible.

Midi Editor Tools - Thread

Midi Tools So many MIDI tools

juliansader’s huge selection of midi tools is indispensible. I can not even begin to describe them. Click the title above to browse the thread and see all the amazing things you can do to manipulate MIDI with this selection of Scripts.

Quantize Tool - Thread

Quantize Panel

Have you ever wanted to quantize your stretch markers to midi? Midi to envelope points? Item starts to midi? How about any combination of those and much more

You can quantize Items, Stretch Markers, Envelope points and Midi Notes to: Items, Stretch Markers, Envelope points, Notes, Grooves, Grid, and swing grid. All of these with a wide range of options and a %-based-amount to tweak the result to perfection.

Oh yeah, and it all happens live as you change parameters!

This isn’t just a MIDI tool. It’s an ‘everything in its right place’ tool.

ReaTab Hero - Homepage

How many DAWs do you know that have proper tablature built in? What about with wonderful graphics and a ‘guitar hero’ style display.

Watch the video. ReaTab Hero is amazing.

Super Arpeggiator - Thread

Super Arpeggiator Super Arpeggiator

Take your midi and arpeggiate or sequence it however you want. Super Arpeggiator lives up to its name.

Arp!0 Arpeggiator - Thread

Arp!0

Download Here

Yet another fantastic argeggiator. Highly variable sequenceable steps, a smooth easy to operate GUI with a lot of information and loads of fun.

Arp!0 sets the bar for what an arpeggiator can be. Free, in Reaper.

Composition tools

Playtime - Thread

Ableton Live and Bitwig are hugely popular products because of their session view.

Reaper users can have it too with Playtime, but with all the features and capabilities that Reaper offers along-side it.

Midi Guitar Chord Tool - Thread

MIDI Guitar Chord Tool

Guitars are peculiar instruments in that the chord forms differ greatly from the piano that most of us use to input MIDI. A big part of creating authentic sounding guitar parts is getting the chord shapes correct.

Enter MIDI Guitar Chord Tool. It allows you to quickly enter common guitar chord voicings, inversions and add strumming.

It’s not just for guitar either. It works fantastic for creating thick synth chords or a beginning for various forms of composition.

Theory helper - Thread

Theory Helper

Explore scales and chords with Lokasenna’s Theory Helper. Strongly suggested to supplement with ZappaDave’s Ultimate ReaScale

Orchestral Template - Homepage

Orchestral composition can be tedious. Hundreds of tracks, thousands upon hundreds of thousands of events. Nearly unmanagable amounts of automation and MIDI CC.

Except, it can be easy. OTR brings together a comprehensive set of workflows for the monumental task of modern orchestral composition. Check out the video series. There’s features here that no other DAW can compare with.

Shuffle Items - Thread

Shuffle Items

Layering items for creating sound effects or more powerful musical samples is a common task these days. Often a designer will want to create a variance of items to create interest and have an arsenal of sounds to use later.

ExtremRaym’s shuffle items scrips let you do this. You set your snap offsets for the layers, laid across tracks, then you can shuffle the layers around to create new variations. Very useful.

Not only that, but you can simply shift around each column. This allows you to move around layers, but maintain the same layer composition.

That’s not all. Check out the thread for even more great layering and item organization scripts!

Synths & Effects

ReaRack Modular - Thread

ReaRack

A modular synth in Reaper that’s fully extendable in via JSFX. ReaRack offers a selection of modules that can be linked together in creative ways to create a monster digital modular synth.

Since it can get quite complex, it includes some example projects to show how things can be done.

Sonic Anomaly - Homepage

Sonic Anomaly plugins

Sonic Anomaly has made a selection of fantastic and unique plug-ins with great GUIs for Reaper. Many of the plug-ins offer functions and quality-of-sound that are only available elsewhere for a large cash layout.

A must-have for every Reaper user.

Geraint’s JSFX - Homepage

Geraint’s jsfx

Yes another selection of fantastic jsfx plugins. Even more plugins that you’d pay big money for elsewhere like a spectrum mapper, pad synth, harmonizer and more.

Be sure to check out the homepage for more information on the effects/synths.

Another must-have for every Reaper user.

Ambisonic Toolkit - Homepage

Encoding Stereo using ATK for Reaper from Trond Lossius on Vimeo.

Ambisonics may not be for everyone, but if you’re in to it then you’re ready to work natively in Reaper with the Ambisonic Toolkit.

General Tools

Project to HTML or CSV - Homepage

Sound designers, foley artists, dialog recorders, sampling maniacs, composers and more often need a way to export metadata of their project to other formats for logging and other tasks.

This script allows you to easily export things like item names, position, length, colour, status, FX metadata and much more… to HTML or CSV for easy viewing and logging.

The HTML export outputs a beautiful table of data for easy browsing. A really amazing tool for a number of workflows.

Advanced Tempo Tool - Thread

Advanced Tempo Tool

Advanced Tempo Tool allows you to create complex tempo maps with ease. Often the process of changing tempos/time signatures can be a tedious hair-pulling experience, but ATT lets you keep that hair.

Creating complex time signature changes and tempo changes (which Reaper optionally will stretch item times or stretch the items themselves to) becomes a fun task.

TrackFX Routing - Thread

Track FX Routing

Download the best version here

Routing in Reaper is very powerful. It can also be very confusing at times, but with this script you can easily manage your routing and track FX.

Once you find out what you can do with Reaper’s Routing then this script will brighten your day.

ReaNoir - Thread

ReaNoir

Colours. Colours everywhere! Organize your projects in style using a variety of stylized palletes of your own design or choosing.

ReaNoire makes the colour-coding of your projects easy.

Track-Item Manipulation - Thread

Track-Item Name Manipulation

Renaming tracks is time consuming. Renaming items is a horrifying experience. What if you could easily manipulate the names of tracks and items without sacrificing your lifespan?

Track/Item Manipulation let’s you do that. Select your tracks or items and easily batch adjust the naming to what you need.

Track lists - Thread

Track Lists

Reaper does offer Takes and Comps, but sometimes you want to have alternate edits or compositions or even recordings.

Sexan’s Track List script allows you to easily create, modify and save various edits of a track for easy recall.

Super 8

Super 8 is included in Reaper. It’s an 8-track looping tool similar to you may find in a guitar looping pedal.

Super 8 is one of my favorite parts of Reaper. You can use it to build a phrase of a track, a whole track or just have fun layering things. Watch the video above to get a feel for what is possible.

Super 8 is so much fun.

Donate!!

This post took dozens of hours to research, screencap, write and edit, but If you appreciate the information presented then please donate to the script authors!

These scripts can take hundreds of hours of a person’s free time. Many of them are written simply because someone had a problem on the forum, or mentioned some lacking functionality.

If you have the spare money and you find a script enjoyable then please look to see if the author accepts donations.

If not, then just send them a thanks. They’d love to know that their effort is appreciated.