Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER General Discussion Forum

Reply
 
Thread Tools Display Modes
Old 04-25-2018, 07:18 AM   #1
kenTheriot
Human being with feelings
 
kenTheriot's Avatar
 
Join Date: May 2007
Location: San Antonio, TX
Posts: 811
Default Is It Possible To Preview How Compressor Affects Waveform?

What is the best way to visualize what a compressor will do to an audio item?
If I'm only working with a single track - say a voiceover - when I apply normalization to the take in Item Properties window, you can see the waveform normalized immediately.

But if I apply a compressor effect - either on the track or via Take FX in Item Properties, you see no visible change to the waveform.

I've been getting around it by either just Glue-ing the item, or rendering it and checking the "Add rendered items to new track in project box." But it would be a bit more convenient if I could "preview" the affect on the waveform prior to committing to the change via rendering it.

Is that kind of thing even possible?

Thanks!
__________________
Home recording articles, tutorials and videos
https://www.homebrewaudio.com
kenTheriot is offline   Reply With Quote
Old 04-25-2018, 07:30 AM   #2
Lokasenna
Human being with feelings
 
Lokasenna's Avatar
 
Join Date: Sep 2008
Location: Calgary, AB, Canada
Posts: 6,551
Default

In order to create the preview it would have to render the track anyway...

A visualization would be nice though. I like how a couple of the GVST ones do it, with a scrolling image of the waveform as it plays that shows the compressed signal overlaid on top of the original.
__________________
I'm no longer using Reaper or working on scripts for it. Sorry. :(
Default 5.0 Nitpicky Edition / GUI library for Lua scripts / Theory Helper / Radial Menu / Donate
Lokasenna is offline   Reply With Quote
Old 04-25-2018, 07:47 AM   #3
emarsk
Human being with feelings
 
Join Date: Dec 2016
Posts: 218
Default

You can put an oscilloscope after the compressor.

By the way, I'm curious: why is it important to see it?
emarsk is offline   Reply With Quote
Old 04-25-2018, 07:48 AM   #4
DarkStar
Human being with feelings
 
DarkStar's Avatar
 
Join Date: May 2006
Location: Surrey, UK
Posts: 19,679
Default

Get a compressor with a time-graph view:

[

That's from MeldaProduction's MDynamicsMB - there is a LOT of choice of what to see.
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
DarkStar is offline   Reply With Quote
Old 04-25-2018, 09:15 AM   #5
ashcat_lt
Human being with feelings
 
Join Date: Dec 2012
Posts: 7,293
Default

"Apply Track/Take FX..." and/or "Render to Stems..." is slightly quicker than actually going through the Render dialog. The "Apply..." action is especially handy because it makes a new Take right there under the original waveform where you can compare them pretty easily.

But...
Quote:
Originally Posted by emarsk View Post
By the way, I'm curious: why is it important to see it?
It really doesn't matter what it looks like. What matters is how it sounds.
ashcat_lt is offline   Reply With Quote
Old 04-25-2018, 09:58 AM   #6
teniente powell
Human being with feelings
 
teniente powell's Avatar
 
Join Date: Oct 2016
Location: Spain
Posts: 324
Default

Maybe this can help.

https://forum.cockos.com/showthread.php?t=181934
teniente powell is online now   Reply With Quote
Old 04-25-2018, 10:09 AM   #7
kenTheriot
Human being with feelings
 
kenTheriot's Avatar
 
Join Date: May 2007
Location: San Antonio, TX
Posts: 811
Default

Quote:
Originally Posted by emarsk View Post
You can put an oscilloscope after the compressor.

By the way, I'm curious: why is it important to see it?
I never have needed to. But someone asked me and I didn't have an answer, since after all these years, I've never needed to myself :-P. but it did get me wondering why you can see it with Normalize but not compression.
__________________
Home recording articles, tutorials and videos
https://www.homebrewaudio.com
kenTheriot is offline   Reply With Quote
Old 04-25-2018, 10:11 AM   #8
kenTheriot
Human being with feelings
 
kenTheriot's Avatar
 
Join Date: May 2007
Location: San Antonio, TX
Posts: 811
Default

Quote:
Originally Posted by ashcat_lt View Post
"Apply Track/Take FX..." and/or "Render to Stems..." is slightly quicker than actually going through the Render dialog. The "Apply..." action is especially handy because it makes a new Take right there under the original waveform where you can compare them pretty easily.

But...

It really doesn't matter what it looks like. What matters is how it sounds.
Cool. Thanks! And I agree. Just want to make sure it isn't going to clip with auto makeup gain.
__________________
Home recording articles, tutorials and videos
https://www.homebrewaudio.com
kenTheriot is offline   Reply With Quote
Old 04-25-2018, 10:11 AM   #9
Xenakios
Human being with feelings
 
Xenakios's Avatar
 
Join Date: Feb 2007
Location: Oulu, Finland
Posts: 8,062
Default

Quote:
Originally Posted by kenTheriot View Post
why you can see it with Normalize but not compression.
Because the normalization is a built-in Reaper processing that can be easily visualized since it's just a simple volume change. (Other things like that are take volume envelopes and take realtime reverse playback.)
__________________
I am no longer part of the REAPER community. Please don't contact me with any REAPER-related issues.
Xenakios is offline   Reply With Quote
Old 04-25-2018, 10:11 AM   #10
kenTheriot
Human being with feelings
 
kenTheriot's Avatar
 
Join Date: May 2007
Location: San Antonio, TX
Posts: 811
Default

Quote:
Originally Posted by teniente powell View Post
Very cool. Thanks for that. And thanks to everyone else!!
__________________
Home recording articles, tutorials and videos
https://www.homebrewaudio.com
kenTheriot is offline   Reply With Quote
Old 04-25-2018, 10:15 AM   #11
James HE
Human being with feelings
 
James HE's Avatar
 
Join Date: Mar 2007
Location: I'm in a barn
Posts: 4,467
Default

One thing I'll sometimes do when Mastering is to send the output of the track to another track, and "record" to it - giving you the waveform preview. (have to arm the receiving track, set it to record output, make sure it's not monitored or sent to the master, etc, etc.)

A bit cumbersome to set up. It does help if you map some actions to stop recording and discard the recording. But if I'm really wanting to know what the resulting waveform is going to look like, this is a way to go about it.
James HE is offline   Reply With Quote
Old 04-25-2018, 11:00 AM   #12
Magicbuss
Human being with feelings
 
Join Date: Jul 2007
Posts: 1,958
Default

Smexoscope before and after compression- http://bram.smartelectronix.com/plugins.php?id=4

Also GVST Gcomp and Gcomp2 have a waveform view that shows the compressor action.
http://www.gvst.co.uk/downloads.htm

For alot more money Fabfilter has an amazing waveform view that shows the compression action.
Magicbuss is offline   Reply With Quote
Old 04-25-2018, 05:16 PM   #13
kenTheriot
Human being with feelings
 
kenTheriot's Avatar
 
Join Date: May 2007
Location: San Antonio, TX
Posts: 811
Default

Thanks for the additional ideas!
__________________
Home recording articles, tutorials and videos
https://www.homebrewaudio.com
kenTheriot is offline   Reply With Quote
Old 04-26-2018, 09:35 AM   #14
kenTheriot
Human being with feelings
 
kenTheriot's Avatar
 
Join Date: May 2007
Location: San Antonio, TX
Posts: 811
Default

Quote:
Originally Posted by Xenakios View Post
Because the normalization is a built-in Reaper processing that can be easily visualized since it's just a simple volume change. (Other things like that are take volume envelopes and take realtime reverse playback.)
Makes sense. Thanks.
__________________
Home recording articles, tutorials and videos
https://www.homebrewaudio.com
kenTheriot is offline   Reply With Quote
Old 05-08-2018, 12:13 AM   #15
cjunekim
Human being with feelings
 
Join Date: Dec 2016
Posts: 255
Default

There are many ways of visualizing what plugins do to the waveform. My favorite is Skope II at https://sonic.supermaailma.net/plugins You can compare the before and after of waveforms easily.

Put reaeq before the compressor and make its output into 4 channels copying the first two channels into channel 3 and 4.

Put Skope II after the compressor. Adjust the Y scales. If you are using mono track, you can reduce the Y scale of channel 2 and 4 to zero. Now adjust the display align to separate the channels as you want.

Or you may use the recently added gain reduction scope jsfx.

Quote:
Originally Posted by kenTheriot View Post
What is the best way to visualize what a compressor will do to an audio item?
If I'm only working with a single track - say a voiceover - when I apply normalization to the take in Item Properties window, you can see the waveform normalized immediately.

But if I apply a compressor effect - either on the track or via Take FX in Item Properties, you see no visible change to the waveform.

I've been getting around it by either just Glue-ing the item, or rendering it and checking the "Add rendered items to new track in project box." But it would be a bit more convenient if I could "preview" the affect on the waveform prior to committing to the change via rendering it.

Is that kind of thing even possible?

Thanks!

Last edited by cjunekim; 05-08-2018 at 12:19 AM.
cjunekim is offline   Reply With Quote
Old 05-08-2018, 06:02 AM   #16
kenTheriot
Human being with feelings
 
kenTheriot's Avatar
 
Join Date: May 2007
Location: San Antonio, TX
Posts: 811
Default

Quote:
Originally Posted by cjunekim View Post
There are many ways of visualizing what plugins do to the waveform. My favorite is Skope II at https://sonic.supermaailma.net/plugins You can compare the before and after of waveforms easily.

Put reaeq before the compressor and make its output into 4 channels copying the first two channels into channel 3 and 4.

Put Skope II after the compressor. Adjust the Y scales. If you are using mono track, you can reduce the Y scale of channel 2 and 4 to zero. Now adjust the display align to separate the channels as you want.

Or you may use the recently added gain reduction scope jsfx.
That's really interesting. I'll definitely be checking that out. Thanks!
__________________
Home recording articles, tutorials and videos
https://www.homebrewaudio.com
kenTheriot is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 03:29 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.