Last updated:

ReaScripts Pack: Items Volume and Loudness Pack

Introduction

Here is pack to alter items volume. They all support max peaks, average RMS and Integrated Loudness. The initial pack have been designed for Soundiron for Virtual Instruments creation, but they can be used in other workflows, like dialog editing, or sound design.

Items volume is item and take post-gain, pre-fx, post volume envelope, pre fader for loudness – post for peaks, as shown on the SWS flow chart.

Pack Content

Screenshots

Interpolate max peak val or average RMS or integrated loudness from first to last selected items

Handy for creating volume stepping progression between items.

Match selected items max peak or average RMS or integrated loudness to item under mouse or first selected item

Very useful for dialog editing, sound design and virtual instrument creation.

Filter selected items by max peaks or average RMS or integrated loudness

You can filter between a minimum and a maximum value.

Set selected items snap offset to max peak position

Very useful scripts especially for sounds layering.

Keep selected only audio items with volume clipping (New: 2020-09-11)

Very handy for sound editing.

Match selected items max peak or average RMS or integrated loudness to min or max or average of selection (New: 2021-02-09)

Match to average, min or max volume or in item selection.

Keep selected only items with max volume peaks or average RMS or integrated loudness (New: 2023-10-13)

Only item with max peak stay selected.

Modding

You can mod this script by duplicating and renaming it.

Then, edit the the user config area in the top of the file. Here are easily customizable value, which lets you customize the popup default values:

-- USER CONFIG AREA -----------------------------------------------------------

unit = "peaks" -- peaks, rms, lufs

popup = true -- true/false: display a pop up box

console = false -- true/false: display debug messages in the console

------------------------------------------------------- END OF USER CONFIG AREA

Feature Requests

Miss a function? Let me know!

Installation

After purchase, just log into the website, to check the detailed installation instructions here, or on the dedicated Purchase Confirmation page. This pack can be installed and updated from REAPER thanks to the free ReaPack extension, via a custom repository link related to your licence, or via regular Zip download. License are valid lifetime. You will be able to enjoy updates and new scripts added to the pack without extra cost.

Notes

By purchasing this product, you are supporting my free scripting. Thanks!

Thanks to Nofish for having set SWS Loudness functions available from ReaScripts!

Purchase

  • Personnal use, you are an individual, a student, or a non-profit organization, and you will not use this pack on commercial projects.

  • You work for a small business company on commercial projects.

  • You are a big business company with a team of more than 5 people. Consider one purchase per team.