The Least Exciting Compressor Feature
HTML-код
- Опубликовано: 23 авг 2024
- In which I examine how compressors predict the future with lookahead.
Plugins mentioned:
Pulsar 1178: pulsar.audio/c...
FabFilter Pro-C2: www.fabfilter....
U-He Presswerk: u-he.com/produ...
Jon V Audio Fircomp: jonvaudio.com/...
Emphasis and de-emphasis EQ: • emphasis and de emphas...
If you like this type of content and you want to see it more often, consider signing up for Channel Membership: / @danworrall
Video edited with VEGAS Pro 17:
{affiliate link)
www.vegascreat...
This feature is actually pretty useful for sidechaining bass, if you duck the bass a few ms before the kick actually hits, the kick transient will sound much cleaner.
Oh I like that!
That's such a great idea!
Isn't that what you use in many House / Techno styles to create the pumping effect? Not only on bass but many other elements too.
@@Mefistofy that sounds like normal sidechain to me
@@Lothyde Absolutely. Just wanted to make the distinction between mixing and sound design.
Please never stop making videos. No exaggeration, I'd rather listen to you talk about this stuff than anyone else on RUclips.
Nobody but Dan could title a video this and have me rushing for the play button
Exactly.
My thoughts exactly lol
Point blanc... ;~)))
Facts 👏
For anyone wondering for a use for this tool. It can be very useful for sidechaining your reverb. This is mainly an EDM technique but a very unknown but useful tool. It allows the punch for the original sound but also gives you that space from a reverb.
Hey Dan! Awesome work, love the investigative tone you bring to audio.
Just here to say that I do use extreme settings in the pre-comp in ReaComp, and not only that, I discovered that you can actually type much higher numbers, going way beyond the slider settings. So I use a 600ms pre-comp, with an 1000ms attack and a 500ms release.
The reason I do that is for side chain compression for music in podcasts. So when someone starts talking, the music goes gently down, starting before the voice.
Great point mate!
The antithesis of click-bait! Brilliant as always Dan! ❤️
Gotta be honest, lookahead is the one thing I’ve really thought was super cool from the time I first used a computer for music.
THE AMOUNT OF KNOWLEDGE IS TOO DAMN HIGH
Facts, precise words, honest opinions... that's all you need. Better than any other tutorial. Thanks very much, Dan!!
Noice
the lookahead might actually be useful for electronic music production when agressively sidechaining a bass to a kick. combined with the sidechain EQ, this plugin looks exciting!
undersold! this is the first time i've really seen someone demonstrate what compression looks like as far as i can remember. this is helping me to add dimensions to how i visualise it
Pro C 2 has become my go-to comp on every single project
its the ONLY compressor I use
for a compressor that's named after the techy stuff it must be utilizing, fircomp offers a sidechain filter and knee setting that's more suited for musical scenarios lol.
Hi Dan and everyone!
Thank you Dan for all the quality videos. There is a point I would like to raise, I think it has not been mentioned in the comments. If it has, it was maybe slightly differently (sorry if I am mistaken).
I think there might be a useful application of a lookahead setting such as the one presented at 4:44, when doing parallel compression at mastering.
You can create a bus to send the mix to a parallel compressor with a 20ms lookahead and 10ms attack, high ratio, while setting your threshold in order to catch mostly the transients. Then blend this compressed send with the main signal before doing your limiting stage.
Such temporal parameters should avoid any distortion. Blending both signals will raise the RMS level, while not raising the peak level as much (thanks to the lookahead in the compressed signal), while at the same time preserving your transients that remained untouched in the main track.
The delay compensation of you DAW should avoid comp filtering problem as well.
Or am I maybe wrong somewhere ?
To create a lookahead function you could duplicate the sidechain track, route it to nothing and use a send to the input for the sidechain and manually move the track forwards or use a build-in track delay if your daw supports it.
A geat tip, amongst many, that FirComp.
Very quick and clean.
Didn't take me long to purchase the FirComp2 either; more features, very reasonable price.
Just want to say that I learn so much from your videos. Thanks a gazillion for making them
What an awesome guy. Thank you again, Dan!
Mr. Worrall, thank you so much for your continued provision of education and perspective over the years. Your time and efforts are greatly appreciated. Regards.
Clever use of Reaper! Very great explanations.
Incredible tutorials and voice. Love Pulsar 1178. Makes everything sound fuller, punchier, transparent and clean.
For some reason, I never really thought about how look-ahead is implemented in a compressor/limiter.
Well Dan after watching another of your magnificent tutorials i must say that the least exciting feature became the most exciting feature for me from now on. Thank you for your continuous effort over the Years.
Im always amused by the fact that after watching any of your videos I end up with some new knowledge, just the little facts you drop here and there compliment my understanding of sound, amazing and underrated music production channel.
Ah yes, it's the same as reversing the track, then gently compressing, then returning the track to normal. It's a very old secret Mastering trick from the 70's when you only one compressor and it was too harsh or fast! You could try backward compression. Now you know, I'll have to kill you all!
🤯
What kind of effect would this have? I’m trying to think through what would happen, but it sounds to me like it would just create a sound that is suddenly louder at the ends of sounds
Aah ! Good old tape tricks.
I used to roll the tape backwards by hand to do reverse erases.
Of course I'd have to 'feel' the Hit spot by hand from the play head to the ersae ... happy days
Neat
The knowledge gem in this video for me is that "attack and release is just low-pass filtering". At last I now know why compressors make my bass sound fatter and thicker and if I want some transient enhancement for better staccato and note articulation without the added fatness, I need to go multi-band. Or get an expander which could also mean a non-linear frequency response but EHX's expander "Steel Leather" operates on a specific frequency band which pretty much makes it multi-band as well.
Higher negative sidechain delay times can be useful while compressing complex rhythmic material such as a drum bus or even an instrumental bus. Right before the hit of a kick or snare, everthing goes down, effectively preserving more of the relationship between previous sustain and the next transient, while increasing the fatness in that hit. In my mind, it can achieve a lot of punch AND fatness with a single compressor. Almost like an early pumping effect. I can't wait to try this technique.
I just like your videos before watching them. Your channel is a goldmine of knowledge. I really appreciate the attention to detail and production quality of all your videos
Using DC offset to measure release attack times... Mind blown. Your videos are so good
Phenomenal content like always dan. I have a request on behalf of a lot of people that I personally know and those I know through forums and it is about Fircomp. I don't know if you get on forums but fircomp is sort of becoming a personal favorite for a lot of people. Now that the version 2 is out, the hype around fircomp 2 has doubled and we'd love if you could do an exclusive testing video on it.
I love geeking out on different compression characteristics! Great video.
Yet again another topic I'd always been curious about without even realizing I was. =) Thanks for the great content!
Super informative, and that you are using reaper is a real icing on the cake for us reaper-users :) When will you make that video about why you chose reaper?
I'll get round to it one day, though apparently you don't need convincing...
@@DanWorrall Nope. Would be very interesting to hear your take on it though! My colleagues knows all my reasons why I use reaper, I can ramble on for hours! XD
@@alkazaryyy, I’ve been thinking about getting Reaper because of all the god feedback I’ve heard. My native daw is Logic, but it’s starting to really irritate me with all of the ridiculous bugs and work around I have to deal with. Question: how well does Reaper do with sending to outboard gear?
Dan, I think the commercial, v2 version of fircomp is equally worthy of your attention. Great video, as always.
I didn't know it existed until I went back to find a link for the video description... I'll check it out when I get the chance :)
i love fruity limiter. its such a great compressor in terms of the things you were mentioning as want in a compressor
The delayed side chain trick just saved a mix, thank you! I used it to recover an abused drum bus stem
dan doesn't shill fabfilter, i think both of you guys are equally awesome.
That is a good point about the stock compressor. In general I don't really need all the extra tweaky controls on my compressors. Just give it the basic knobs that all basic compressors have on a clean UI and focus your energy on making it sound really good.
The man himself is back!! Great to hear you Dan. Always a pleasure to go through your content. Cheers!
I was looking for the most compressing exciter feature ... obviously this is not it, but it's the closest yet!
Screw the haters Dan! Such excellent content you tell us about things no one else does, using tools that help you in that quest. Not your fault fab filter have thought of things well enough to illustrate what your saying to us.
Haters?
@@aphexish In reference to his comment about people saying he was 'a shill' for fab filter, negative cynical attitudes that pervade the comments all over you tube
Negative comments like that are very rare actually. I'm rather proud of the level of positivity in my comments, especially considering this is RUclips! I think my viewers are a cut above average ;)
@@DanWorrall it is a very different place than most of the rest RUclips I'll grant you that Dan which is refreshing and thanks again for the time you put into there's videos, they are a cut above in themselves which i believe draws in a different audience. 😊
In which Dan finally illustrates for me what no one I've ever seen has illustrated before, namely what compressors actually do to sound depending on the settings, by...just drawing lines over a wave form
And one of the best things about how he illustrated it is that it actually shows that attack time isn't a delay until the compressor engages - compressor always engages immediately once the signal gets over the threshold (lookahead aside, of course).
Nah, attack is how long the compressor takes from the moment it engages until it is applying a certain amount of compression (value depends on standard, 2/3 or 80% usually). It's how fast/slow it ramps to the full compression ratio.
Dan = quality explain. Me personally I use parallel compression, gentle attack on 1st compressor and aggressive on 2nd and blend them accordingly until I am happy and of course I rely on my ears in pretty low volume to hear what I do anyway always very informative best youtube sound design tutor, mixing and mastering engineer
I think that another overlooked compressor parameter for vocal processing is the knee.
Dislikes should have a mandetory "WHY" comment box, forcing you to explain your dislike, and publicly available to read. It should be anonymous of cause... But that would be really helpful, to understand the dislikes.
awesome video! i always thought lookahead is just a negative delay but even something as simple as that can have smart tricks in it. very cool
A heavily manual way of creating a look ahead on a compressor without it could be to duplicate the track and nudge it forward a few ms, and using that to trigger the main track. This would have to be a plug-in without lookahead but with sidechain inputs
Will work for very small lookahead times, but will also move the release stage, which a proper lookahead won't do.
One good way to implement lookahead compression/limiting is to simply add a hold stage equal to the lookahead negative delay. Easy and quick to process.
Dear Dan, your videos are of exceptional quality. I would allow myself just a small remark about the reacomp. Reaper is a general-purpose DAW and is not necessarily intended for musicians and / or members of the music industry ONLY. This DAW also excels with sound designers, in post production, with podcasters or journalists and also with theater stage managers. It is therefore quite logical that its tools are also more generalist with possible values which may seem strange from the point of view of the music mixer but a boon for the sound designer or stage manager.
I never said they should remove ReaComp! I just want a simpler, more conventional option as well.
@@DanWorrall I understand. But, There's other options :
-ReaXcomp can be used as a single band comp (with a ratio from 0 to 24 and so can be used as an upward expander also)
- JS stillwell 1175
- JS stillwell major Tom
- JS stillwell faichildish
- JS stillwell expressbus
- with reapack, you can also access to Sonic anomaly S.LA.X and plenty of other JS plugs. :)
I've been a reaper user for a long time and I admit that the "unconventional" side of the software and its tools may seem weird, but, trying to look at it as an advantage rather than a disadvantage, you finally realize that it is the users who are the winners because they keep many options available
@@ReNoMellow I must say that I've never got FairlyChildish to work well. It's really weird in operation (and the parameters are not very clear either), and I basically can't for the life of me get it to sound good (it's either too subtle or too squashed). I don't think it's the kind of compression I don't like (it's supposed to be a varimu design, right? A kind of compressor I don't really like that much, granted), it's this plugin.
Useful information. Thank you so much. Thumbs up on a simple stock compressor for Reaper.
I always thought that lookahead moved the entire compression envelope earlier by the defined time. This was fascinating to say the least! Very interesting how Pro C alters the attack when using lookahead. I still don't fully understand how the release is left in tact though... Oh well, I suppose I'll just have to watch the video again and pay closer attention :)
It's a software compressor, so it doesn't have to adhere to conventional laws of hardware audio processing. It might just buffer and delay the decay part of the envelope by the same amount of time that it looks ahead. Not saying that the algorithm is necessarily simple or that I don't appreciate the engineering behind Pro-C 2 but the point of DSP is that it can do literally anything to your signal. :)
I'm betting it's going to be the on off switch, or perhaps the screw holes that allow it to be racked? Maybe the power cord?
I use Variety Of Sound compressor presets for my 'stock' compression needs.
Good point about the stock compressor plug-ins needing to be relatively simple and easy to get sounding good. If you can’t have dirt simple controls and linear performance, then you had better have a bunch of usable presets that can be loaded quickly, and help the user make sense of what they need to play with to make changes to the sounds they like.
That’s at least one good use for a presets people don’t ever mention. Even if you don’t use them as-is without modifying in some way, usefully named presets that tweak one or two parameters at a time can often serve as a quick tutorial for a new user that might be unfamiliar, and that includes showing off the unusual quirks of what it can do too. Plug-ins without presets annoy me, because then I have to read or spend time fiddling and deciding how it could best be used, rather than cheating off the devs work they already did.
Speaking of ReaComp, there is a method of using it I read on a forum. It uses the RMS size and the Precomp feature. Basically when you set up an RMS value like, say, 50ms, and use half of it as the Precomp parameter, you basically get a remarkably good glue compressor.
I am not that tech savvy, and I don't exactly know what is going on with this method. But sometimes I use this in other situations and with smaller values, too.
So deep, so incredible video! Thank you for this video, Dan!
There's a FirComp2 out too
Dan sensei schooled us again... my brain is all mushed after this...
Dan is the David Attenborough of niche music techniques
You talk about attack and release smoothing being a lowpass filter (an averaging algorithm) and with that it should be noted that attack and release times are not always exact but rather estimations. I wonder if the maximum release time for Reaper’s compressor is a whole lot longer than five seconds when you max it out.
I’ve never seen anyone talk about that in a video before. I’ll need to cover that topic sometime.
At least in the analog world, attack and release generally refer to when the control voltage has reached ~63% of its final value, so for attack on a downward compressor it's 63% of max gain reduction, and release would be the inverse of this. The control voltage is almost always at some intermediate value except when limiting, so these time constants are not hard and fast rules for when your compressor will be fully on or off, and there's no guarantee any particular circuit uses this standard for its time parameters.
The reason for 63% is that's the voltage reached in a capacitor in an RC lowpass filter after one time constant, but it will take five time constants to fully charge it. So, at least in the analog world, actually spanning the range to max/min gain reduction may take five times as long as the stated attack and release times. Confounding this, different methods of scaling the control voltage from the peak/RMS detector will result in different transfer curves, and there are multi-level attack and release filter topologies for operating dual attack/release.
I find it more useful to think of attack and release as setting the upward and downward slew rate of the control voltage, because that's really what's happening. It's fairly meaningless in practice to try to tease out when the compressor is fully on or off unless you're processing sparse material or have a high threshold.
@@maudiojunky wow! Thank you so much for that explanation! Should’ve guessed that the averaging stems from the analog domain. Wonder if it’s possible to program a compressor in the box that does have exact values for lengthy envelope durations. I’m sure that has probably been done. A feature like that might not be musically desirable though. Also if someone wants a very calculated envelope time you could just use an amplitude envelope in a sampler. Assuming of course that that envelope isn’t also based on analog circuitry, but I don’t really know of any samplers that are. Samplers are pretty much digital by definition unless you’re talking about a mellotron.
@@CharlesFerraro If it's based on lowpass smoothing then, technically speaking, you never reach the final value since capacitor charge and discharge is asymptotic. The 5RC approximation is just when we say the voltage is close enough that it may as well be at its final value.
Once you start doing things digitally then you're only limited by your creativity and computing power. I programmed a simple compressor in C one time that has a very clearly-defined time constant based on incrementing/decrementing the gain reduction by the time over/under threshold via checking on each sample. It only uses like a dozen lines of code and runs extremely quickly, but it's a little finnicky and only works well on certain source material because the knee is as hard as it gets. With lookahead it may run smoother, but the code was intended for embedded processing with minimal hardware.
@@maudiojunky oh nice! That’s awesome that you actually dabble in the nitty gritty of programming as well. It’s clear that you’re very knowledgeable.
@@CharlesFerraro I just always keep learning and experimenting :) I'm a professional programmer, but I taught myself analog audio hardware over time because I'm passionate about music. Keep digging into the why and how of everything and you'll be an expert before you know it.
Dan the man! Do you do all your mastering in the box? Great video as always. Thanks!
Usually, but I have a nice analogue chain for when I'm in the mood...
I totally agree about the ReaComp stock plugin thing! I use Logic Pro but sometimes on Windows I do quick mixes on Reaper. Everytime I wish I had some other compressor installed because I don't like ReaComp for quick tweaking. I'll download some freebies when I remember...
Another compressor that seems to kind of tick those beginner boxes would be Martin Zuther's Squeezer.
I love everything about that comp, but it has way too many features to be a beginner's unit. It is a great piece of software, hardly recommended!
Squeezer seems to have some GUI issues. I reported them a long time ago. (Windows 7, 64 bit)
How is time travel NOT exciting?
the best compression video I´ve seen
Dan could make a video on "grass growing" and it would still be exciting. 😄
Dan could make a video titled 'Dan watches paint dry' and I'd click faster than a FET compressor's attack
Because I don't have PRO C I don't have the option to use lookahead which allows for latency for my sidechain trigger which is usually the kick and snare on my bass and sub parts. And so I have to delay my sidechain trigger by 10ms so they allow the transients through instead of reacting too late allowing the conflicting signal to interfere with them.
Very much like the additional feature on most of the Acustica Audio compressors, SMod i believe it's called.
Like all your videos: Great content, unpretentious presentation!
I've used this technique to hide terrible timing of a guitar player whose tone was great. Basically I quantized his playing and then killed all the transients but still got the gistbof the tone to come through. The uses are utilitarian but there are applications for this feature for sure.
Absolutely riveting.
Hey Dan, maybe you can take a look at the js compressors and suggest the best. It would be super interesting!
I thought of that, but the only ones I tried so far are kind of broken... I mean, that might be interesting, but it's more negative than I usually aim for ;)
Where can we find the mixes done by you? I would love to hear them. Make a playlist on spotify by that name. I never noticed the sidechaining of music in your videos coz it is very mild and it maybe the key trick that makes your videos so unique. These are very advance level videos to be honest. But informative. Thanks
FIR filter means it uses "FINITE IMPULSE RESPONSE" this uses a linear phase filters like the ones you see in a linear phase EQ, it creates a delay but this depends on your SR (sample rate), the artifact of an FIR filter is that the signal ends up a bit thin and there is a ring effect before the sound and after, I would have to test this compressor in a mastering context to listen to the circuit in action, but despite the theory this compressor looks neat, simple and should do a good job.
FIR filters can be linear phase, but they don't have to be. You could design a filter that shifted the phase but left the frequency response flat.
In this case I'm assuming the FIR filtering is used to smooth the gain reduction, and the audio doesn't pass through it as such. And (I'm guessing) the pre-ringing is the reason it's useful in this context, rather than a negative side effect.
This pun took me a while but lovely
I don't know how the rest of Fircomp is programmed, but it is possible that the entire filter chain is FIR, and I'd even consider it likely if it is called Fircomp. It just means a dirac spike will not ring forever. Well if one is being pedantic that is the case.
Actually FIR filters have some advantages over IIR filters that can make them "nicer", despite sometimes not always having the theoretically best response. Enough so that I wouldn't be surprised if someone decided to make a compressor plugin based on them and to name it after them.
Another nifty educational video.. Thanks!
The least exciting compressor feature is needing to pay again when Apple updates its OS every 6 months.
Nail got hit in the head! Thanks for laughs
Top draw as always!! Thanks for sharing your knowledge with us ❤️
Nah Dan... you are no shill for using Fabfilter stuff man. Fabfilter is a standard for a reason these days. I don't think anyone can find a good reason to tread on anyone for having it as a go-to. lol.
I love I love your videos so much!! they’ve had such an influence on me
Ha! I just watched the ReaComp video and had wished you talked about precomp. I’m brand new to audio, trying to learn dialog/narration editing via Reaper, and compression & normalization is a nightmare because of the transients either crunching or getting skipped by the compressor. Precomp seems to help. Unless I’m still not hearing right. I seem mostly to make things sound worse at this stage of skill.
Very interesting video - as far as implementing this manually, you could recreate what Reacomp does by mixing together the original signal with a delayed version of itself to create your sidechain signal. The main signal would then also need the same delay before going into the compressor plugin.
Not really: mixing a signal with a delayed copy of itself will cause comb filtering, and cancellation issues.
In fact the original and delayed sidechain signals need to hit the envelope follower first, to be converted to a peak level, then the compressor needs to key from whichever is higher, not the sum of both.
@@DanWorrall Good point - I was having an experiment in a DAW and it seemed to do something like what you were showing. For long delay examples it behaves similarly to your ReaComp example (using single drum hits as the source, so by the time you get the delayed transient the earlier version has decayed enough not to contribute much). With shorter delays, it's harder to see what's going on so I hadn't quite realised the issues in full! To be honest, I think I am more likely to use this the other way - ie delaying the sidechain of a compressor to let transients through, which I never would have tried without this video, so thank you!
i noticed it by ear on ProC2 n Melda compressors. i thought they were all like ProC
ahah its crazy, its like a trap
Keep em coming, Dan!
Great methodology!!
What if you put a notch filter on a quantum waveform would it break reality???
this man is so brilliant and crazy
12:47 what if we just duplicate the track who is our sidechain, and manually move the item on it back a few ms, then disable master send on that?
The release stage will move earlier as well in that case. None of the lookahead compressors I tested behaved that way.
@@DanWorrall move it back by 5ms and adding 5ms to attack and release? I guess it would still not happen the exact way as a dedicated compressor
Right? I hope Reaper listens to this. I stopped using reacomp ages ago but I remember how hard it was to get results with it when I was a begginner. And also getting overwhelmed with all the parameters it has (as if compression wasn't hard enough to grasp).
@Vinyl To be fair so many videos, colleges and people misunderstand what compressor controls do that it is very easy for people to get it wrong and not understand. Most people who believe they understand compressors still get it wrong. Quite often I'm having to explain to friends where they're getting it wrong, including to guys who have audio engineering degrees
@Vinyl precisely in the reasons you presented
I feel like you answered your own question... ;)
How did you get the waveform to follow the automation changes?
very interesting. Thanks
I don’t understand why this hypothetical technique isn’t talked about more often.
Lookahead limiting with a very high threshold, just to bring excessively loud transients down to a more consistent volume. Then compress normally from there.
Dealing with transients (with lookahead so they don’t have a chance at escaping) is necessary to actually make a mix “louder”, right?
I think i can see this being useful on a bus of drum close-mics. Kick can be left alone, snare can be left alone, but when they hit in unison, that’ll bump the signal past the threshold of the lookahead limiter.
The common statement that compression reduces dynamic range doesn’t seem to factor in the uncompressed part of the signal.
The general lack of attention given to compressing the transients themselves & my difficulty finding info on this stuff is keeping me up at night!
Transients are also necessary to make a mix sound good. I would rather have nice transients than more absolute loudness... When transients are excessive there are also other ways to tame them, like clipping and saturation.
that's useful when used after a chain of latency-inducing plugins
Great video as always, now to wait for the next one.
Btw, I once saw the TDR guys saying something like "transparent is boring" when talking about limiters. What do you think?
I would flip it and say colourful is exciting. When your mix is already exciting enough, that's when you want transparency.
(maybe interesting would have been a better adjective?)
@@DanWorrall Yeah, "interesting" sounds more intuitive.
Dan @ 2:34 you say you use negative delay for your voice overs, do you do that to minimize the attack of your syllables? If not what are the benefits of negative delay on your voice overs?
Yes. Or rather, I don't want the compression to exaggerate transients at all: they're already somewhat too prominent due to proximity to the mic.
please review elysia alpha plugin..
now this makes me curious how (exactly) lookahead is implemented on hardware units which offer it. hmm
you have to delay the input signal to comp chain, to create the diff between it and the side chain
Dan, what app are you using to illustrate the resultant audio from level changes applied to a source?
Plugin Doctor
This is the video I’ve always passed up in favor of other Dan Worrall videos with “width and depth” . I love the way Dan says “width and depth”. I digress. I finally click on this video while munching on some nachos - and surprise, surprise: it’s got “ width and depth” like most Dan Worrall videos. So, for a fellow Reaper user, can you please do me a solid and address mixing with Reaper’s multichannel functionality?. The author of “Reamix” promises profound mixes using Reaper’s multichannel functionality, but I’m not hearing it. Have you tried it Dan? If you have I’m absolutely positive you can provide more “width and depth” on the topic in one short video than the author of “Reamix “ does in so many pages.
You are the man, Dan.