KnowledgeBase | K2500R | Program Mode


Layer Basics

Question:
What are program Layers and how are they used?

Answer:

Please Note: screen shots are intended as a rudimentary guide, not a verbatim match for what you may see on your unit.

The Layer is the basic component used in constructing a program. A single layer consists of a keymap and an algorithm for processing the samples contained in the keymap. You can think of a layer much like an audio channel in a traditional mixer - signal enters the channel, is processed by that channel's controls, and passed to its output. K2 series models offer you up to 32 layers per program! (this involves the use of the Drum Channel in the K2000 and K2500 series units. K2600 series units support 32 layer prgrams throughout the system with no Drum Channel limitations).

In the K2, you will note that a layer's various controls are spread across many separate edit pages, including an algorithm page, an output page, an effects page and many others. Take a few moments to scroll through the various pages, all of which apply to just the one layer in view. To do this, select a Program in Program mode, press EDIT and then press the either the [<more] or [more>] soft key to take a look about.

EditProg:ALG               <>Layer:1/1  

Algorithm:1


 PITCH ->NONE                 ->AMP  ->

<more  ALG    LAYER  KEYMAP PITCH  more>

Like a traditional mixer's channels, each layer is independent and all parameters are available to you on a per layer basis.

As a working example, we're going to create a program that will take us around a K2 layer quite a bit. This program will be made up of a Rhodes and String layer with a Bass split. The controller slider will turn up and down the Bass volume, and the Mod Wheel will turn up and down the Strings. While creating this program, you will learn how to split and layer sounds, transpose, change volumes, create a user envelope, assign an LFO, have the program dynamically pan and assign your controllers.

When you wish to create a multiple layered program, as we will be here, you have four options for managing your layers, available as soft buttons in the Program editor.

EditProg:ALG               <>Layer:1/1  

Algorithm:1


 PITCH ->NONE                 ->AMP  ->

<more  NewLyr DupLyr ImpLyr DelLyr more>

You can:

  • [NewLyr] - adds a new, "raw" unedited layer
  • [DupLyr] - duplicates the currently displayed layer, incl. all of its settings
  • [ImpLyr] - imports a layer, which means copying a layer from within another program entirely
  • [DelLyr] - deletes a layer, for removing unwanted layers.

To begin, let's call up Default Program 199:

Press 199 and then ENTER

ProgramMode    Xpose:0ST  < >Channel:1  
__________________  197 Doomsday
Keymap Info       | 198 Click
Grand Piano       | 199 Default Program 
                  | 400 Grand Piano
__________________| 401 Bright Piano
                    402 Electric Grand
Octav- Octav+ Panic  Sample Chan-  Chan+

Press the EDIT button. Press the up cursor to highlight the Algorithm # field - with your alpha wheel, select Algorithm 2. Press the down cursor to highlight 2POLE LOWPASS. Turn your alpha wheel two clicks to the left and NONE should appear.

EditProg:ALG               <>Layer:1/1  

Algorithm:2


 PITCH ->NONE         ->PANNER=>AMP  =>

<more  ALG    LAYER  KEYMAP PITCH  more>

Now let's select the Dual Electric Piano Keymap as our sound source. Press the [KEYMAP] button to go to the KEYMAP page and scroll with your alpha wheel one click until you see 2 Dual Elec Piano.

EditProg:KEYMAP            <>Layer:1/1  

KeyMap:2 Dual Elec Piano     Stereo:Off
Xpose :0ST        TimbreShift :0ST
KeyTrk:100ct/key  PlayBackMode:Normal
VelTrk:0ct        AltControl  :OFF
SmpSkp:Auto       AltMethod   :Switched
<more  ALG    LAYER  KEYMAP PITCH  more>

Play to confirm that you are hearing the Dual Elec Piano. Notice the upper right side of the display shows that we're on layer 1/1 (one of a one layer program). The left number always tells the layer you are viewing and the right number tells you how many total layers are in that particular program.

Next, you'll add the Strings, so let's copy the current layer and then switch the KEYMAP from Dual Elec Piano to Strings. To copy a layer:

Press the [<more] soft key once

EditProg:KEYMAP            <>Layer:1/1  

KeyMap:2 Dual Elec Piano     Stereo:Off
Xpose :0ST        TimbreShift :0ST
KeyTrk:100ct/key  PlayBackMode:Normal
VelTrk:0ct        AltControl  :OFF
SmpSkp:Auto       AltMethod   :Switched
<more  NewLyr DupLyr ImpLyr DelLyr more>

Press [DupLyr]

Notice, the screen flashes" Layer 2 created" and that the upper right side of the display now shows you're on layer two (2/2) of a two layer program. Let's change the keymap to strings.

EditProg:KEYMAP            <>Layer:2/2  

KeyMap:2 Dual Elec Piano     Stereo:Off
Xpose :0ST        TimbreShift :0ST
KeyTrk:100ct/key  PlayBackMode:Normal
VelTrk:0ct        AltControl  :OFF
SmpSkp:Auto       AltMethod   :Switched
<more  NewLyr DupLyr ImpLyr DelLyr more>

Rotate the alpha wheel to the right four clicks clockwise.

EditProg:KEYMAP            <>Layer:2/2  

KeyMap:6 Ensemble Strings    Stereo:Off
Xpose :0ST        TimbreShift :0ST
KeyTrk:100ct/key  PlayBackMode:Normal
VelTrk:0ct        AltControl  :OFF
SmpSkp:Auto       AltMethod   :Switched
<more  NewLyr DupLyr ImpLyr DelLyr more>

Notice that Ensemble Strings are now on layer 2. Play the keyboard and you will hear the EP and Strings keymaps layered together.

To see the other layers (just layer 1 in this case), simply press either of the Layer/Zone buttons (aka Chank/Bank) to the left of the display. You will note pressing these buttons cycle you through all available layers (watch the upper right hand corner of the screen: 1/2, 2/2 etc).

Now, let's transpose the Strings up one octave, so recall layer two to the display using the Layer/Zone (CHAN/BANK) buttons as described. Press your down cursor to highlight the "Xpose" (Transpose) field. You can enter the value on the keypad or just use the alpha wheel and set the transpose for 12 ST.

EditProg:KEYMAP            <>Layer:2/2  

KeyMap:6 Ensemble Strings    Stereo:Off
Xpose :12ST       TimbreShift :0ST
KeyTrk:100ct/key  PlayBackMode:Normal
VelTrk:0ct        AltControl  :OFF
SmpSkp:Auto       AltMethod   :Switched
<more  NewLyr DupLyr ImpLyr DelLyr more>

Play to verify.

TIP: all transposing is done on the KEYMAP page and not the PITCH page. If you were to adjust pitch on the PITCH page you would actually be pitch shifting the sample playback, not transposing the original sample; this would result in a change in timbre as well as position on the keyboard.

Now, let's get the Bass into the picture. Again, we want to copy layer 1. Using your CHAN/BANK - Layer/Zone buttons to the left of the display, scroll until you see 1 / 2 in the upper right corner indicating you are on layer one of a two-layer program - the layer you will be copying.

EditProg:KEYMAP            <>Layer:1/2  

KeyMap:2 Dual Elec Piano     Stereo:Off
Xpose :0ST        TimbreShift :0ST
KeyTrk:100ct/key  PlayBackMode:Normal
VelTrk:0ct        AltControl  :OFF
SmpSkp:Auto       AltMethod   :Switched
<more  NewLyr DupLyr ImpLyr DelLyr more>

Press the [DupLyr] button to create layer 3 (note 3/3 in the upper right hand corner).

EditProg:KEYMAP            <>Layer:3/3  

KeyMap:2 Dual Elec Piano     Stereo:Off
Xpose :0ST        TimbreShift :0ST
KeyTrk:100ct/key  PlayBackMode:Normal
VelTrk:0ct        AltControl  :OFF
SmpSkp:Auto       AltMethod   :Switched
<more  NewLyr DupLyr ImpLyr DelLyr more>

You should see Dual Elec Piano since we just copied layer one, the Dual Elec Piano. Rotate your alpha wheel to the right until you see 11 Elec Pick Bass.

EditProg:KEYMAP            <>Layer:3/3  

KeyMap:11 Elec Pick Bass     Stereo:Off
Xpose :0ST        TimbreShift :0ST
KeyTrk:100ct/key  PlayBackMode:Normal
VelTrk:0ct        AltControl  :OFF
SmpSkp:Auto       AltMethod   :Switched
<more  NewLyr DupLyr ImpLyr DelLyr more>

Press the down cursor one time to highlight the "Xpose" field again. Tune the bass down an octave (-12 ST) using your alpha wheel.

EditProg:KEYMAP            <>Layer:3/3  

KeyMap:11 Elec Pick Bass     Stereo:Off
Xpose :-12ST      TimbreShift :0ST
KeyTrk:100ct/key  PlayBackMode:Normal
VelTrk:0ct        AltControl  :OFF
SmpSkp:Auto       AltMethod   :Switched
<more  NewLyr DupLyr ImpLyr DelLyr more>

Now we have all of our basic elements. Let's proceed and adjust the volume of the layers. Press the [more>] soft key until you see the F4 AMP button and press it.

EditProg:F4 AMP(FINAL AMP) <>Layer:3/3  
Adjust:8dB          Src1  :OFF
                    Depth :0dB
                    Src2  :OFF
KeyTrk:0.00dB/key   DptCtl:OFF
VelTrk:35dB         MinDpt:0dB
Pad   :0dB          MaxDpt:0dB
<more  F1 OFF F2 OFF F3 POS F4 AMP more>

Adjust the volume using your alpha wheel and listen. It is important not to boost too much, as this can cause clipping or distortion. Ideally, it is better to boost from the OUTPUT page rather than from the F4 AMP page, as there is less chance of clipping. Sometimes it's better to cut the volume of other layers rather than to boost too much. Boost the Bass (layer 3/3) Adjust to 8dB. Press the down CHAN/BANK- Layer/Zone button until you see Layer 2 (2/3) to change the volume of the Strings.

EditProg:F4 AMP(FINAL AMP) <>Layer:2/3  
Adjust:-8dB         Src1  :OFF
                    Depth :0dB
                    Src2  :OFF
KeyTrk:0.00dB/key   DptCtl:OFF
VelTrk:35dB         MinDpt:0dB
Pad   :0dB          MaxDpt:0dB
<more  F1 OFF F2 OFF F3 POS F4 AMP more>

Cut the Strings by -8dB, and the EP is fine. If you wanted to adjust it, just press the DOWN CHAN/BANK-Layer/Zone button to take you to the Dual Elec Piano (1/3) amplifier page and make your boost or cut.

Now let's adjust the layers' keyboard ranges, starting with the Dual Elec Piano. Remember you can see the layer your are on in the upper right side of the display and change layers with your CHAN/BANK-Layer/Zone buttons to the left of the display. Find layer 1.

EditProg:F4 AMP(FINAL AMP) <>Layer:1/3  
Adjust:6dB          Src1  :OFF
                    Depth :0dB
                    Src2  :OFF
KeyTrk:0.00dB/key   DptCtl:OFF
VelTrk:35dB         MinDpt:0dB
Pad   :0dB          MaxDpt:0dB
<more  ALG    LAYER  KEYMAP PITCH  more>

Press the [<more] soft key until you see the LAYER soft button appear in the display, and press it.

EditProg:LAYER             <>Layer:1/3  
LoKey :C 0  DlyCtl:OFF       SusPdl:On
HiKey :C 8  MinDly:0.000s    SosPdl:On
LoVel :ppp  MaxDly:0.000s    FrzPdl:On
HiVel :fff  Enable:ON        IgnRel:Off
PBMode:All  S:Norm 64   127  ThrAtt:Off
Trig  :Norm Opaque:Off       TilDec:Off
<more  ALG    LAYER  KEYMAP PITCH  more>

Notice that you can set keyboard ranges, adjust velocity trigger threshold (ppp - fff), layer delay, and enable or disable your controllers per layer, not just per program. Using your cursor, highlight LOKEY and using your alpha wheel set it to C4.

EditProg:LAYER             <>Layer:1/3  
LoKey :C 4  DlyCtl:OFF       SusPdl:On
HiKey :C 8  MinDly:0.000s    SosPdl:On
LoVel :ppp  MaxDly:0.000s    FrzPdl:On
HiVel :fff  Enable:ON        IgnRel:Off
PBMode:All  S:Norm 64   127  ThrAtt:Off
Trig  :Norm Opaque:Off       TilDec:Off
<more  ALG    LAYER  KEYMAP PITCH  more>

Repeat this for layer 2 Strings. For layer three, the Bass, set the HIKEY to B3.

EditProg:LAYER             <>Layer:3/3  
LoKey :C 0  DlyCtl:OFF       SusPdl:On
HiKey :B 3  MinDly:0.000s    SosPdl:On
LoVel :ppp  MaxDly:0.000s    FrzPdl:On
HiVel :fff  Enable:ON        IgnRel:Off
PBMode:All  S:Norm 64   127  ThrAtt:Off
Trig  :Norm Opaque:Off       TilDec:Off
<more  ALG    LAYER  KEYMAP PITCH  more>

Play your keyboard and confirm that the split and layers are responding.

Now we can assign layer two, the Strings, to the Mod Wheel, and the Bass to a Controller slider. There are many ways to do this, the easiest being in the LAYER page. Make sure that you're on layer 2 and on the LAYER page. Use your cursor to highlight ENABLE: ON. Turn the alpha wheel one click to the right and you have assigned this layer to the Mod Wheel.

EditProg:LAYER             <>Layer:2/3  
LoKey :C 4  DlyCtl:OFF       SusPdl:On
HiKey :C 8  MinDly:0.000s    SosPdl:On
LoVel :ppp  MaxDly:0.000s    FrzPdl:On
HiVel :fff  Enable:MWheel    IgnRel:Off
PBMode:All  S:Norm 64   127  ThrAtt:Off
Trig  :Norm Opaque:Off       TilDec:Off
<more  ALG    LAYER  KEYMAP PITCH  more>

Play and confirm by moving your Mod Wheel - forward to turn on the Strings and back towards you to shut them off. This way is functional but not very expressive since this works merely like an On/Off switch. Set the Enable back to ON then proceed.

So instead, let's assign the Mod Wheel to gradually turn up and down the volume of the Strings rather than just off and on. Press the [more>] soft key once until you see the F4 AMP page button and press it.

EditProg:F4 AMP(FINAL AMP) <>Layer:2/3  
Adjust:-8dB         Src1  :OFF
                    Depth :0dB
                    Src2  :OFF
KeyTrk:0.00dB/key   DptCtl:OFF
VelTrk:35dB         MinDpt:0dB
Pad   :0dB          MaxDpt:0dB
<more  F1 OFF F2 OFF F3 POS F4 AMP more>

Remember, earlier we cut the strings by -8dB. Let's really turn them down and set the Adjust to -42dB.

EditProg:F4 AMP(FINAL AMP) <>Layer:2/3  
Adjust:-42dB        Src1  :OFF
                    Depth :0dB
                    Src2  :OFF
KeyTrk:0.00dB/key   DptCtl:OFF
VelTrk:35dB         MinDpt:0dB
Pad   :0dB          MaxDpt:0dB
<more  F1 OFF F2 OFF F3 POS F4 AMP more>

Now, if you play your keyboard you won't hear any strings. Using your cursor, highlight Source 1 and using your alpha wheel set it to MWheel.

EditProg:F4 AMP(FINAL AMP) <>Layer:2/3  
Adjust:-42dB        Src1  :MWheel      
                    Depth :0dB
                    Src2  :OFF
KeyTrk:0.00dB/key   DptCtl:OFF
VelTrk:35dB         MinDpt:0dB
Pad   :0dB          MaxDpt:0dB
<more  F1 OFF F2 OFF F3 POS F4 AMP more>

Next, use your cursor to highlight Depth and set it to 34dB.

EditProg:F4 AMP(FINAL AMP) <>Layer:2/3  
Adjust:-42dB        Src1  :MWheel
                    Depth :34dB        
                    Src2  :OFF
KeyTrk:0.00dB/key   DptCtl:OFF
VelTrk:35dB         MinDpt:0dB
Pad   :0dB          MaxDpt:0dB
<more  F1 OFF F2 OFF F3 POS F4 AMP more>

Now, play and move the Mod Wheel up. Notice the gradual increase. We will assign the Bass to the Controller slider in much the same way. Using your CHAN/BANK-Layer/Zone buttons, scroll to layer 3. Highlight ADJUST and set it to -42dB. Highlight SOURCE 1 and set it to DATA. Set the DEPTH to 50 dB.

EditProg:F4 AMP(FINAL AMP) <>Layer:3/3  
Adjust:-42dB        Src1  :Data
                    Depth :50dB        
                    Src2  :OFF
KeyTrk:0.00dB/key   DptCtl:OFF
VelTrk:35dB         MinDpt:0dB
Pad   :0dB          MaxDpt:0dB
<more  F1 OFF F2 OFF F3 POS F4 AMP more>

Play the keyboard and notice how you can balance the Strings and bass relative to the Elec Piano in real time.

Now let's create a user envelope for the strings to make them a bit less dry. Using your CHAN/BANK-Layer/Zone buttons, select layer 2 for Strings.

EditProg:F4 AMP(FINAL AMP) <>Layer:2/3  
Adjust:-42dB        Src1  :MWheel
                    Depth :34dB        
                    Src2  :OFF
KeyTrk:0.00dB/key   DptCtl:OFF
VelTrk:35dB         MinDpt:0dB
Pad   :0dB          MaxDpt:0dB
<more  AMPENV ENV2   ENV3   ENVCTL more>

Press the [more>] soft key until you see the AMPENV page and press it.

EditProg:AMPENV            <>Layer:2/3  

                                    
                         Mode:Natural 



<more  AMPENV ENV2   ENV3   ENVCTL more>

Using your alpha wheel, you can toggle back and forth between a user created envelope and the natural envelope. Set the envelope to User. Set Att1: to 1.26 seconds at 100% volume. Next, set Rel1: to 2.60 and notice the nice slow attack and release we created.

(note: screen graph is only an approximation of what you see displayed on the actual unit)

EditProg:AMPENV   [1/1]    <>Layer:2/3  
Att1:Att2:Att3:Dec1:Rel1:Rel2:Rel3:Loop:
1.26 0s   0s   0s   2.60 0s   0s   Off
100% 0%   0%   100% 0%   0%   User Inf
         ,--..__
      ,-'       `--..__
   ,-'                 `--..__
,-'                           `--..
<more  AMPENV ENV2   ENV3   ENVCTL more>

Remember, your Mod Wheel is controlling the volume of the strings.

Now let's create some movement by assigning a dynamic panner (LFO controlled) to the Elec Piano. Select layer 1. Press the [<more] soft key until you see OUTPUT and select it.

(note: this screen depicts the K2600 model. K2000/2500 models screens may appear slightly different.

EditProg:OUTPUT            <>Layer:1/3  

  Pair:  Pan:              Mode:  Gain:
U:KDFX-A L              *R +MIDI  12dB
L:KDFX-A L*              R +MIDI  12dB  

CrossFade :OFF      XFadeSense:Norm
<more  OUTPUT        COMMON SetRng more>

Using the cursor, highlight the top stereo placement map (L-----*R), and use the alpha wheel to position it to the far right. Now, highlight the bottom placement map and set it to the far left (L*-----R). There are many output configurations possible; for a more detailed explanation, refer to your printed owners manual. Lastly, set the Gains to equal amounts, as shown.

Next, press the [<more] soft key until you see the F3 POS page and press it.

EditProg:F3 POS(PANNER)    <>Layer:1/3  
Adjust:0%           Src1  :LFO1
                    Depth :100%        
                    Src2  :OFF
KeyTrk:0.00%/key    DptCtl:OFF
VelTrk:0%           MinDpt:0%
Pad   :0dB          MaxDpt:0%
<more  F1 OFF F2 OFF F3 POS F4 AMP more>

Highlight SOURCE 1 and set it to LFO 1 by rotating the alpha wheel to the left. Set the depth to 100%. Then highlight "LFO1" and press EDIT (a shorcut path to the LFO screen).

EditProg:LFO               <>Layer:1/3  

      MnRate:MxRate:RateCt:Shape: Phase:
LFO1:  2.50H  0.00H OFF    Sine   0deg
LFO2:  0.00H  0.00H OFF    None   0deg


<more  F1 OFF F2 OFF F3 POS F4 AMP more>

For LFO1, set the MnRate (minimum rate) to "2.50" and Shape to "Sine".

Play and enjoy the auto-stereo panning on the Elec Piano. Note this does not effect the strings or bass layers as we only applied this programming to layer 1.

If you want to adjust the rate of panning, highlight MnRate again and with the alpha wheel set the rate of the LFO1 as desired. If you want to change the amount of panning, go back to the F3 POS page and readjust the Depth from 100% to whatever you like.

Here on the LFO page, notice too that you can use a controller to activate an LFO and arbitrate between a minimum constant rate/depth (MnRate) and a maximum rate (MxRate) which will gradually increase, or hard switch between the two according to the type of controller you assign (i.e. foot switch, or mod wheel etc.). Let's experiment by assigning a Max rate of 5.60Hz and make the sustain pedal the controller.

EditProg:LFO               <>Layer:1/3  

      MnRate:MxRate:RateCt:Shape: Phase:
LFO1:  2.50H  5.60H Sustai Sine   0deg
LFO2:  0.00H  0.00H OFF    None   0deg


<more  F1 OFF F2 OFF F3 POS F4 AMP more>

Play and step on the sustain pedal then release it and play. Hear the difference? As with any edits, if you like what you have made here, simply press EXIT and follow the prompts to save this new creation to internal memory (renaming it in the process if you wish).


Need more info? Check out the following links: