|
|
|
09-15-2017, 10:42 PM
|
#81
|
Human being with feelings
Join Date: Aug 2012
Posts: 271
|
Updated, Envelope-based Compressor v2.
|
|
|
09-16-2017, 01:18 AM
|
#82
|
Human being with feelings
Join Date: May 2010
Location: Norway
Posts: 7,318
|
Quote:
Originally Posted by eugen2777
Updated, Envelope-based Compressor v2.
|
Nice thanks!
Would have been cool with expander-gate as well
__________________
Reaper x64, win 11
Composer, text-writer, producer
Bandcamp
|
|
|
09-16-2017, 03:46 AM
|
#83
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,900
|
@eugen2777
Excellent !
seam to works great, even with multi-channel.
Demo here: https://i.imgur.com/TqEmprk.gifv
I love that we can type value instead of using mouse !
What is RT Update button ?
OK: ok just saw it on the first post.
--
Don't hesitate to put your donation button back :P
Last edited by X-Raym; 09-16-2017 at 04:51 AM.
|
|
|
09-16-2017, 04:29 AM
|
#84
|
Human being with feelings
Join Date: Nov 2015
Posts: 642
|
Quote:
Originally Posted by X-Raym
What is RT Update button ?
|
Realtime I would guess.
|
|
|
09-16-2017, 06:58 AM
|
#85
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,891
|
Quote:
Originally Posted by eugen2777
Updated, Envelope-based Compressor v2.
|
That's really cool. Bravo!
|
|
|
09-16-2017, 07:14 AM
|
#86
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,891
|
It would be very useful if the settings used to manipulate an item could be recalled when that item is re-selected.
Not sure how that would work with multiple item selections, perhaps shared settings could be recalled and others disabled?
Just a thought. Feel free to ignore it.
|
|
|
09-16-2017, 12:55 PM
|
#87
|
Human being with feelings
Join Date: Nov 2009
Posts: 2,232
|
Quote:
Originally Posted by IXix
It would be very useful if the settings used to manipulate an item could be recalled when that item is re-selected.
|
Been thinking exactly this myself!
Thanks,
BabaG
|
|
|
09-16-2017, 02:40 PM
|
#88
|
Human being with feelings
Join Date: Apr 2017
Location: St. Petersburg, FL
Posts: 880
|
Thank you for V2! It's fantastic.
I've updated my scripts showcase to reflect the v2 changes.
|
|
|
09-16-2017, 04:43 PM
|
#89
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,900
|
@IXix
Your recall values from items is a nice idea. it would be definitly possible by using items notes and some custom tags.
Also, having presets managements seams possible too !
But all that is a lot of works...
|
|
|
09-17-2017, 02:18 AM
|
#90
|
Human being with feelings
Join Date: Jan 2016
Posts: 884
|
This is a very good script. Congrats on the idea, and managing to make it work so elegantly!
A feature suggestion: having an option, "write into track volume envelope instead of item envelope" ... Especially now that we have the brand new automation items, the user can then conveniently encapsulate the generated volume envelope into an automation item and manipulate it further.
This would make all sorts of sidechaining/ducking/pseudo-sidechaining scenarios a breeze with this script, as you could first generate the envelope and then edit and duplicate the item to effect different tracks and parameters as you please.
I know this is already easily doable with this script as is, as you can just select the points in the generated audio item envelope, then copy/paste it onto an actual track envelope lane, then bypass or remove the audio item envelope. Having the option to write directly into the track envelope would just make these kinds of processes real slick.
|
|
|
09-17-2017, 03:12 AM
|
#91
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,891
|
Quote:
Originally Posted by X-Raym
@IXix
Your recall values from items is a nice idea. it would be definitly possible by using items notes and some custom tags.
|
I thought storing in the project ext data but item notes might be a good way of doing it as it would show that the envelope was the result of this tool. One potential problem is what to do if the envelope is subsequently adjusted manually. The devil is always in the details.
Quote:
Originally Posted by X-Raym
Also, having presets managements seams possible too
|
Well, presets for things are always nice but as you say, it's all more work. Easier said than done, especially if you're (I'm) not the one doing the coding.
|
|
|
09-17-2017, 03:25 AM
|
#92
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,900
|
@LunarLadder
I dont think tvis should be included in the script, I thi k there is already some actions or script to do just that !
@IXix
It could detect which poings have been offset, added or deleted i guess bases on last params values. But it may be harder than we think.
Simpler to just have it to remove any manual adjustement. :P
I think RM@ feature would be the most appreciated enhancement.
|
|
|
09-17-2017, 03:31 AM
|
#93
|
Banned
Join Date: Dec 2016
Location: England
Posts: 2,432
|
Quote:
(I'm) not the one doing the coding.
|
There's a whole community here-or, is there? share the work load to lighten it?
Mega sized projects are far easier if specialists work in certain 'areas' yay,or, nay?
Goodjobbiez.
|
|
|
09-17-2017, 04:33 AM
|
#94
|
Human being with feelings
Join Date: Apr 2016
Posts: 68
|
Fuck man its so Awesome! Love!
|
|
|
09-17-2017, 05:06 AM
|
#95
|
Human being with feelings
Join Date: Jan 2016
Posts: 884
|
Quote:
Originally Posted by X-Raym
@LunarLadder
I dont think tvis should be included in the script, I thi k there is already some actions or script to do just that !
|
If I understand this correctly, I guess you mean there are actions for moving an audio item envelope to the track envelope. What I suggested, instead, was an option for writing directly into the track envelope, thus also leaving the audio item envelope untouched. So if there's already content in the item envelope, it is preserved as is, and the points generated by this script go straight into the track envelope (if the suggested "write into track volume envelope" option is turned on).
Last edited by Lunar Ladder; 09-17-2017 at 05:11 AM.
|
|
|
09-17-2017, 06:05 AM
|
#96
|
Human being with feelings
Join Date: Apr 2016
Posts: 68
|
Quote:
Originally Posted by Lunar Ladder
If I understand this correctly, I guess you mean there are actions for moving an audio item envelope to the track envelope. What I suggested, instead, was an option for writing directly into the track envelope, thus also leaving the audio item envelope untouched. So if there's already content in the item envelope, it is preserved as is, and the points generated by this script go straight into the track envelope (if the suggested "write into track volume envelope" option is turned on).
|
Or maybe just simple write your item automation in volume pre-fader envelope, and leave item Env for this script
|
|
|
09-17-2017, 06:24 AM
|
#97
|
Human being with feelings
Join Date: Jan 2016
Posts: 884
|
Quote:
Originally Posted by xinky
Or maybe just simple write your item automation in volume pre-fader envelope, and leave item Env for this script
|
If I understood X-Raym correctly, isn't that what he meant?
Edit: ah no, you mean the "leave item automation untouched" part; so the user can opt to use the track envelope for that information instead, and let this script just generate the item automation. Haha. Yes, well it's not at all the same thing , obviously, but yeah.
To recap, it would just be nice if there was an option so that the user can choose whether it's the item envelope or the track (volume) envelope that is used for writing the generated envelope. No biggie, the envelope can be harvested from the item envelope for use in automation items on the track and similar. Just figured it would be a nice workflow addition and preserve the item envelope if the destination for the write can be chosen directly.
Last edited by Lunar Ladder; 09-17-2017 at 06:35 AM.
|
|
|
09-17-2017, 05:19 PM
|
#98
|
Human being with feelings
Join Date: Aug 2012
Posts: 271
|
Preservation of presets and stuff is not difficult.
Quote:
Just a thought. Feel free to ignore it.
|
No, I will not ignore this.
In future versions, it is possible
Last edited by eugen2777; 09-17-2017 at 05:24 PM.
|
|
|
09-17-2017, 05:36 PM
|
#99
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,900
|
eugen = hero
|
|
|
09-18-2017, 02:15 AM
|
#100
|
Human being with feelings
Join Date: Jan 2007
Location: mcr:uk
Posts: 3,891
|
Quote:
Originally Posted by eugen2777
Preservation of presets and stuff is not difficult.
...
In future versions, it is possible
|
Good to hear.
|
|
|
09-18-2017, 11:17 AM
|
#101
|
Human being with feelings
Join Date: Sep 2008
Location: Sweden
Posts: 7,432
|
Quote:
Originally Posted by eugen2777
Updated, Envelope-based Compressor v2.
|
Whoho! Great.
Thanks.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
|
|
|
09-28-2017, 08:13 AM
|
#102
|
Human being with feelings
Join Date: Oct 2008
Location: France
Posts: 3,701
|
Thanks a lot Eugen ! Great work.
The track / item volume enveloppe choice should be great.
|
|
|
12-17-2017, 02:47 PM
|
#103
|
Human being with feelings
Join Date: Oct 2014
Posts: 1,369
|
maybe here is something to do
in this thread mpl has a problem using the insertenvelopepoint(ex)
https://forum.cockos.com/showthread.php?t=200860
but all ok here with your scripts
Last edited by bobobo; 12-21-2017 at 10:28 PM.
|
|
|
12-17-2017, 06:13 PM
|
#104
|
Human being with feelings
Join Date: Aug 2012
Posts: 271
|
Updated. Added a system of presets and rms.
Tested at 5.70 - working.
Quote:
Originally Posted by X-Raym
@eugen2777
Sounds cool ! Thanks for sharing !
Can you please update with Reapack ?
|
Yes, but I have not figured out how to put the modules in ReaPack.
=====================================
Upd.
Added in ReaPack, thanks X-Raym.
Last edited by eugen2777; 12-20-2017 at 01:52 PM.
|
|
|
12-17-2017, 06:29 PM
|
#105
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,900
|
@eugen2777
Sounds cool ! Thanks for sharing !
Can you please update with Reapack ?
|
|
|
12-17-2017, 06:33 PM
|
#106
|
Human being with feelings
Join Date: Aug 2012
Posts: 271
|
Also, we have full correspondence with the ReaСomp algorithm.
|
|
|
12-21-2017, 01:59 AM
|
#108
|
Human being with feelings
Join Date: Feb 2017
Posts: 76
|
I cannot thank you enough for this. I was the person asking about the LPF before. With the LPF and RMS functions, you have quite literally saved me hours and hours and hours of work.
Thank you thank you thank you. Is there any way I can donate? This has made a HUGE difference here.
|
|
|
12-21-2017, 02:01 AM
|
#109
|
Human being with feelings
Join Date: Oct 2009
Posts: 357
|
Super script, thanks. You are a genius.
|
|
|
12-22-2017, 06:24 PM
|
#110
|
Human being with feelings
Join Date: Feb 2012
Location: Sweden
Posts: 1,206
|
This seems great, really want to try and use it. But I'm having problems making this work.
I first copied the code off of github, pasting into a text doc and saved inside Reaper's effects folder (eel fx that is). The script shows up, but it says it can't import "inc/AudioFunctions.eel". I'm guessing the same goes for the other two script this script needs to import.
I then imported Eugen's scripts to the ReaPack script repository (using "https://github.com/EUGEN27771/ReaScripts/raw/master/index.xml"), and installed all scripts. I also deleted my pasted textfile (mentioned above) to avoid duplicates.
And now, no envelope-based compressor is available in the effects. None. I'm using the search function in Reaper to search for it, and I'm searching for it under the "All plugins" subcategory.
I went into the repository settings and I do find this compressor when I search the packages. It says the compressor is installed. So I tried re-installing the compressor from these settings. But no change. It doesn't show up.
So I searched google for a perhaps updated URL to Eugen's scripts, and I found this adress: https://raw.githubusercontent.com/EU...ster/index.xml
I imported that into the script repository, and installed. Same result, no envelope-based compressor in the effects.
I fail to see what I'm doing wrong here.
I restarted Reaper between every attempt, and I've even done a VST update, just in case it by some chance had some weird connection.
Seems I could use some help.
Win10 x64, Reaper 5.7 x64, SWS 2.9.7, ReaPack 1.2.1
__________________
There are only two kinds of people in the world: those who entertain, and those who are absurd.
- Britney Spears
|
|
|
12-22-2017, 06:34 PM
|
#111
|
Human being with feelings
Join Date: May 2015
Location: Québec, Canada
Posts: 4,968
|
It's a script, not an effect. It can be found in the Action List once installed.
|
|
|
12-22-2017, 06:51 PM
|
#112
|
Human being with feelings
Join Date: Feb 2012
Location: Sweden
Posts: 1,206
|
Quote:
Originally Posted by cfillion
It's a script, not an effect. It can be found in the Action List once installed.
|
Ooh, now I found it. Works too. Thx man.
Heh, feel stupid now.
How does one differentiate between scripts constituting effects and scripts constituting actions?
__________________
There are only two kinds of people in the world: those who entertain, and those who are absurd.
- Britney Spears
|
|
|
12-23-2017, 05:01 AM
|
#113
|
Human being with feelings
Join Date: Apr 2013
Location: France
Posts: 9,900
|
@colox
Scripts FX are .jsfx files or no extension files written in Jesusonic format in the Effects folder of Reaper. They are meant to work with signal audio or midi in real time.
ReaScripts are lua, python or eel files accessible via the action list. They are meant to work with object properties, usually for offline processing.
|
|
|
12-23-2017, 02:14 PM
|
#114
|
Human being with feelings
Join Date: Jan 2013
Location: San Jose, CA
Posts: 117
|
Quote:
Originally Posted by Colox
Ooh, now I found it. Works too. Thx man.
Heh, feel stupid now.
|
Right there with, man.
Looked all up and down that FX list...
Thank you Colox for asking the question (and cfillion for answering).
And you're right - IT WORKS! Very cool script.
Also, a big THANK YOU to Eugen2777 for creating it.
|
|
|
01-17-2018, 02:32 PM
|
#115
|
Human being with feelings
Join Date: Jul 2009
Posts: 3,714
|
I have tried this script for the first time today and it is great!
It makes vocal riding so fast and easy, and I can even shape individual words: Draw time selection around word -> apply compression -> select new word -> apply
Would it be possible to implement a soft knee slider?
|
|
|
01-17-2018, 03:32 PM
|
#116
|
Human being with feelings
Join Date: Aug 2012
Posts: 271
|
Yes, I will add later.
|
|
|
01-20-2018, 01:43 AM
|
#117
|
Human being with feelings
Join Date: Jul 2007
Location: Jazz City
Posts: 5,074
|
This is incredible, Eugen! It's never been that easy to compress a (picked) bass track exactly as I want it. Thanks so much!!!
__________________
Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.3.8 | Yamaha Steinberg MR816x
"If I can hear well, then everything I do is right" (Allen Sides)
|
|
|
01-20-2018, 01:54 AM
|
#118
|
Human being with feelings
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
|
I think an RMS size Value for detection is needed badly
|
|
|
01-20-2018, 02:28 AM
|
#119
|
Human being with feelings
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
|
Quote:
Originally Posted by Reno.thestraws
I think an RMS size Value for detection is needed badly
|
lol didn't you see it? Added as of Dec 27.
|
|
|
01-26-2018, 04:05 PM
|
#120
|
Human being with feelings
Join Date: Jul 2007
Location: Jazz City
Posts: 5,074
|
__________________
Windows 10x64 | AMD Ryzen 3700X | ATI FirePro 2100 | Marian Seraph AD2, 4.3.8 | Yamaha Steinberg MR816x
"If I can hear well, then everything I do is right" (Allen Sides)
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 03:38 AM.
|