KAT Percussion Alternate Mode KnowledgeBase

Knowledgebase Home | Glossary | Favorites | Contact Knowledgebase Home | Glossary | Favorites | Contact
Search the Knowledgebase Browse by Category
What is REASSIGNMENT MODE in the malletKAT?
User Opinions
88% thumbs up 11% thumbs down (9 votes)

How would you rate this answer?
Helpful
Not helpful
REASSIGNMENT MODE
Reassignment Mode in the malletKAT allows User definable notes to be played on the keyboard. You can play any MIDI Note on ANY pad on the malletKAT. Each pad can have its own MIDI Channel. An entire User Layout of these prearranged MIDI notes are called an Reassignment Layer.

There are 14 Layers that can be assigned. Each USER KIT can have one Reassignment Layer assigned. In the Kit Auxiliary Screens you decide if you want to COMBINE this Layer with the Controller's Sound or if you want to REPLACE the Controller's sound with this new MIDI note assignment. Each pad shares a Minimum and Maximum Velocity setting, a Velocity Curve and a Gate Time.  

REASSIGNMENT NUMBER
Global Auxiliary Short Cut = # 50
Parameters = 01...14
On the first line of the display, select which one of the 14 Reassignments you wish to Edit.  

REASSIGN K NUMBER
Global Auxiliary Short Cut = # 51
Parameters = 01-61
The next selection on the first line is “k” followed by a number up to three digits. The “k” stands for which KAT pad on the malletKAT you want to reassign to a different sound. The highest note on the malletKAT is the high C, number k61. The lowest note on a 5 octave malletKAT is the low C, the number is k01.

You can use the INC/DEC pads to get to the pad number that you want to Edit OR you can quickly jump to the pad you want by stepping on the Sustain One (when the Reassign Screen is visible) then while both Footswitches are held down, hit the pad on the malletKAT that you want to edit. You will see the “k” number change as you tap on the different pads on the malletKAT.

REASSIGN M NUMBER
Global Auxiliary Short Cut = # 52
Parameters = C-2 – G8
On the second line of the display, you can select the MIDI NOTE that you want to assign to the pad selected on the first line. Notice that both the MIDI NOTE NUMBER and the Actual Note name are displayed at the same time.

You can use the INC/DEC pads to change the note that you want to reassign here or you can use the shortcut. When in this editing screen, step on the Sustain Two (the Edit Footswitch should already be depressed). While these pedals are down, when you strike a pad, it reflects the note that will sound on the “k” pad. You can change the octave in KIT EDIT to get at lower or higher note numbers.  

REASSIGN CHANNEL
Global Auxiliary Short Cut = # 53
Parameters = 01-16
On the second line of the display, you can change the MIDI Channel for the “k” pad number that is visible. Every pad on the malletKAT can be assigned to any of the 16 MIDI channels separately.  

REASSIGN MINIMUM VELOCITY
Global Auxiliary Short Cut = # 54
Parameters = 00-127
On this screen you establish the MINIMUM Velocity Setting. This setting is for the entire Reassignment Layer, not for the one MIDI note number. Each Reassignment Layer Receives one MINIMUM, one MAXIMUM and one GATE TIME setting.


REASSIGN MAXIMUM VELOCITY
Global Auxiliary Short Cut = # 55
Parameters = 00-127
On this screen you establish the MAXIMUM Velocity Setting. This setting is for the entire Reassignment Layer, not for the one MIDI note number. Each Reassignment Layer Receives one MINIMUM, one MAXIMUM and one GATE TIME Setting.   

REASSIGNMENT DEFAULTS
The following is a listing of default values of the REASIGNMENT numbers set for a Five Octave malletKAT.
Reassignment # 1  C-2 to C 2
Reassignment # 2  C-1 to C 3
Reassignment # 3  C-0 to C 4
Reassignment # 4  C 1 to C 5
Reassignment # 5  C 2 to C 6
Reassignment # 6  C 3 to C 7
Reassignment # 7....14  all keys set of OFF   

REASSIGNMENT LOOP MODE You can assign the notes in the Reassignment Layer Mode to function as a LATCH, where the first strike sends a note on, and a second strike on the same pad shuts it off. If the Reassignment is set to MONOPHONIC MODE in the Kit Edit Screen, only one loop will play at a time. If the Reassignment is set to POLYPHONIC MODE in the Kit Edit Screen, it is possible to independently control multiple loops. The Hi C on the malletKAT is reserved to shut off ALL active Loops in the Reassignment.

Set the Forced GATE to LATCH in the Kit Auxiliary Reassignment screen and the notes played by the assignment layer will toggle (i.e. 1st time a pad is hit, a NOTE ON will be send and the 2nd time a pad is hit, a NOTE OFF will be sent). The reassignment layer will operate in polyphonic and monophonic modes. If a note is assigned to reassignment pad #61 (hi C), striking this pad will send a NOTE OFF for all pads for which no NOTE OFF has been sent. It will not send a NOTE ON for this pad. If note number 128 (OFF) has been reassigned to reassignment pad #61 (hi C), to this pad will not play a reassignment note (normal) BUT will also NOT turn off notes for the other reassignment pads. This gives the user the ability to decide if one pad is capable of controlling all reassignment note offs and also allows the hi C pad to be a playable note in COMBINE mode, without turning off all active reassignment pads.  

REASSIGNMENT QUICK COPY
A fast copy function has been added to the reassignment mode so that the user can either auto increment or copy the value of one reassignment pad to the next right adjacent pad.

Copying the data from one reassignment pad to the next adjacent pad...
While in the Global Reassignment Edit Screen, Hold down the edit AND the Sustain ONE together, use the RIGHT (forward) function pad to copy the existing assignment to the next. The malletKAT will copy the existing data to the adjacent pad.

Auto incrementing the data from one reassignment pad to the next adjacent pad... While in the Global Reassignment Edit Screen, Hold down the edit and AND the Sustain ONE together. Use the LEFT function pads to AUTO INCREMENT the existing assignment to the next. The malletKAT will copy the existing data to the adjacent pad AND add that value by one.   

MODIFIED REASSIGNMENT NOTE ASSIGNMENTS
Midi Note 128 is now an OFF pad. When this is assigned to a pad, no sound will be produced. This allows the ability to assign only the notes you want to sound. This is especially useful in COMBINE mode when both the Reassignment and Controllers One, Two or Both are also active. The default note is NO NOTE.

Using Midi Note 128 on the Hi C in the reassignment layer prevents that pad to perform an ALL LOOP OFF function for that layer. No sound will play on that pad.  Please refer to the Reassignment Section in the KIT AUXILLARY SCREENS for more information regarding the Reassignment Mode.  


What is MODIFIED REASSIGNMENT NOTE ASSIGNMENT in the malletKAT?
MODIFIED REASSIGNMENT NOTE ASSIGNMENTS
Midi Note 128 is now an OFF pad. When this is assigned to a pad, no sound will be produced. This allows the ability to assign only the notes you want to sound. This is especially useful in COMBINE mode when both the Reassignment and Controllers One, Two or Both are also active. The default note is NO NOTE.

Using Midi Note 128 on the Hi C in the reassignment layer prevents that pad to perform an ALL LOOP OFF function for that layer. No sound will play on that pad.  Please refer to the Reassignment Section in the KIT AUXILLARY SCREENS for more information regarding the Reassignment Mode.

 
What is Real Time Controller Mode and RTC+Velocity Mode in the malletKAT?
Real Time Controller Mode turns the malletKAT into a massive knob turning machine. Each black key on the lower two octaves of the malletKAT is assigned a channel, controller number, minimum value, maximum value, and reset value.  

Once a black key is struck, the white keys act as individual values (like the position of a fader or knob on your synth). The lowest C is the minimum value, and the highest C is the maximum value. As you play on the “white key” pads of the malletKAT, the malletKAT instantly translates your last hit to the controller “knob” of your synth. The knob turning can be instantaneous, or can slide “slew” to the next value. This can create some incredible interesting effects that are not possible with real time knob tweaking. Complex rhythms can be imposed on any controller number.

Entering and leaving a black key can also create an effect. When you leave a black key (by striking another black key), one has the option of resetting the last value and/or presetting the new value of the black key just struck.

The last (highest) octave of the malletKAT’s black keys are reserved for special functions. C# and D# are “slew” pads that automatically send continuous data in one direction. (C# slews down, and D# slews up).

RTC Mode
The RTC mode is selected by striking the MONO pad (F1 on the malletKAT, second octave) TWICE while the Edit Footswitch is pressed. Normally the first strike of the MONO pad with the edit Footswitch down is MONO, meaning that the active controller is in MONO mode. Hitting the pad twice turns the malletKAT into RTC Mode. The display now reads RTC. To return to MONO Mode, release the edit Footswitch and start the process again.

Three modes are available for controller one (MONO, RTC, and RTC + velocity). Controller two has another mode named PTW. This is activated by striking the MONO pad four times when controller 2 is displayed.

With the exception of the PTW mode, both controllers can select any of these modes simultaneously, so that a KIT can use these modes in Normal, Split or Double Mode.  

Assigning Controller Numbers
Controller Number assignments to the black keys in RTC Mode is a Global Assignment, meaning that there is only ONE RTC assignment in the malletKAT.

There are four screens for data entry. Global Edit Screens (67,68, & 69) will all take you to the first screen.  

RTC KEY NUMBER
Global Auxiliary Short Cut = # 67
Parameters = A#-1---A#+1
This represents which black key on the malletKAT you are working on. On a three octave malletKAT, a screen display of C# represents your lowest C# on the instrument. Change the value by hitting the increment, decrement keys. Your options are C#,D#, F#, G# and A#. If a second value is present, i.e C#+1, this represents the second C# on the instrument. C#-1 is the lowest note on a four octave malletKAT, and C#-2 is the lowest note on a five octave malletKAT. Notice that the highest octave is not available. That is because the “master” octave’s black keys are reserved for special functions.

RTC CHANNEL
Global Auxiliary Short Cut = # 68
Parameters = 01—16
This is where you assign the channel for the “black” key.  

RTC CONTROLLER#
Global Auxiliary Short Cut = # 69
Parameters = 00-128
This is where you assign the controller number. Choices are NO, 0-128. Number 128 is a Pitch wheel assignment. The last line on the display will show the name of the controller number assigned.  

RTC MIN VALUE
Global Auxiliary Short Cut = # 70
Parameters = 00-127  

RTC MAX VALUE
Global Auxiliary Short Cut = # 71
Parameters = 00-127  

RTC RESET VALUE
Global Auxiliary Short Cut = # 72
Parameters = 00-128  

The Global Edit Screens (70,71, and 72) is where you assign the MIN VALUE, MAXIMUM VALUE and RESET values.

Setting the Min and Max values gives the range of the “white key” pads on the malletKAT. Since there are 127 controller values available, and only 21 “white pads” on a three octave instrument, the malletKAT averages the total value of the assigned range over these pads. The min and max settings affect the total range of controller values that are averaged across the white pads. The RESET value is the controller value sent when the RESET PAD is struck or when Exiting and Entering a new controller pad (see below).

Notice that the top line of the display is not editable. It is for your reference to remind you of what black key you are working on.  

RTC PREV CNTRL VALUE
Global Auxiliary Short Cut = # 73
Parameters = Reset, None  

RTC NEXT CNTRL VALUE
Global Auxiliary Short Cut = # 74
Parameters = Reset, None, Last

Screens 73/74 are for editing the RESET Value.
When you enter (strike a black key) or leave (strike another black key), the controller’s value can be reset to the value set in the RESET parameter on the previous page. This parameter can also be set to NONE, which means that the controller number will not be changed when entering or leaving a “black” key setting. It is also possible to set this parameter to LAST, meaning that the value from this black key will be remembered when you enter it again.  

“Prev Ctrl Value” means the Control Number value of the last black key or the control function that you are leaving from. “Next Ctrl Value” means the Control Number value of the black key that you are going to.


Here are some examples of settings and the results.

Example One:
Prev Ctrl Value: RESET
Next Ctrl Value: NONE

This means that when a black key is hit, the reset value for the last controller command will be sent. If you are striking a black key for the first time, no controller value will be sent until you hit a white key. If you have been “working” this controller, then decide to move to another black key, the original black keys controller value will be reset as you leave this controller. When you enter the new controller number, no initial value will be sent until you hit a white key.

Example Two:
Prev Ctrl Value: NONE
Next Ctrl Value: RESET

This means that when a black key is hit, the reset value for this newly selected controller command will be sent. When you first enter this controller number by striking a black key, the RESET value is sent out. When you leave this controller number by hitting another black key, the original black keys value is NOT RESET, but if you strike another black key, the new controllers value will automatically send out the RESET value.
Example Three:
Prev Ctrl Value: NONE
Next Ctrl Value: LAST

This means that when a black key is hit, the value that is sent is the value that was sent the last time a value was sent for this black key. If the last value was due to a reset operation, the reset value is not sent. Only the last value sent as a result of striking a white key. This means that the malletKAT remembers what was the last value this particular black key sent out, and returns to this value when this black key is struck again.

Related Questions
Attachments
No attachments were found.

Powered by ActiveKB Knowledgebase Software