Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Normalize items to peak RMS: Process selected items as one #371
From mercadon...@gmail.com on September 08, 2011 02:43:44
It would be great if we had an option in the "Set RAM analyze/normalize options" to treat all selected items as one. This way, the action "Normalize items to peak RMS" will analyze all selected items, find the highest peak RMS among them and apply it as if it were a single "glued" item, for example.
Original issue: http://code.google.com/p/sws-extension/issues/detail?id=371
This is using native REAPER API (to extract audio and then analyze it), I'm not really sure you could port it to AAX (REAPER even doesn't support AAX). Regarding JUCE, I'm not really sure what do you mean...SWS is not like audio plugins...it's a complete extension that gets loaded exclusively by REAPER where it registers various actions that trigger multiple of things.
If you're just talking about the maths behind it, it shouldn't be too hard to understand since it's just your normal RMS and peaks...here's the main piece of analysis code behind it: