Skip to content

keithhanlon/scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

REAPER Scripts

A collection of utility scripts for REAPER by Keith Hanlon.


Scripts

CLAP_Availability_Checker.lua

Scans all of your installed VST, VST3, and AU plugins, checks them against the CLAP Audio Software Database, and reports which ones have CLAP versions available for download. Plugins you already have installed as CLAP are detected and excluded from the results.

Why bother? CLAP is an open plugin format with tighter DAW integration, better parameter modulation, polyphonic expression support, and generally faster load times. Many major developers now ship CLAP alongside VST3.

Requirements

  • REAPER 6.23 or later (uses the EnumInstalledFX API)
  • curl on your PATH
    • macOS / Linux: pre-installed
    • Windows 10 (1803+) / Windows 11: ships with the OS (System32\curl.exe)
    • Older Windows: winget install cURL.cURL

Installation

Drop CLAP_Availability_Checker.lua into your REAPER scripts folder:

Platform Default path
macOS ~/Library/Application Support/REAPER/Scripts/
Windows %APPDATA%\REAPER\Scripts\
Linux ~/.config/REAPER/Scripts/

Then in REAPER: Actions → Show action list → Load ReaScript and select the file. You can also assign it to a keyboard shortcut or toolbar button from there.

Usage

Run the action. Results appear in the REAPER console (View → Show REAPER console) and a dialog offers to open clapdb.tech in your browser when finished.

Example output:

════════════════════════════════════════════════════════════
  CLAP Availability Checker  v1.0
  Powered by clapdb.tech
════════════════════════════════════════════════════════════

Scanning installed REAPER plugins …
  Total plugins   : 312
  CLAP (installed): 18
  VST/VST3/AU     : 294

Fetching CLAP database from clapdb.tech …
  Audio Effects                   187 plugins
  Instruments                      94 plugins
  ...

────────────────────────────────────────────────────────────
  CLAP versions available (11)
────────────────────────────────────────────────────────────

  [VST3]
    ►  Graillon 3
    ►  Ozone 11 Imager            (listed as "Ozone Imager")
    ►  Pro-Q 3
    ►  Rough Rider 3
    ...

────────────────────────────────────────────────────────────
  Already using CLAP — skipped (3)
────────────────────────────────────────────────────────────
    ✓  Dexed  (also installed as VST3)
    ✓  Surge XT  (also installed as VST3)

Notes

  • Matching is fuzzy: names are normalized (lowercased, punctuation stripped) and checked for substring containment. Occasional mismatches or missed matches are possible — the clapdb.tech search page is the authoritative fallback.
  • The script is read-only and makes no changes to your REAPER installation or plugin setup.

License

MIT

About

Reaper Scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages