Reaper Script: V-Curve

Hey,

Here’s a short but effective Reaper script to automatically create a V-shaped volume automation curve (6ms wide) at the cursor position for the selected track. I wrote it for a project to edit out clicks but you do you!

Key Features:

  • Dynamic Volume Adjustment: The script inserts three automation points:

    • Point 1: 3 milliseconds before the cursor, set to the current volume level.

    • Point 2: At the cursor, reduced to silence (0% volume).

    • Point 3: 3 milliseconds after the cursor, returning to the original volume level.

  • Automation Lane Management: If no automation lane exists, the script will create a volume automation lane. When executed on an existing automation lane, it applies the V-shaped curve to that specific lane.

  • Exponential Curve: The automation follows an exponential curve, ensuring smooth and natural transitions that effectively suppress clicks without compromising the surrounding audio quality.

How to Use:

  • Select the Target Track: Choose the track where you want to apply the automation.

  • Position the Cursor: Place the play cursor precisely at the point of the unwanted click or noise.

  • Run the Script: Execute the script to automatically insert the V-shaped automation curve at the cursor’s position.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.