There is always more to be discussed where Kong is concerned, and here we’ll build upon the first article about Kong control and figure out a few enhancements and other off-kilter things we can do with the Kong device. So step inside and prepare yourself for the journey.
The project files for this article can be downloaded here: Komplete-Kongtrol-Part2. There are a few upgrades to the old files from Part 1, as well as an .rns file / Combinator file for the Note Repeating example, and an .rns / Kong patch to show how to create a pitched sample player across all 16 pads in Kong. Enjoy!
Expanding on the Previous “Thong” Patch
Previously, we created an 8-way control of Thor (and the Malstrom) filters. In this patch, we provided step by step control of each elements of the filters via the Kong pads. This time, we’ll switch things around a little so that we can add the ability to hold the pad down and the parameters “glide” upward or downward instead of stepping through each parameter’s 0-127 MIDI value. This allows you to more smoothly and quickly glide each parameter upward or downward. And the truth is that it’s a very simple implementation. Thanks goes once again to Sterioevo for his simple solution.
The idea is to go inside all the up/down Thor devices, and switch the Run Mode on the Step Sequencer from “Step” to “Repeat.” Once this is done, you can press and hold the pads to move the parameter smoothly upward or downward, as desired. The rate at which the parameter glides is determined by the “Rate” setting of the step sequencer. I found a rate of 1/16 – 1/64 isΒ a good setting.
Taking this approach a step further, I modified the patch by also allowing you to control the rate of all the step sequencers at once using the two free Kong pads. Pad 10 now decreases the rate and Pad 11 increases the rate. The rates are synced, and the Pitch Bend wheel is used to map the rate to the Thor devices. Finally, I added a new DDL-1 device to show the 21 different rates that can be selected. 18 on the DDL-1 = 1/16 rate on the Thor Step Sequencers.
In order to achieve a proper up / down switch for Pads 10 and 11, I had to change the notes in the Rate Up / Rate Down step sequencers and Rate Merge Spider trim pots as follows:
Rate Up Thor device: Step 1 note value = C4
Rate Down Thor device: Step 1 note value = C2
Rate Merge Spider Trim Pot Values = 88
These settings will ensure that the up / down pads properly switch between all Synced Rate values in the up / down Thor devices.
Note: I also updated the FM Pair patch from part 1 of this tutorial. However, since there were no pads available to control the rate, I mapped the rate control to Rotary 1. Furthermore, I added a sync control on button 1, so you can control the rate either synced or free-form, depending on whether the button is on or not. When off, the rate is synced. When on, the rate is free-form.
Note Repeating
There’s been a lot of people asking if Kong can provide “Note Repeat” functionality found on their pad controllers. It seems every week I get one or two questions on this issue. One person actually emailed me a Battery tutorial video to ask how this functionality can be replicated in Kong. After watching that video, I put together this patch to show how you could indeed apply the same concepts in Reason. It’s really not hard at all, but it does involve the use of 2 pads for each drum or sample sound (which, coincidentally, works out perfectly to replicate that Battery tutorial, as he only uses 8 drum sounds/pads). Here’s how it’s done:
- Ensure you have a main mixer set up in your Reason or Record document. Then create an empty Combinator, and inside the Combinator create a Kong device. The Kong device’s main audio output will be routed to the Combinator’s “From Devices” inputs.
- Click the “Show Drum and FX” button on Kong, which opens up the drum modules. on Drum Module 1, add a Synth Snare into the drum module. Copy and paste this snare into the next three drum modules.
- Open up the fifth drum module and add a “Synth Hi-Hat” into that drum module. Then copy the hi hat into the next 3 drum modules. You now have pads 1-4 with the same Snare Drum sound, and pads 5-6 with the same Hi-Hat sound.
- In order to stay true to the Battery video, change the pitch of each Snare Drum and Hi Hat in the following way:
Snare (Drum Module 1) & Hi Hat (Drum Module 5): Pitch = 24
Snare (Drum Module 2) & Hi Hat (Drum Module 6): Pitch = 12
Snare (Drum Module 3) & Hi Hat (Drum Module 7): Pitch = 0
Snare (Drum Module 4) & Hi Hat (Drum Module 8): Pitch = -12
Note: I changed the pitch of each drum Module’s “Pitch” parameter, as opposed to the “Pitch Offset” located on the main Kong panel. I don’t think it really matters one way or the other which pitch parameter you end up adjusting to be honest.
- Holding down the shift Key, create a Thor device underneath Kong. Then completely initialize it by turning down all the polyphony settings, removing the Oscillator, Bypassing the filter, etc. In short, ensure it makes no sounds, since we’re only using the Thor Step Sequencer to generate our rolls. Label the Thor device “Snare 1.”
- In the Thor Step Sequencer, change the Run Mode to Repeat. Now flip it around to the back and send the Gate Output from Pad 9 to the “Gate In (Trig)” of the Thor device (you’ll need to expand Thor fully to access the Step Sequencer CV inputs and outputs.
- Next, send the Gate / Velocity CV output from Thor to the Gate Input on Pad 1 in Kong. With this setup, you can use Pad 1 to trigger a 1-shot for the Snare drum, and Pad 9 to trigger a roll for as long as your finger is pressing the Pad (this is your “Note Repeat” functionality).
- Repeat this process by duplicating the Thor device 7 more times, and route it to the other pads in sequence. Pads 9-12 become the Snare Rolls (or Snare Note Repeat), and Pads 13-16 become the Hi-Hat Rolls (or Hi Hat Note Repeat).
- Finally, we want to provide a way to speed up or slow down the rolls. This can be achieved quite easily by mapping all the Thor devices’ Step Sequencer rate to a Combinator knob. Open up the Combinator programmer, select the first Snare 1 Thor device, and enter the following line in the Modulation Routing section:
Rotary 1 > Synced Rate : 0 / 20
- Now enter this line for all the Thor devices so that the Rotary will globally change the speed or Rate of your drum rolls when you press pads 9-16. You can now create a pitched roll going from a high pitch to a low pitch by playing from pads 9 > 10 > 11 > 12 for the Snare, or pads 13 > 14 > 15 > 16 for the Hi Hat. If you want the rolls slower, turn Rotary 1 to the left. If you want them faster, turn Rotary 1 to the right.
Note: You don’t have to use a “Synced Rate” necessarily. Try letting the rate go freeform for speeds that are outside the normal synced tempo pace of the song. To do this, you’ll need to turn off the “Sync” button in all the Thor Step Sequencers and then change the Combinator Modulation Routing for all the Thors from “Synced Rate” to “Free Rate.” This can produce some chaotic results which might work better, depending on the type of beats you want to lay down on your track.
Pitching for any Sample or Sound (the Akai MPC “16 Level” function)
One other little trick that many people have asked about is the ability to take one sample and spread the pitch out across the 16 pads in Kong (Pitching it up or down). This, too, is an easy thing to setup, but it might not be that obvious at first. This is because on most pad controllers (like the Maschine, for example), you select the sample, press a button, and the sample is layered on all pads at different pitches. Kong is different. You can’t select one sample and hit a button and have that sample pitched across all the pads. Instead you have to select a sample, copy it across all the drum modules, and then pitch the sample differently in each drum module. Once done, you have your setup and can save it. If you think of it as a template, you can go back in and switch out the samples, and save a new version of the Kong device. Then you can create a library of pitched sample devices for any and all of your sounds. 1 Kong per sample.
I provided a hint to how these pitch changes can be made up above when I was discussing the “Note Repeat” function. This is what I’m going to call the “Easy way.” This time, however, we’ll use a sample; pitching it up and down across the entire 16 pads. Here’s how you set it up:
Pitching a Sample across 16 Kong Pads — The “Easy” Way
- Create a Mixer and then a Kong device (doesn’t have to be inside a Combinator).
- Click the “Show Drum and FX” button to open it up to the first drum module. Click the Drum Module drop-down arrow and select “NN-Nano Sampler.” Click the “Browse Sample” button and load up a sample of yours or a sample from the Factory Sound Bank.
- Right-click and select “Copy Drum Patch” (Ctrl+C) and then select Drum Module 2 by pressing Pad 2, and then right-click over the drum module area and select “Paste Drum Patch” (Ctrl+V). Do this for all 16 Drum Modules so that you have the same sample across all 16 pads.
- Now for each drum module, change the “Pitch Offset” parameter found on the main Kong panel. Since this parameter can go from -120 to +120 (range of 240), you can divide this up into increments of 15 or 16 roughly (240 / 16 = 15). So on Pad 1, change the Pitch Offset to -120, on Pad 2, change the Pitch Offset to -105, on Pad 3, change the Pitch Offset to -90, etc. all the way up to Pad 16.
Now you can play the sample back and have its pitch spread across all the Kong pads.
Pitching a Sample across 16 Kong Pads — The “Alternative” way
The hard way involves creating an up / down set of pads for the Pitch parameter in Kong and then loading the same sample into Pads 1-14. By now you should be familiar with how to set this up if you read the first part to my Komplete Kongtrol article here. So I shouldn’t have to repeat this setup here. But just note that this is another way you could set things up in Reason. The benefit to this type of setup is that you can control multiple samples at once (up to 14) with a global pitch up / pitch down set of pads. It all depends on what you want to accomplish.
Any thoughts on these Kongtrolling methods?
Nice work Rob – thanks π
The level pitch combi is nicely suited to a single RPG-8 for some interesting triggering – eg attach a RPG-8 to the combi and press/hold multiple notes, play around with the mode, insert and rate settings.
One difference using the pitch offset parameter versus the Pitch DM is the effect of the pitch bend. Using offset the pitch bend is limited to the original sound +/- 120, ie. if the offset is at -120 the bend will have no effect when in the negative range, only in the positive range, and the opposite is true for an offset of 120. Whereas the pitch bend affects the Pitch DM in both directions regardless of the setting.
The Oscillator Kongtrol Combi produces some really interesting results, particularly changes in the pitch and FM.
Again, Nice job on the thong filter.
@Sterioevo,
I never thought of adding the RPG-8 in this scenario, but hey, why not. π I also appreciate the tip about the difference between the DM Pitch and the Pitch Offset. If I read you right, you can probably get a wider range by using the DM Pitch, and then you free up the Pitch Bend Wheel to affect the sound further. Is that right? The other way around is more limiting it seems.
As for the note clips in the sequencer, I have tried that before, where you play around with the Kong keyboard note range. Makes for great fun when you’re throwing a bunch of Rex loops on the various pads, as you say. Kind of like what I did with the OctoKong loop player about 25 tutorials back. In that one I tied all the OctoRex Amp Levels to the pads so that when you press the pad, it triggers the Rex loop Amp Level. It’s velocity sensitive and very glitchy because the loops were continually running, so you never knew what part of the loop you would hear when you press the pad down. I love stuff like that.
Thanks for more great ideas Steve!
Sorry, got a bit carried away. The Level Pitch Function is not in a combi, disregard that bit. Hook the RPG-8 straight in to the Sequencer Control Inputs.
Also meant to add use notes C1 to D#2. If you create a clip with block notes for these 16 notes for the RPG-8 it will cycle through the pads on the Kong,. I use this method for the NurseRex in chunk mode across the 16 pads.
Wow, I can come up with different ways to use this concept. Really nice. This type of stuff make me want to go back and read the manuel over again and just play with one device until I fill like I mastered it then move to the next one. Then combined devices together and try to come up with dope combinator patches like this that will allows me to have complete control on the fly. Its all about work flow and having things accessible at your disposal. Thanks for the enlightening.
@SNB1,
You’re welcome. As soon as you realize that Kong can control virtually every parameter in Reason, you start truly appreciating that device. That’s why I felt it was important to do these two articles on using Kong as a Controller. Once you get the concepts down, you can combine pretty much anything together and control it all from your pads. A concept that I think gets lost on a lot of folks. And it never hurts to re-read the manual. Though lots of this stuff isn’t covered there. Thanks for commenting!
That’s a lot of work but on the other had it’s cheaper than purchasing a controller that does the 16 level
@Piano Chord,
Yes. There’s a little bit of work involved. However, if you set things up using the “Alternative” way I was mentioning, you can create it once as a template, and then use that template for any samples you like. Whenever you have a sample you want to use, all you would have to do is load the sample once in one pad. Another set of 2 pads pitch the sample up or down. The downside is that you can’t very effectively play this in a “live” way. It’s limited. The easier approach is actually the better one in my honest opinion. And yeah, it takes a bit of work, but it’s mostly just copy/paste across all the pads, then pitching them differently. Not the easiest thing in the world, but as far as Reason goes, it’s not the hardest either.
Thanks for commenting!
Rob
I really appreictae free, succinct, reliable data like this.