top of page

ReaScript Automation & Batch Export Tool for REAPER

  • Writer: Mario Vallejo
    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.


Demonstration of the automation tool in use: plugin parameter is incrementally adjusted and audio files are exported automatically in REAPER.

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.

Screenshot of the University of York AudioLab’s published resources page, showing the listing of the automation tool alongside other research materials.
Screenshot of the University of York AudioLab’s published resources page, showing the listing of the automation tool alongside other research materials.

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


© 2024 Mario Alberto Vallejo Reyes

bottom of page