KnowledgeBase | K2600X | Effects


Maintaining the Correct Effects on Programs when Sequencing

Question:

I am sequencing and having problems getting the correct effects called up for my programs.

Answer:

Effects Basics without KDFX
(K2000/K2500 without KDFX)

Because there is only one effects processor in the K2000 (or the K2500 without KDFX), you can only have one effect (or multiple effect such as Chorus plus Reverb) called up at a time. You have a choice as to whether or not you want to route a program or a layer in a program through the effects processor, but you can't have different effects for each layer or program.

The two parameters, FX Mode and FX Channel (found on the Effects Mode Page), are important to understand because they determine how the effects processor is controlled. You use the FX Mode parameter to choose what will control the effects processor. The default value is Auto. This means that whichever Mode you are currently in is controlling the effects. Each program and setup has an effect assigned to it. So if you go to Program mode and call up a program, the effect assigned to the program on the effects page in the program editor will be called up. For example, if you go to program mode, call up number 1, 3rd World Order and then go back to the Effects mode, you will see that the effect is Flange Tap. Of you go back to Program Mode, call up number 2, Stereo Grand Piano, and go back to Effects, you will see Warm Room. The same would apply for Setups. You assign an effect to a program on the EFFECT page in the Program Editor. For a setup, it is assigned in the Setup Editor.

The FX Mode parameter works in conjunction with the FX Channel. The default value for this is Current. This means that the program assigned to the MIDI channel currently in the display is in control of the effects. But you can also set this to a specific channel. For example, you could set it so that the Program on Channel 1 is in control of the effects. Then no matter how you switch the display, the effects processor will always be controlled by whatever program is currently on channel 1.

As we mentioned, when FX Mode is in Auto, either a Program or a Setup can be in control, depending on which mode you are in. You can also set this parameter to Setup or Program only. The final value is Master. When set to Master, the effect that you call up on the Effects Mode page will be the one you hear, no matter what program you call up. In this situation, the FX channel becomes the channel you would use to send program changes on to call up effects or send real-time controller changes. You can also use this channel to send controllers to alter parameters in real time. For most people using an external sequencer, Master will often be the most practical setting to use.

If you are using the K2000's sequencer, there are a couple of options you can take. If you set FX Mode to Master, you can choose your effect on the Effects page and it will remain at that setting. If you put it in Auto and the FXChan on Current, then you will have use of the Effect Channel parameter which is found on the Edit Common page of the song. In this case, which ever program is on the Effect Channel will be controlling the effects. All of this is can get a little confusing. We suggest you review this information in the manual to make sure you have a clear understanding of these concepts.

Getting Separate Wet/dry Mixes Per Program

Under regular circumstances, all programs will have the same wet/dry mix. However, you can create separate send levels to the effects processor by cheating a bit, re-programming the programs you are using in your sequence. To do this, you must edit your programs and select an algorithm that uses a DSP which splits the out put into two signals (alg#'s 2, 3, 13, 14, 15, 24, 25, 26, 31). You then select the OUTPUT page, set the panning indicators to the middle and set one "wire to A(FX) and the other to B(DRY). By adjusting the control page where the signal is split, you can control the wet/dry mix for that program. This configuration allows you to create sequences with programs that send different levels to the effects processor, and the end result is instruments that are wet, dry, or anywhere in between. Of course, the limitation is that you can only use certain algorithms when using this programming trick.


Effects Basics With KDFX
(K2661/K2600/K2500 with KDFX)

Many of the concepts described above still apply when you have KDFX. Although you are no longer limited to only one effect, there still is only a single KDFX Studio active at any time. Therefore you still use the FX Mode (renamed FXCtrl in later OS's) and FX Chan parameters to determine what is in control of KDFX. The following paragraphs review information described in the section above, but this time referring to the Studio:

You use the FXCtrl parameter to choose what will control the effects processor. The default value is Auto. This means that whichever Mode you are currently in is controlling the effects. Each program and setup has an effect assigned to it. So if you go to Program mode and call up a program, the Studio assigned to the program on the KDFX page in the program editor will be called up. For example, if you go to Program mode, call up number 1, Acoustic Piano and then go back to the Effects mode, you will see that the Studio is 49 Sndbrd Room Hall. If you go back to Program Mode, call up number 2, Stage Piano, and go back to Effects, you will see 51 Room Room Hall3. The same would apply for Setups. You assign a Studio to a program on the KDFX page in the Program Editor. For a setup, it is assigned in the Setup Editor.

The FXCtrl parameter works in conjunction with the FX Channel. The default value for this is Current. This means that the program assigned to the MIDI channel currently in the display is in control of the effects. But you can also set this to a specific channel. For example, you could set it so that the Program on Channel 1 is in control of the effects. Then no matter how you switch the display, KDFX will always be controlled by whatever program is currently on channel 1.

As we mentioned, when FXCtrl is in Auto, either a Program or a Setup can be in control, depending on which mode you are in. You can also set this parameter to Setup or Program only. The final value is Master. When set to Master, the Studio that you call up on the Effects page will be the one you hear, no matter what program you call up. However, this limits your ability to use the FX MOD parameters accessed from within a program. So using a setting of Master is normally not the best approach, unless you don't want to use the FXMODs. If you are using the K2500/K2600's sequencer, if you set FXCtrl to Master, you can choose your Studio on the Effects page and it will remain at that setting. Now you will have use of the Effect Channel parameter which is found on the Edit COMMON page of the song. In this case, which ever program is on the Effect Channel will be controlling the effects.

Getting Separate Wet/dry Mixes per Program

With KDFX you still don't have the ability to specify separate wet/dry mix per MIDI channel. However, you do have separate control for each FX Bus, which will often suffice for most situations. If you need finer control, you can use the trick described in the "Without KDFX" section to use the an algorithm that splits the output, to route part of a signal to one FX BUS and part of the signal to another.

Real Time Control of KDFX

One of the most powerful features of KDFX is the ability to use the FX MODs to control virtually any effect or Studio parameter. For this reason, the following approach will normally give you the greatest flexibility:

  1. Reserve a MIDI channel for your KDFX control.
  2. Create a "dummy" program which has the Studio that you want assigned to it on the KDFX page. You won't be playing any notes on this program. But instead, you will assign any FXMODs that you want to use to conrol the various parameters.
  3. Call up that program on the MIDI channel you are going to use for KDFX control. (You can put a program change on a track assigned to that channel to make sure the correct program is called up.)
  4. If you are sequencing on the Kurzweil, set the FXCtrl parameter to Auto and FX Chan to Current. Make sure to set the Effect Chan parameter on the Edit Song COMMON page to the channel you have chosen for FX control.

    If you are sequencing externally, set the FXCtrl parameter to Program and FX Chan to the channel you have chosen for FX control.

  5. Now you can record any controller information on the track you are using for effects control and be able to take advantage of KDFX's incredible real time control capabilities


Need more info? Check out the following links: