Old 05-02-2017, 03:42 AM   #41
Regisfofo
Human being with feelings
 
Regisfofo's Avatar
 
Join Date: Mar 2017
Location: France
Posts: 244
Default

Quote:
Originally Posted by Fabian View Post
Yes, I have found that this (sometimes?) happens if the item already has its volume adjusted. What I have to do in those cases is to lower the threshold extremely low, and then raise it.
Thanks a lot! Works like a charm now with that trick
Regisfofo is online now   Reply With Quote
Old 05-02-2017, 08:24 AM   #42
Arnar
Human being with feelings
 
Arnar's Avatar
 
Join Date: Jan 2007
Location: Smokie Bay.
Posts: 796
Default

"In addition, you can use Reapack, but the link to my repository must be added manually"

Where is this link ?

Thanks, looks awesome.
__________________
In Music We Trust.
http://soundcloud.com/hazar
http://soundcloud.com/ifthenrun
Arnar is offline   Reply With Quote
Old 05-02-2017, 01:13 PM   #43
Fabian
Human being with feelings
 
Fabian's Avatar
 
Join Date: Sep 2008
Location: Sweden
Posts: 5,519
Default

Quote:
Originally Posted by hopi View Post
just got around to trying this ...

seems Ok but it only works on item env's ... correct?

does not work on other track env's... or have I missed something?
Only item envelopes, yes.

Works great, except when the item has already had its volume adjusted, then in som e cases you have to lower the threshold extremely low to have it kick in, and then raise the threshold to sensible values.

But other than that... I use this on almost every item nowadays.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
Fabian is offline   Reply With Quote
Old 05-04-2017, 12:21 PM   #44
saastara
Human being with feelings
 
Join Date: Mar 2011
Posts: 58
Default

Awesome script! Thank you!

If you don't mind a little FR, could there be an extra slider to push up the remaining wave form, for situations where you'd want to push up the non-peak signal, instead of taming the transients?

Last edited by saastara; 05-07-2017 at 07:33 AM.
saastara is offline   Reply With Quote
Old 05-09-2017, 12:17 AM   #45
reapercurious
Human being with feelings
 
reapercurious's Avatar
 
Join Date: Jul 2007
Posts: 1,667
Default

Is it possible to apply that envelope to another track? Or to some other arbitrary parameter?
__________________
thanks!
reapercurious is online now   Reply With Quote
Old 05-09-2017, 01:39 AM   #46
AndreiT
Human being with feelings
 
AndreiT's Avatar
 
Join Date: Apr 2017
Location: Romania
Posts: 143
Default

Wow! This is so useful for vocals.
AndreiT is offline   Reply With Quote
Old 05-11-2017, 01:26 AM   #47
neurodrive
Human being with feelings
 
neurodrive's Avatar
 
Join Date: Feb 2015
Location: Russia, Moscow
Posts: 24
Default

really good stuff. big spasibo!
neurodrive is offline   Reply With Quote
Old 05-27-2017, 09:45 AM   #48
xinky
Human being with feelings
 
Join Date: Apr 2016
Posts: 35
Default

Quote:
Originally Posted by amagalma View Post
Eugen, could you add the ability to change values using the mousewheel? Thanks
Quote:
Originally Posted by pcartwright View Post
Do you think it is possible to have a side chain of sorts? Maybe a drop down to select a different track?
up! Please, do that, and I'll donate, and remove from computer all compressors
Also, it would be nice to have band filter on board (compression only from 200Hz, for ex.)

THANKS!!



Quote:
Originally Posted by Arnar View Post
"In addition, you can use Reapack, but the link to my repository must be added manually"

Where is this link ?
https://raw.githubusercontent.com/EU...ster/index.xml
xinky is offline   Reply With Quote
Old 05-27-2017, 03:17 PM   #49
WyattRice
Human being with feelings
 
WyattRice's Avatar
 
Join Date: Sep 2009
Location: Virginia
Posts: 1,914
Default

Hey Guys.
Is an item volume envelope pre fx?
WyattRice is offline   Reply With Quote
Old 05-27-2017, 11:04 PM   #50
saastara
Human being with feelings
 
Join Date: Mar 2011
Posts: 58
Default

Quote:
Originally Posted by xinky View Post
up! Please, do that, and I'll donate, and remove from computer all compressors
Also, it would be nice to have band filter on board (compression only from 200Hz, for ex.)

THANKS!
These, and an additional expander / upwards compression slider, to push up the volume envelope below the threshold, towards it, and I could pretty much sell every compressor plugin I've bought over the years.

Set threshold to catch peaks, and push up the low-level detail below the threshold to taste... And you're done.

I'd gladly pay for such a feature.
saastara is offline   Reply With Quote
Old 05-29-2017, 02:40 AM   #51
xinky
Human being with feelings
 
Join Date: Apr 2016
Posts: 35
Default

Quote:
Originally Posted by saastara View Post
These, and an additional expander / upwards compression slider, to push up the volume envelope below the threshold, towards it, and I could pretty much sell every compressor plugin I've bought over the years.

Set threshold to catch peaks, and push up the low-level detail below the threshold to taste... And you're done.

I'd gladly pay for such a feature.
and a ratio in "ratio form"? Because, what means "compression: 1"? What is the ratio here?
xinky is offline   Reply With Quote
Old 05-29-2017, 12:14 PM   #52
Fabian
Human being with feelings
 
Fabian's Avatar
 
Join Date: Sep 2008
Location: Sweden
Posts: 5,519
Default

Quote:
Originally Posted by WyattRice View Post
Hey Guys.
Is an item volume envelope pre fx?
Yes. Sure.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
Fabian is offline   Reply With Quote
Old 06-03-2017, 09:06 AM   #53
eugen2777
Human being with feelings
 
eugen2777's Avatar
 
Join Date: Aug 2012
Posts: 271
Default

Hello All. In fact, it was originally made as a toy to show that EEL is much, many times faster than LUA. But then I liked the idea and I will develop it. I'm not a professional programmer, it's a little hobby.
I can not say exactly when and what will be realized, I have little free time and some other work. But this idea will be brought to an end. We have a sound, an accessor, and a lot of program features - we have to use it.
At the moment I have a test version. I can say for sure - filters are added, the algorithm is completely changed, the attack should be clear and fast, like ordinary compressors, and some other things.
RMS size parameter will also be added. And a choice of any envelope(can be used for a sidechaine).
=====
My English is bad, so, sorry
__________________
ReaScripts

Last edited by eugen2777; 06-03-2017 at 09:19 AM.
eugen2777 is offline   Reply With Quote
Old 06-03-2017, 10:37 AM   #54
Luster
Human being with feelings
 
Luster's Avatar
 
Join Date: Nov 2015
Posts: 562
Default

This script is a brilliant example to show colleagues the strengths of this DAW. Thanks for your work - I love it. It helps a lot to speed up the workflow when editing on set recordings in postproduction.
Luster is offline   Reply With Quote
Old 06-03-2017, 10:56 AM   #55
Fabian
Human being with feelings
 
Fabian's Avatar
 
Join Date: Sep 2008
Location: Sweden
Posts: 5,519
Default

Quote:
Originally Posted by eugen2777 View Post
Hello All. In fact, it was originally made as a toy to show that EEL is much, many times faster than LUA. But then I liked the idea and I will develop it. I'm not a professional programmer, it's a little hobby.
I can not say exactly when and what will be realized, I have little free time and some other work. But this idea will be brought to an end. We have a sound, an accessor, and a lot of program features - we have to use it.
At the moment I have a test version. I can say for sure - filters are added, the algorithm is completely changed, the attack should be clear and fast, like ordinary compressors, and some other things.
RMS size parameter will also be added. And a choice of any envelope(can be used for a sidechaine).
=====
My English is bad, so, sorry
Great news! Thanks.
And your English is good enough, no need to apologise.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
Fabian is offline   Reply With Quote
Old 06-04-2017, 12:57 AM   #56
saastara
Human being with feelings
 
Join Date: Mar 2011
Posts: 58
Default

Looking forward to this!
saastara is offline   Reply With Quote
Old 06-04-2017, 06:01 AM   #57
Ulf3000
Human being with feelings
 
Join Date: May 2016
Posts: 342
Default

thanx man works super great for me and imported vocals

should be stickied
Ulf3000 is offline   Reply With Quote
Old 06-11-2017, 08:54 AM   #58
saastara
Human being with feelings
 
Join Date: Mar 2011
Posts: 58
Default

Eugen, since you are considering the rms size-slider, would it be possible to have two sliders at the same time? One for the basic peak compression, and a second one for the rms compression which would interact with the rms size-slider? This would make the script even more useful and powerful.

And actually a third slider for the possibility to expand the waveform below the threshold towards it.

I know, I might be flogging this thing to death with these FR's, but please do consider it while you are developing this thing further.

Cheers for the awesome work!
saastara is offline   Reply With Quote
Old 06-15-2017, 02:16 AM   #59
hoshido
Human being with feelings
 
Join Date: Sep 2015
Posts: 5
Default Wonderful

Wow ! It's just .... what I can say ... yeah ! Awesome !
hoshido is offline   Reply With Quote
Old 06-17-2017, 03:01 PM   #60
jcjr
Human being with feelings
 
Join Date: Dec 2015
Location: SE TN USA
Posts: 77
Default

This is mere "theoretical" question. I don't know the answer.

I have used Reaper just a little for "manually ducking" occasional loud peaks in tracks by drawing fast volume automation changes. Maybe a -4 dB dip and recover within only a few milliseconds or whatever.

It seemed to work OK in the times I tried but later wondered "How impervious to intermodulation and aliasing is reaper volume automation?"

Maybe reaper automation is bulletproof in that regard for all I know. Just that typical automation probably does not operate as fast and relentless as compressor gain changes can be. It would be possible to write automation which works fabulous in ordinary use but would allow distortion if pushed with too many or too fast changes?

Some compressors and limiters go to "heroic lengths" to avoid side chain intermodulation aliasing. Reaper is written great so far as I know and maybe reaper is super-effective banishing automation intermodulation aliasing regardless how fast/furious the automation moves?

Alternately, because that would require more CPU to do it right and a DAW always has lots of things which need doing-- Maybe the automation is excellent for "normal usage" but not bulletproof for extremely busy automation tracks? Busy instances which may not have been forseen by the programmer?

If one wants to get real ambitious with automation-based dynamics processing, maybe would be worth finding out?

Automation-based dynamic processing is a fabulous idea but it lays a substantial burden for control signal antialiasing onto the automation mechanism. The automation implementation becomes a big part of the envelope smoothing task.

It would be possible to write automation smoothing which works great for typical "slow" anti-zipper smoothing but does not prevent distortion/aliasing in extreme usage.
jcjr is offline   Reply With Quote
Old 06-22-2017, 08:55 AM   #61
robgb
Human being with feelings
 
Join Date: Apr 2017
Location: Los Angeles, CA
Posts: 148
Default

This is an amazing script. Thank you so much.

This, folks, is why I LOVE Reaper.
robgb is online now   Reply With Quote
Old 06-23-2017, 08:59 AM   #62
ReaNico
Human being with feelings
 
Join Date: Jun 2016
Location: Villa Mercedes, San Luis, Argentina
Posts: 37
Default

Wooow! This is great!
ReaNico is offline   Reply With Quote
Old 07-26-2017, 11:34 AM   #63
Soundiron
Human being with feelings
 
Join Date: Feb 2016
Posts: 1
Default

This script is a work of art! Even the GUI is awesome and the features are perfect. Thanks you for building and sharing this!
Soundiron is offline   Reply With Quote
Old 07-28-2017, 11:35 AM   #64
vanhaze
Human being with feelings
 
vanhaze's Avatar
 
Join Date: Jul 2012
Location: Netherlands
Posts: 4,785
Default

For people trying to manually add eugen2777's repository to ReaPack, so they will have this great Script, this is the right URL:

https://github.com/EUGEN27771/ReaScr...ster/index.xml

So : Menu Extensions > ReaPack > Import repositories.
Then fill in above URL and hit OK button.
This will import all Scripts from eugen2777 into your Reaper Action List, including
Envelope-Based Compressor.

Warm Regards.
Rob.
vanhaze is offline   Reply With Quote
Old 09-02-2017, 04:36 PM   #65
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,091
Default

@eugen2777
Hi !
The script doesn't seems to work with multi-channel (stereo, 5
1...) audio channels :S



Can you take a look ? I don't audio know AudioAccessor well enough.

Many thanks

Last edited by X-Raym; 09-03-2017 at 03:46 AM.
X-Raym is offline   Reply With Quote
Old 09-03-2017, 08:27 AM   #66
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,091
Default

A bit of progress on this :

https://forum.cockos.com/showpost.ph...9&postcount=10
X-Raym is offline   Reply With Quote
Old 09-03-2017, 11:51 AM   #67
eugen2777
Human being with feelings
 
eugen2777's Avatar
 
Join Date: Aug 2012
Posts: 271
Default

X-Raym, Yes, it uses one channel for detection.
If you want to use all channels, you need to change the code.
It's easy, but I do not see the need in this case. Perhaps a separate version. But not now, sorry ...
I think it will be quite easy for you to make these changes yourself if you need to use all channels. I really do not have much time ... it's true.
__________________
ReaScripts
eugen2777 is offline   Reply With Quote
Old 09-03-2017, 02:29 PM   #68
eugen2777
Human being with feelings
 
eugen2777's Avatar
 
Join Date: Aug 2012
Posts: 271
Default

I decided to fix it, it's easy. Now it works with all channels. It uses the averaged value of the sum of all channels.


===============
Oh, I confused and fix the deesser script, only now I saw the name of the topic.
Okay, the compressor will be fixed later.
__________________
ReaScripts

Last edited by eugen2777; 09-03-2017 at 02:47 PM.
eugen2777 is offline   Reply With Quote
Old 09-03-2017, 03:08 PM   #69
Bri1
Banned
 
Join Date: Dec 2016
Location: England
Posts: 2,432
Default

Quote:
Originally Posted by eugen2777 View Post
Oh, I confused and fix the deesser script, only now I saw the name of the topic.
Okay, the compressor will be fixed later.
^noticed that -this is very smart and quite quick!
I think sometimes lots of creative people can loose focus easy and try doing 16.9 billion things at 1 time!
--lol..even the monks kinda say "do 1 thing well" <> "then move on".

Multitracking must be considered these days eh..
Cheerz.
Bri1 is offline   Reply With Quote
Old 09-03-2017, 03:15 PM   #70
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,091
Default

@eugen2777
Many thanks for this eugen !

It also works when only a channel of the multi-channel source is active in the item



Very nice !

It only need tobe pushed in the compressort script now :P

Well done !! Thanks for your time !
X-Raym is offline   Reply With Quote
Old 09-03-2017, 10:44 PM   #71
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,091
Default

Quote:
It uses the averaged value of the sum of all channels
I think you should use Max value rather than average... what do you think ?

Code snippet https://gist.github.com/X-Raym/043ba...play-tools-L77

Last edited by X-Raym; 09-03-2017 at 10:52 PM.
X-Raym is offline   Reply With Quote
Old 09-04-2017, 02:59 AM   #72
reapercurious
Human being with feelings
 
reapercurious's Avatar
 
Join Date: Jul 2007
Posts: 1,667
Default

is it possible to write the envelope to a lane instead of on the audio item itself?
__________________
thanks!
reapercurious is online now   Reply With Quote
Old 09-08-2017, 06:57 PM   #73
eugen2777
Human being with feelings
 
eugen2777's Avatar
 
Join Date: Aug 2012
Posts: 271
Default

Some tests...it cool.
__________________
ReaScripts
eugen2777 is offline   Reply With Quote
Old 09-08-2017, 09:44 PM   #74
eugen2777
Human being with feelings
 
eugen2777's Avatar
 
Join Date: Aug 2012
Posts: 271
Default

I like this little language. It's very fast.
Many people have completely switched to Lua, but we too can do something.
__________________
ReaScripts

Last edited by eugen2777; 09-08-2017 at 09:50 PM.
eugen2777 is offline   Reply With Quote
Old 09-09-2017, 02:55 AM   #75
amagalma
Human being with feelings
 
Join Date: Apr 2011
Posts: 1,509
Default

Amazing!!
!!!
amagalma is offline   Reply With Quote
Old 09-09-2017, 03:00 AM   #76
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,091
Default

Wow, awesome to have Lowpass/Highpass feature !

And nice GUI updates !`(and very impressive dev tool !). I like it with colors :P

How did you deal with multi-channel items ? Did you took Max samples values as I suggested ?

(And maybe Release could be extend to 5000ms as ReaComp ?)

(Also- very nice to be able to click on numbers !)
X-Raym is offline   Reply With Quote
Old 09-11-2017, 05:35 AM   #77
sonicowl
Human being with feelings
 
sonicowl's Avatar
 
Join Date: Oct 2015
Posts: 359
Default

Amazing!
Were you also maybe planning on Envelope-based Gate?
sonicowl is online now   Reply With Quote
Old 09-11-2017, 10:27 AM   #78
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,091
Default

@sonicowl
spk77 did one back in the days :P

https://forum.cockos.com/showthread.php?t=142839

https://stash.reaper.fm/27167/Lua%20...ameters%29.gif

But I don't think both scripts can be run on a single item so maybe better tohave an integrated noise gate indeed.
X-Raym is offline   Reply With Quote
Old 09-11-2017, 03:32 PM   #79
babag
Human being with feelings
 
Join Date: Nov 2009
Posts: 1,703
Default

have not tried this since the new gui. looks very nice. i love the mimicing of the reacomp layout. makes it very easy to navigate (not that it's a particularly unique layout).

one thing i've encountered that could probably be addressed in the code has to do with the interval. i do a lot of work with non-musical, natural sounds and spoken material. i've had a lot of instances where i'll get a peak in between the envelope points. if there was an 'offset +/-' slider it might be very useful for these. it would slide all points forward or back. probably default position would be centered and would have a max value of some number of samples. moving the slider to the right would move all points to the right, moving the slider to the left would move all points to the left. that should allow one to catch peaks precisely on the point.

just my .02. sound useful to anyone?

thanks,
BabaG
babag is offline   Reply With Quote
Old 09-11-2017, 04:13 PM   #80
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 6,091
Default

@babag
This is the role of the precomp slider I guess !
X-Raym 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 10:29 AM.


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