Groove Pump Compression System
May 15th, 2006Over the weekend, I was up late, chatting with my friend, DJ Kage, and the subject of sidechain compression came up. Actually this was the third time it’s come up in the past 3 weeks, and something triggered the idea of how to create a rhythmic pumping compression side chain configuration. In a bit of a whirlwind on Sunday Morning, I put together a set of different beat pumping - over compression combinators designed for dance, trance, house, or any style of electronic music with a 4/4 beat.
With some hardware compressors, the attack time can be stretched out for a long duration, however with the MClass Compressor in Reason, you’re limited to about 100 milliseconds. This is fine for mastering, but it’s ineffective for this production technique of “pumping” a beat. Then it dawned on me: simply delay the sidechain signal using a DDL-1. This would allow for the extra time needed to successfully create the pumping effect.
At first, the configuration was comprised of a frequency dependent sidechain where a low pass filter is tuned to isolate the bass frequencies of a kick drum, then delayed by one step before returning to the Compressor sidechain input. Kage commented “Think Daft Punk!”, and so the combi’s were aptly named “Daft Pump”.
The Daft Pump is not 100% effective as a single patch, primarily because it is a frequency dependent compressor, and requires the end user to tweak the sidechain signal for optimum performance. This eventually led me down another path where a kick drum track was introduced into the sidechain from a ReDrum. This independent sidechain signal is optimized without requiring the user to tweak filter or limiter settings. Thus, the “Groove Pump” was born - a sort of keyed compressor/gating effect that’s controlled with it’s own sequencer.
The Groove Pump and Daft Pump basically have the same signal processing chain, the difference is the sidechain processing. On the Groove Pump, the Redrum kick track is delayed and processed with a MClass Maximizer, and then connected to a MClass Compressor sidechain input. The delayed sidechain signal ducks the signal passing through the Compressor a step (+ a bit more) late to induce the pumping effect.
The Groove Pump Compression System Refill contains 16 Groove Pump Combis and 16 Daft Pump Combis, and two example files that demonstrate the effect. These are effect combis so remember to set the Reason 3 browser to “Show All Effects” when attempting to load them.
Download the Groove Pump Compression System Refill (3Mb)
Groove Pump Parameters
Pump Offset controls the delay time in milliseconds of a second DDL-1. This allows for a slightly longer lag before the compression is applied to the passing signal.
Pump Intensity controls the intensity of the compression effect. Higher settings will increase the ducking effect and reduce the signal dramatically. .
Attack controls the compressor attack time to shape the rate of gain reduction. Short attack time will create a very sharp drop in levels, while higher attack times will set a gentle(r) sloping level reduction.
Release controls the compressor release time. This shapes the recovery time from dipping levels back up to normal levels. The minimum setting is 50 ms, and so a sharp release is not possible, but it allows for a longer recovery time - the time for the trough to rise back up to normal loudness.
Upbeat - Dwnbeat Switch adjusts the first sidechain delay stage between 1 step (Off) or 2 steps(On).
Knee Switch enables the Soft Knee feature on the MClass Compressor. This changes the pumping from a hard linear gain reduction (Off) to a gentler curved slope (On).
Peak Shaper Switch enables a second MClass Compressor to compensate for the heavy over-compression induced in the first stage of the effect.
Impact Switch enables a MClass Maximizer set as a peak limiter for the effect chain. The soft clip feature induces the subtle distortion and adds more of an impact to the passing signal.
You can also try making modifications to the patch by changing the kick drum pattern. Keep in mind the kicks are delayed so they should be programmed at the normal intervals and not at the position where you want the pumping to occur.
Another modification is to bypass the first DDL-1 and increase the adjustment range of the Pump Offset (Rotary 1) to 500 to 700 milliseconds. This provides a way of getting precise pumping points between beats.
Modifying the Daft Pump Sidechain Signal
For the adventurous, using the Daft Pump Combis can be an interesting way to learn about sidechain compression. The first step to working with this effect is to tune the filters so that the sidechain efficiently keys in on the kick drum signal.
The following project uses a Hip-Hop loop with several layered bass frequencies. The objective is to filter and EQ the sidechain in an effort to isolate just the kick. The pumping effect is then keyed to the kick. The following project explains the process in PTR-3 fashion. Before and After RNS files are also provided as well.
Download the “DaftPumpTweak.rns” File
1. Open the File and Play the loop to hear the initial state. What you’re hearing is basically the loop with too much compression. The sub bass is massive, and the sidechain is keying in on all of the bass causing the MClass Compressor to stay closed all of the time.
2. Click on the “Show Devices” button of the Daft Pump Combi to expand the rack.
3. On the MClass Compressor labelled “Main Pumper” enable the “Solo Sidechain button”. If it’s not still running, play the song to audition the massive bass on the sidechain signal. You can hear the main sub-bass, and the occasional thump from the kick. The aim is to isolate that thump and filter out the sub-bass.
4. Increase the Filter Cutoff Frequency on “Filter 1″ to about 48. This opens the filter a bit so that more of the kick thump passes.
5. Select the ECF-42 and insert an MClass Equalizer. Continue to play the loop as you make the following adjustments.
6. On the Equalizer, enable the Low Cut (HPF) and Low Shelf. Decrease the Lo Shelf Gain to -18.3dB, Frequency to 271.2 Hz, and Q to 2.
7. On the Equalizer, enable the Parametric 1 stage. Set the Param 1 Q to 32, Gain to 18.3dB, and Freq to 89.0 Hz.
8. On the Equalizer, enable the Parametric 2 stage. Set the Param Gain to -18.3dB and Frequency to 47.7 Hz.
9. Select the Equalizer and create an ECF-42 Envelope Controlled Filter. This should be inserted after the EQ to filter off some of the snare hits. Set the EQ mode to LP24, and frequency to 44.
10. On the MClass Maximizer labelled “Sidechain Limiter” adjust the Output gain to 10.7dB, then adjust the Input Gain to 10.7dB. This provides a suitable amount of make up gain for the filtered down sidechain signal of the isolated kick.
11. On the Compressor labelled “Main Pumper” Disable the Solo Sidechain button, and play the song to hear the compression pump the signal behind each kick.
12. Save the file for future reference