Sophisticated REAPER MIDI/MCU/OSC-learn VST instrument plug-in for controlling REAPER with feedback.
The easiest and preferred way of installing ReaLearn is via ReaPack, a sort of "app store" for REAPER. It allows you to keep your installation of ReaLearn up-to-date very easily.
Install for the first time
If you previously installed ReaLearn manually, please uninstall it first!
Install ReaPack if not done so already
Extensions → ReaPack → Import repositories…
Copy and paste the following repository URL:
Extensions → ReaPack → Browse packages…
Right mouse click on the ReaLearn package → Install…
OK or Apply
Update to the latest stable version
ReaLearn development moves fast. In order to take advantage of new features, improvements and fixes, you should check for updates from time to time.
Extensions → ReaPack → Synchronize packages
It will tell you if a new version has been installed.
Test new features and improvements
If you want to get access to cutting-edge but untested versions of ReaLearn, you have two options:
Install a specific pre-release:
Right mouse click on the ReaLearn package → Versions
Select any version ending on
OK or Apply
Enable pre-releases globally:
Extensions → ReaPack → Manage repositories → Options… → Enable pre-releases globally (bleeding edge)
After that, whenever you synchronize packages, you will get the latest stuff.
If you are more the download type of person, you can find the latest
so files here at
GitHub on the releases page for manual installation.
You also must install ReaLearn manually if you plan to use ReaLearn in both REAPER for Windows 32-bit
and REAPER for Windows 64-bit because then it’s important to use two separate VST plug-in directories.
Please note that it’s impossible to run ReaLearn as a bridged plug-in. If you have "Preferences → Plug-ins → Compatibility → VST bridging/firewalling" set to "In separate plug-in process" or "In dedicated process per plug-in", you will need to add an exception for ReaLearn by setting "Run as" to "Native only"!
The user guide of the latest not-yet-released version is available as HTML (GitHub) (preferred, best readability).
ReaLearn is designed to be generic and support any controller. That’s why you won’t find a definitive list of supported controllers! But there’s a list of tested controllers.
|Keep in mind: Even if your controller is not on the list, you probably can make it work with ReaLearn!|
The ReaLearn Tutorials is a fairly new ongoing series of short video tutorials available.
There’s also a quite long introduction video from 2021. Watch 2 minutes to get a first impression and stay tuned if you are interested in the details.