Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Q&A, Tips, Tricks and Howto

Reply
 
Thread Tools Display Modes
Old 06-23-2007, 06:58 AM   #1
rawdio
Human being with feelings
 
Join Date: Apr 2007
Posts: 79
Default dyn. eq with sidechain / freq. based ducking

It's very easy to do sidechained compression in Reaper. But I wonder what methods/plugins I could use to dynamically attenuate only special frequencies (using sidechaining - that old kick + bass situation).

Any hints please?
rawdio is offline   Reply With Quote
Old 06-23-2007, 11:47 AM   #2
Jonas_Eriksson_Swe
Human being with feelings
 
Jonas_Eriksson_Swe's Avatar
 
Join Date: Jan 2007
Location: Umeå, Sweden
Posts: 947
Default

it's a bit tricky but can be done using a plugin called soma enveloper and a midi loopback program. there's more info here http://www.cockos.com/forum/showthre...ight=enveloper

I know I did a project just to try it out and while it worked it didn't work great. will post it if I haven't deleted it.

also I'm writing a JS plug to do exactly this but as summer just got to Sweden (where I live) I won't be spending much time in front of a computer so it might be a while before it's finished.

regards,
- Jonas
Jonas_Eriksson_Swe is offline   Reply With Quote
Old 06-23-2007, 12:01 PM   #3
Jonas_Eriksson_Swe
Human being with feelings
 
Jonas_Eriksson_Swe's Avatar
 
Join Date: Jan 2007
Location: Umeå, Sweden
Posts: 947
Default

here's the project.

https://stash.reaper.fm/oldsb/25146/d...%20ducking.RPP

it requires Soma enveloper (http://www.asseca.com/soma/enveloper.html) and MIDI Yoke (http://www.midiox.com/myoke.htm#Download).

check out the routing on track 1 and the learn-button on the ReaEQ on the second track to see how it's done.

hope this helps! regards,
- JOnas
Jonas_Eriksson_Swe is offline   Reply With Quote
Old 06-28-2007, 03:49 PM   #4
rawdio
Human being with feelings
 
Join Date: Apr 2007
Posts: 79
Default

Thanks a lot Jonas! I have tried that soma enveloper approach and it is really a bit clumsy.
There doesn't seem to be any freeware solution to this it seems. The more I hope your JS plug will come to life any time soon! ;-)
rawdio is offline   Reply With Quote
Old 06-28-2007, 05:39 PM   #5
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

reafir has a compress mode that can be used for this too...
Justin is offline   Reply With Quote
Old 06-28-2007, 06:50 PM   #6
sebas777
Human being with feelings
 
sebas777's Avatar
 
Join Date: Nov 2006
Posts: 2,182
Default

Can JS plugins write directly to automation envelopes ?
sebas777 is offline   Reply With Quote
Old 06-28-2007, 11:08 PM   #7
Jonas_Eriksson_Swe
Human being with feelings
 
Jonas_Eriksson_Swe's Avatar
 
Join Date: Jan 2007
Location: Umeå, Sweden
Posts: 947
Default

Here's a JS plug in I wrote that can do this. However, there seems to be some latency going on that I haven't found a way to get around (yet).

You will need a MIDI loopback device for this to work (I use the free MIDI Yoke). To install the plug in, download it, remove the .txt-extension and then put it in the ...\Reaper\Effects\Jonas -folder.

1. Put the attached plug in (Audio to CC utlity) on the track that should control the eq and lower the theshold to maybe -20 dB. It might also be a good idea to float the Audio to CC utility-fx window. Route this track to "MIDI Hardware output: MIDI Yoke NT: 1" and "send on all channels".

2. On the second track load ReaEQ (or whatever you EQ choice is). Hit play (important!) and click on the "Learn" -button in the ReaEQ window (it's in the the top right corner if you have the fx in the docker) and choose which parameter to control (for example Band 3 (band) - gain if using ReaEQ).

3. In the MIDI learn Window the CC number chosen in the Audio to CC-utility (16 is the default) will appear in the "Command:"-line - just click OK.

4. Finally, adjust the two sliders "CC value when audio is below threshold" and above "CC value when audio is below threshold" in the Audio to CC utility so that the EQ band does what you want it to. (If using ReaEQ set for example the ...below...-slider to 32 and the ...above...-slider to 20, this should give you a 4 db cut everytime the volume on the first track goes above the threshold.)

Let me know how it works! (And I'll do my best to tackle the latency issue...)

And yeah, your MIDI loopback device needs to set to Enabled+Control in the Preferences\Audio\MIDI devices - see the attached picture.

Regards,
- Jonas

PS: And do try the ReaFIR alternative, I know I will : DS

PS2: if you arm the proper envelope this will write to the envelope as well : DS
Attached Images
File Type: jpg MIDI-settings.jpg (66.8 KB, 305 views)
Attached Files
File Type: txt Audio_to_CC_utility.txt (2.0 KB, 329 views)

Last edited by Jonas_Eriksson_Swe; 06-29-2007 at 12:23 AM.
Jonas_Eriksson_Swe is offline   Reply With Quote
Old 07-19-2007, 07:58 PM   #8
beatsbyforce
Human being with feelings
 
Join Date: Jun 2007
Posts: 39
Default

Quote:
Originally Posted by Justin View Post
reafir has a compress mode that can be used for this too...
I would if you gave it a detector input. That would be really really sweeeet! It would be pretty much my favourite plugin then.
beatsbyforce is offline   Reply With Quote
Old 07-20-2007, 03:22 AM   #9
beatsbyforce
Human being with feelings
 
Join Date: Jun 2007
Posts: 39
Default So Sweet

That would be super uber sweet! fuck yeah!! do it!!!!
beatsbyforce is offline   Reply With Quote
Old 07-20-2007, 03:24 AM   #10
beatsbyforce
Human being with feelings
 
Join Date: Jun 2007
Posts: 39
Default

Please. .
beatsbyforce is offline   Reply With Quote
Old 07-20-2007, 03:31 AM   #11
beatsbyforce
Human being with feelings
 
Join Date: Jun 2007
Posts: 39
Default

? .
beatsbyforce 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 02:39 PM.


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