ReaScript Automation & Batch Export Tool for REAPER
- Mario Vallejo
- Jul 8, 2025
- 1 min read
Updated: Aug 4, 2025
This custom ReaScript allows users to automatically locate and control any plugin parameter in REAPER by name, define its value range, and export audio files with incremental parameter steps — all in one automated process.
Originally developed for my research on reverberation perception, this tool was essential for generating large batches of audio stimuli with stepped reverb decay times and direct-to-reverberant ratios (DRRs). By scripting the process, I saved hours of manual work and ensured consistent, reproducible conditions across all exported files.
The tool is included in the University of York AudioLab’s official published resources, alongside tools developed and used in ongoing research. It consists of two scripts — one for locating plugin parameters by name (which REAPER internally maps by number), and another for setting parameter values, ranges, and handling batch export. A README with usage instructions and a demo video are also included. Its inclusion reflects its applicability beyond this specific research context.

This resource can be used in music perception studies, for generating large audio datasets in research, or for educational purposes — such as comparing the perceptual effect of different plugin parameters.
Comments