Komplete Kontrol MK3 Manual English 17102023
Komplete Kontrol MK3 Manual English 17102023
Table of Contents
1. Disclaimer ................................................................................................................... 1
9. Preferences ............................................................................................................... 78
Preferences – Audio Page .......................................................................................... 78
Preferences – MIDI Page ........................................................................................... 79
Preferences – General Page ....................................................................................... 79
Preferences – Library Page ........................................................................................ 80
Preferences – Plug-ins Page ....................................................................................... 81
Preferences - Features Page ....................................................................................... 82
DISCLAIMER 1
1. Disclaimer
The information in this document is subject to change without notice and does not represent a
commitment on the part of Native Instruments GmbH. The software described by this document is
subject to a License Agreement and may not be copied to other media. No part of this publication
may be copied, reproduced or otherwise transmitted or recorded, for any purpose, without prior
written permission by Native Instruments GmbH, hereinafter referred to as Native Instruments.
“Native Instruments”, “NI” and associated logos are (registered) trademarks of Native Instruments
GmbH.
All other trademarks are the property of their respective owners and use of them does not imply
any affiliation with or endorsement by them.
Document authored by Native Instruments GmbH
Software version: 3.0 (10/2023)
WELCOME TO KOMPLETE KONTROL 2
This document describes the Komplete Kontrol software. For information about the
Kontrol hardware, refer to the keyboard manuals available here:
• Kontrol S-Series Downloads
• Komplete Kontrol A-Series Downloads
• Komplete Kontrol M32 Downloads
WELCOME TO KOMPLETE KONTROL 3
Document Conventions
In this document the following formatting is used to highlight useful information:
Italics Indicates paths to locations on your hard disk or other storage devices.
Bold Highlights important names, concepts, and software interface elements.
[Brackets] References keys on the computer keyboard.
Denotes a single step instruction.
Denotes the expected result when following instructions.
The light bulb icon indicates a useful tip, suggestion, or interesting fact.
The warning icon alerts you of potential risks and serious issues.
SETTING UP KOMPLETE KONTROL 4
1. Header: Provides access to general functions like the Main menu, the Preset display, the
transport and volume controls, as well as options to show and hide user interface areas. For
more information, refer to Header.
2. Plug-in chain: Enables you to load instruments (Plug-in slot 1) and effect plug-ins (Plug-in slot
2 onwards). For more information, refer to Plug-in Area.
3. Browser: Provides access to your instruments, loops, one-shots and effects. It also enables
you to add, edit, and manage your preset files. For more information, refer to Browser.
Header
The header is where you find general settings that affect Komplete Kontrol globally. It also lets you
access additional user interface areas.
1. Komplete Kontrol logo: Opens the About screen, which shows the version number of the
Komplete Kontrol software.
KOMPLETE KONTROL OVERVIEW 6
2. Browser: Shows or hides the Browser. For more information, refer to Browser.
3. Main menu: Opens the Komplete Kontrol menu, which contains a number of general functions
and settings, including the Preferences.
4. Preset display: Displays the name of the loaded Preset file or KONTAKT key switch. The arrow
buttons on the right skip to the next Preset file in the Browser’s Results list.
5. Perform panel: Shows or hides the Perform panel, which gives you access to the parameters
of the Scale engine and the Arpeggiator. The Perform panel button lights up blue when the
Scale engine and/or the Arpeggiator are activated. For more information, refer to Using Scales
and the Arpeggiator.
6. Plug-in panel: Shows or hides the Plug-in panel, which allows you to customize the parameter
mapping for the Control section on the keyboard for every Preset file. For more information,
refer to Customizing Parameter Mappings using the Plug-in Panel.
7. Plug-in chain: Shows or hides the Plug-in chain and lights up white when activated. For more
information, refer to Plug-in Chain.
8. View: Switches between Default view and Additional view of the loaded Instrument. The View
button only appears if the loaded Instrument contains an Additional view. The View button is
not available when an Effect is selected.
9. MIDI/Keyboard: Shows the connected Komplete Kontrol keyboard. When multiple instances
of the Komplete Kontrol software are running in a DAW, clicking the button connects the
keyboard to this instance. If you are using a third-party controller, the MIDI button is shown
instead. Clicking the MIDI button opens the MIDI Learn panel that you can use to assign your
controller to Native Map. For more information, refer to Mapping MIDI Controls to Third-Party
Controllers.
10. Transport controls: Lets you start, stop, and reset the internal clock. When Komplete Kontrol
is loaded as a plug-in in a host, the transport automatically follows the host transport and this
feature is greyed out. For more information, refer to Transport and Tempo.
11. Tempo: Lets you adjust the tempo in BPM (beats per minute). For more information, refer to
Transport and Tempo.
12. Main Volume: Adjust the output level of Komplete Kontrol in 0.5 dB increments from -30 dB to
+10 dB. The meter shows the peak level of the output signal.
13. CPU meter: Represents the current load on your computer’s processor; it should not go above
70% to avoid clicks and interruptions.
14. NI logo: The NI logo opens the About screen, which shows the version number of the
Komplete Kontrol software.
Instrument Views
Many NKS instruments feature different views, giving you access additional functions and options.
Three views are available in Komplete Kontrol, Default View, Additional view, and Edit View.
• Default View appears when you load an NKS instrument in Komplete Kontrol. It gives you
access to key features with an easy-to-use interface.
• Additional View gives you access to additional controls, or a different set of controls, depending
on the instrument.
• Edit View is available for REAKTOR and KONTAKT instruments and gives you access to the full
feature set of the respective application.
KOMPLETE KONTROL OVERVIEW 7
▶ To switch between Default View and Additional View, click the View button (+ icon) in the
Header.
Alternatively, you can switch between all instrument views using the Main menu. The available
views may vary depending on the loaded instrument.
▶ To switch between all available views for the loaded instrument, open the Main menu and
select Default View, Additional View, or Edit View from the View submenu.
1. Play: Starts and stops the internal clock. This can be used to control the playback of
sequenced instruments.
2. Reset: Resets the internal clock to its start position. Consequently, sequencers in instruments
will start their playback from the beginning. The same applies to the arpeggiator.
3. Tempo: Sets the tempo in BPM (beats per minute).
KOMPLETE KONTROL OVERVIEW 8
6. Audition controls: Adjusts the volume at which presets are auditioned as you select them
in the Results list. Auditioning presets is active by default and can be muted by clicking the
speaker icon.
7. Show/Hide Presets: Displays and hides the Results list. Click Show Presets to display the
Results list, or click Hide Presets to hide it. The number of presets currently displayed in
the Results list is also indicated. This useful feature allows you to monitor the effect of your
filtering, highlighting the potential need for tag refinement to help narrow down extensive
Results lists.
8. Info (I): Shows/hides the Info pane, which displays information relating to the properties and
tags of the selected preset. You can also assign tags to user presets in this pane. The Info
pane is only available when the Results list is displayed. Refer to Info Pane.
9. Results list: Displays the list of presets corresponding to your search criteria. Presets are listed
in alphabetical order and the selected preset is highlighted. Click a preset to audition the sound
without loading the preset. Double-click a preset to load it into the current slot. You can also
use the up/down arrows on your computer keyboard to select the previous/next preset from
the list. Drag the left border of the the Results List to expand or shrink the list area.
10. Bank filter: Contains all banks and sub-banks (if any) of the selected product. Selecting a bank
or a sub-bank filters the Results list accordingly.
11. Close (x icon): Closes the Browser when clicked.
12. Pin (pin icon): Pins the Browser open while you search for presets. By default, Pin is
deactivated and the Browser closes automatically when you load a preset. Clicking the Pin
button activates Browser pinning, allowing you to audition and load presets without closing the
Browser automatically.
13. Favorites (star icon): Displays only your Favorites in the Results list. You can define any presets
in the Results list as Favorites, creating quick access to a custom collection of your most
beloved presets. Refer to Using Favorites.
14. User Content: Filters by user content. When activated, the Browser only shows user presets.
When deactivated, the Browser only shows factory presets. For more information on user
presets, refer to User Presets .
15. Reset: Resets all filters, including the brand, product, bank and sub-bank, as well as the Sound
Type and Character tags. In addition, the User Content and Favorites switches are turned off.
You end up with the full list of factory presets available.
Factory refers to content created by a manufacturer. User refers to content that you or
other users have created.
▶ Click the desired entry from the Product Type selector below the Search field.
→ The Browser shows presets for this particular product type. The filters you might have
previously set in the Browser will be retained if possible (that is, only if they match some
presets also for this product type).
Using Filters
Filters enable you to search for sounds using NKS tags and Library tiles. Tags are used to
characterize and classify presets based on various musical attributes. All KONTAKT Library presets
have been tagged in a meaningful way to encourage your sonic exploration and help you find
results quickly.
Three main Filters can be used to help enhance your browsing — Library tiles, Sound Type tags
and Character tags. Library tiles allow you to search and filter for preset sounds within a specific
Library. Selecting a Library tile will display preset results only available to that product, whilst
highlighting all relevant tags. Sound Type and Character filters use NKS tags to search for preset
sounds. Switch between the two Filters interchangeably by clicking the respective name. Type and
Character tags in addition to the Search field can be used to further refine your search results. Hide
the Sound Type and Character filters by clicking the arrow icon to minimize the section. A Reset
button will appear in the search bar when a filter is applied. Click this to reset all filters.
Selecting multiple tags helps you to further refine your search. In the case of multi-selection,
repeating Subtype tags are merged into a single tag. When selecting multiple tags, the last item
added to the selection is also focused.
To filter by Sound Type tags:
BROWSER AND PRESETS 12
1. Click Sound Type in the Filter section on the left pane of the Browser.
2. Click on a Sound Type tag. Any related NKS Subtype tags will be displayed below.
4. Click on a Subtype tag to filter the preset list to the relevant presets.
→ The presets in the Results list are filtered by the selected Filter tags. Presets carrying any of the
selected Filter tags are displayed.
You can also use [command] (macOS) or [Ctrl] (Windows) + click to select mulptiple
tags.
Filtering by Character
The Character filter provides an additional level that is independent from the Sound Type filter.
These tags are used to further categorize sound characteristics that are common between
different Instruments and Sound Types. This offers an additional flexible level of tagging that
allows you to browse Instruments with similar characteristics to find a range of samples that meet
your identified criteria.
Selecting multiple tags helps you to further refine your search. In the case of multi-selection,
repeating Subtype tags are merged into a single tag. When selecting multiple tags, the last item
added to the selection is also focused.
To filter by Character tags:
BROWSER AND PRESETS 13
1. Click Character in the Filter section on the left pane of the Browser.
4. As you continue to select Character tags, the Results list will display only relevant presets.
→ The presets in the Results list are filtered by the selected Filter tags. Only presets carrying all of
the selected Filter tags are shown.
Filtering by Library
The Library tiles are located below the Sound Type and Character Filters and display all your
available KONTAKT libraries and custom content. Clicking a Library Tile highlights the selected
library and filters the Results list down to its relevant presets. You can further refine your search
using the Sound Type and Character Filters, as well as the Search field.
To filter presets using the Library Tiles:
1. Open the Browser.
BROWSER AND PRESETS 14
2. Select a Library from the Library Tiles. The presets of the selected Library are displayed in the
Results list.
4. Select from the drop-down menu to refine your search. The presets in the Result list will update
accordingly.
5. Additionally, you can use Sound Type and Character tags to filter your search.
→ The presets in the Result list will update according to the selected Filter tags.
The Browser also enables you to import non-player, legacy and custom content as
Library tiles. For more information, refer to Managing Imported Content.
BROWSER AND PRESETS 16
→ The Result list is filtered according to the terms entered in the Search field.
If you are browsing using Filter tags, your search will only display results according to the selected
tags. Your search entry remains in the field even when the Browser is closed.
▶ To clear the search, click on the cross icon on the right side of the Search field.
Using Favorites
Favorites enable you to quiclkly find your most frequently used and enjoyed presets, and recall
them at any time. By assigning Favorite tags to presets in the Results list you can create a personal
collection of sounds that can be easily accessed from the Browser. Once assigned, Favorites serve
as an additional filter in the Browser. You can continue to use other filters to refine your search,
including the Search field. Favorites can be used for both factory and user presets.
To assign a Favorite tag:
BROWSER AND PRESETS 17
▶ Click the star icon that appears when a preset is selected or hovered over.
→ The Favorite tag is assigned. Clicking the star again removes the tag.
→ Only presets that have the Favorite tag assigned are shown in the Result list.
Info Pane
The Info Pane displays information relating to the properties and tags of the selected preset. You
can also use the Info Pane to assign tags to user presets.
The Info Pane provides the following information and controls:
BROWSER AND PRESETS 18
1. Properties/Tags: Switches the view between Properties and Tags. Click the name to display
the respective information. For more information about using the Tags view, refer to Managing
User Tags .
2. Product: Displays the name of the product that includes the preset.
3. Bank: Displays the name of the bank that includes the preset.
4. File Extension: Displays the extension of the preset's file format.
5. File Size: Displays the file size of the preset on disk.
6. Brand: Displays the name of the manufacturer that created the library.
7. Author: Displays the name of the author that created the preset.
8. Comment: Displays the optional comment embedded in the preset.
9. Info Pane (i button): Opens and closes the Info pane.
To import content:
1. Click the Browser icon in the Main Control Panel to open the Browser.
2. Click the Import Content button at the bottom left of the Browser.
3. Select Custom Libraries or User Presets.
4. Click Add.
5. Locate the content to import and select Open.
→ The custom content is imported and displayed as a Library tile in the Browser.
To remove custom content from the Browser:
1. Click the Import Content button, at the bottom left of the Browser.
2. Select Custom Libraries or User Presets.
3. Select the content in the dialog and click Remove.
User Presets
A preset recalls a previously saved sound including all individual parameter settings. Presets offer
a way of exploring and saving variations of any Kontakt Instruments for easy recall. In addition to
the presets included in KONTAKT's extensive Factory Library, you can save, load, and import User
presets. The following sections explain the basic workflows involved in using presets.
You can add and edit tags for your user preset in the Info pane. For more information,
refer to Managing User Tags .
3. Enter a name for your new user preset and click Save in the Save Preset dialog.
3. Click a User preset from the Results list to preview the sound.
4. Double-click the preset name to load it.
5. Select the Sound Type and Character tags that relate to your User preset.
BROWSER AND PRESETS 23
6. Click Apply.
→ Your new User Filter tag is added and assigned to the User preset.
USING PLUG-INS 24
6. Using Plug-ins
This sections describes how to use plug-ins in Komplete Kontrol, from instruments to loops,
one-shots, and effects. Plug-ins can be loaded and organized in the Plug-in chain.
The Plug-in chain enables you to load instruments and effect plug-ins. You can change the order,
however only an instrument or a sample can be loaded in to the first Plug-in slot.
The Plug-in chain consists of the following elements:
1. Plug-in chain: Displays the loaded Instruments and effects. The signal flow is from left to right.
2. Plug-in slot: Each Plug-in slot represents a plug-in and displays the product’s name and image.
Clicking on a Plug-in slot selects it. When selected, you can use the Browser to load a new
plug-in into the Plug-in slot by opening a preset.
3. On/off: Activates or deactivates the Plug-in slot and bypasses the loaded plug-in.
4. Replace plug-in: Loads another plug-in and replaces the loaded plug-in.
5. Clear: Removes the loaded plug-in from the respective Plug-in slot.
6. Add plug-in: Loads another plug-in and places it at the end of the Plug-in chain. In the first
Plug-in slot, this button loads an instrument.
7. Plug-in chain button: Opens or closes the Plug-in chain.
Loading Plug-ins
Plug-ins supporting the Native Kontrol Standard (NKS) are automatically loaded when you open a
Preset from the Browser. However, you can also load any plug-in directly and benefit from features
like Play Assist and unified preset management.
To load a plug-in in Komplete Kontrol:
1. Open the Plug-in chain using the button in the Header.
USING PLUG-INS 25
2. Click the + button to open the context menu and select a plug-in from the list. You can only load
instruments in the first slot, and only effects in the following slots.
▶ Go to the Main menu and select a plug-in from the Instruments or the Effects submenu.
If your plug-ins do not show up in the Instruments or the Effects submenu, check if
the plug-in folders on your hard drive are correctly added to the Locations pane on the
Preferences’ Plug-ins page.
To make your changes permanent, save the preset to the Komplete Kontrol User
Library. For more information, refer to Saving a User Preset.
USING PLUG-INS 27
1. Each page of the Control section on the Komplete Kontrol keyboard shows up as a label at the
top of the Plug-in panel.
1. Click on a label to view and edit the controls on this page. The current page is highlighted.
2. To delete a page, click on the cross icon next to its label.
2. The Add Page button allows you to add more pages to the Control section for the current
preset.
3. The Learn button enables Learn mode for the Plug-in panel.
▶ In Learn mode, select a control in the Plug-in panel and move any parameter on the
Instrument’s panel to learn this parameter to the selected control (highlighted in blue).
4. Controls can be grouped to sections to show related parameters in a coherent manner.
1. Double-click on the empty space above a parameter, enter a name, and then press [enter] or
click elsewhere to create a new section starting with the chosen parameter.
2. To rename an existing section, double-click on it and enter a new name. Press [enter] or
click elsewhere to confirm the changes.
5. The name of each control is shown below the corresponding knob in the Plug-in panel.
▶ To change the name of a control, double-click on it and enter a new name. Press [enter] or
click elsewhere to confirm the changes.
USING PLUG-INS 28
6. If you place the mouse over a control in Edit mode, additional options allow for changing the
parameter mapping of this control.
1. Click on the arrow icon at the left of the control’s knob and select a parameter from the
drop-down menu to map it to this control.
2. Click on the cross icon at the right of the control’s knob to delete this control from the
current page.
Using Effects
You can add effects to your instrument in the Plug-in chain. By combining different types of effects
and changing their order it is possible to achieve refined and complex sounds directly in Komplete
Kontrol.
→ The Plug-in chain and the loaded instrument are displayed. You can now add effects to the
Plug-in chain.
Adding Effects
Once an Instrument, Loop or One-shot has been loaded into the first Plug-in slot, you can then add
Effects to the Plug-in chain. To add an Effect to the Plug-in chain:
1. Click on the empty Plug-in slot to select it.
The Product selector provides you with a list of the available Effects.
USING PLUG-INS 29
→ The Effect is loaded. Its image (or a generic icon for non-NKS Plug-ins) and name are shown
in the second Plug-in slot. To add more Effects to the Plug-in chain, repeat the aforementioned
steps.
Reordering Effects
If you want to reorder your Effects in the Plug-in chain you can easily move them by drag and drop.
In order to move an Effect in the Plug-in chain:
1. Hover the mouse over the Plug-in slot you want to move.
2. Click and hold the left mouse button and move the mouse pointer to the desired position in the
Plug-in chain.
→ The white line between the borders of the Plug-in slots is the current position for dropping the
Plug-in slot.
USING PLUG-INS 30
→ The Plug-in slot now sits at another position in the Plug-in chain and the other Plug-in slots
have moved accordingly.
Bypassing Effects
If you temporarily want to listen to the Instrument without a specific Effect for an A/B comparison
but do not want to delete it from the Plug-in chain, you can bypass Effects.
In order to bypass an Effect:
1. Hover the mouse over the Plug-in slot containing the Effect you want to bypass.
Removing Effects
In order to remove an Effect from the Plug-in chain:
1. Hover the mouse over the Plug-in slot containing the Effect you want to remove.
Audio Plug-In
When you load a sample of content type Loop from the Browser, the sample is automatically
loaded into the Audio plug-in so you can play it immediately. The Audio plug-in specializes in
keeping audio loops playing in-sync with the project in your host software and has the optional
ability to do so without influencing the key of the loop. Furthermore, you can transpose the loop
while it plays so that it fits the key of your song. Important parameters can be accessed via the
GUI, but all parameters for the Audio plug-in can be accessed via the Plug-in panel or a connected
keyboard. As for any Instrument or the Sampler plug-in, the Audio plug-in uses the first Plug-in slot
in the Plug-in chain.
For more information on using the Audio plug-in, refer to Using Loops and One-Shot Samples.
The Audio plug-in provides you with the following elements and parameters:
Audio plug-in.
1. Timeline: Shows the timeline of the loop in musical units, including bars and beats.
2. Waveform display: Shows the waveform of the loaded loop. When a sample is played back, a
playhead is shown in the waveform display. With the scroll wheel of your mouse, you can zoom
in and out the waveform display. Right-clicking on the waveform display opens a context menu
for finding the loop on your computer.
3. Start Marker: Determines the start point of the loop by moving it left or right. You can adjust
the Start Marker only from within the software.
4. End Marker: Determines the end point of the loop by moving it left or right. You can adjust the
End Marker only from within the software.
5. Fade: Sets a simple fade-in/fade-out amount to avoid pops or clicks that may occur when
playing loops with the Audio Plug-in.
6. Tune: Transposes the tune of the loop within the range of -36 to +36 semitones. You can use
this control to set the playback pitch of the loop to 'C', and then the loop's pitch will match the
pitch of notes programmed into the host sequencer. This parameter is only available in Stretch
and Formant Engine mode (8).
7. Pitchbend: Sets the Pitchbend range of the loop from -12 to +12 which is relative to the Tune
parameter. This parameter controls the effect of the Pitch Wheel/Slider on your MIDI controller.
This parameter is only available in Stretch and Formant Engine mode (8).
USING PLUG-INS 33
8. Engine: Here you can choose from three different playback engine modes from the drop-down
menu:
• Re-pitch: This playback engine mode matches the tempo of the loop to the host
sequencer's tempo by changing the playback rate of the loop, and playback rate changes
will result in pitch changes to the loop. Like a vinyl record, playing it faster will also cause
the pitch of the loop to rise, whereas slowing it down causes the overall pitch to drop. This
mode is therefore more suitable for non-pitched material, like drums and percussion, and
has the benefit that the transients of sounds remain sharp and also uses significantly less
CPU than the other Engine modes. Since tempo and pitch are not independently adjustable
with this Engine, any pitch automation you may have done via Events entered will be
ignored, only the rhythm of the Events will be used to gate the Loop on and off.
• Stretch: This playback engine mode provides complete independence between tempo
and pitch. With this engine, you can change the tempo of a loop without changing its
pitch, you can change its pitch without changing its tempo, or you can change both the
tempo and pitch simultaneously. This mode even allows you to automate pitch changes by
entering notes into the host sequencer. As this mode provides complete tempo and pitch
independence, and also works on polyphonic material, it requires more CPU power than
other Engines.
• Formant: This playback engine mode is best suited to pitched (tonal) audio as it preserves
the formant of the sound. By preserving the formant, it retains the intrinsic character and
avoids any shifts in pitch that would normally result in the undesirable cartoon-like effects
on vocals when they are pitched upwards or downwards.
9. Tempo: Sets the original tempo of your loop so that the Audio plug-in can accurately play
it in sync, no matter what tempo you choose in your host sequencer. This is useful if your
host software has miscalculated the tempo while importing the loop. However, be aware that
changing Tempo during playback could affect the synchronization of your loop.
10. Length: Sets the original length of your loop so that the Audio plug-in can accurately play
it in sync, no matter what tempo you choose in your host sequencer. This is useful if your
host software has miscalculated the length while importing the loop. However, be aware that
changing Length during playback could affect the synchronization of your loop.
All parameters of the Audio plug-in can be adjusted by clicking the parameter and dragging
the mouse upwards or downwards. Pressing the [SHIFT] key on your computer keyboard while
dragging sets finer increments.
Sampler Plug-In
When loading a sample from the One-shots tab in the Browser, the sample will be automatically
loaded into the Sampler plug-in so it can be played immediately. Important parameters can be
accessed via the GUI, but all parameters for the Sampler plug-in can be accessed via the Plug-in
Panel or a connected keyboard.
For more information on using the Sampler plug-in, refer to Using Loops and One-Shot Samples.
USING PLUG-INS 34
Sampler plug-in.
Envelopes
An envelope allows you to modify the shape and timing of your sample, so you can create more
expressive and dynamic sounds. There are three Envelope types available in the Sampler plug-in;
One Shot, AHD and ADSR. Each Envelope will affect the playback and behavior of the sample.
One-shot
One-shot operates like a typical vintage drum machine; the sample is played in its entirety from
beginning to end, with no envelope. When this type is selected, no parameters are displayed.
AHD
AHD disables the Sustain and Release controls of the ADSR envelope and replaces them with the
Hold parameter. AHD mode is ideal for triggering a sample for a certain amount of time, regardless
of how long the pad is held.
• ATTACK: Attack determines how quickly the sample reaches full volume after being triggered.
• HOLD: Hold determines how long the envelope will stay at its maximum level.
• DECAY: Decay is used to adjust how fast the sample takes to fade to out.
ADSR
The ADSR Envelope is generally used for longer, sustained samples that require complex dynamic
control.
• ATTACK: Attack determines how quickly the sample reaches full volume after being triggered.
• DECAY: Decay determines how fast the envelope drops to the Sustain level.
• SUSTAIN: Sustain determines the constant level being kept after Decay until the note ends.
• RELEASE: Release determines how long the sound takes to fade out after the note has ended.
→ The loop or One-shot sample is loaded into the corresponding plug-in. You can now play and
edit it using the parameters.
When the Audio plug-in is opened, loops and samples from the Browser will be loaded
into the Audio plug-in. When the Sampler plug-in is opened, loops and samples from
the Browser will be loaded into the Sampler plug-in.
It is not possible to manually save Presets for the Audio plug-in. The Save and Save
As… entries in the Komplete Kontrol menu are grayed out when the Audio plug-in is
opened.
→ The Audio plug-in or Sampler plug-in has opened. It uses the first Plug-in slot in the Plug-in
chain. You can now load loops or One-shot samples from the Browser via drag and drop.
→ The Audio plug-in has switched to Sampler plug-in. The loop retains loaded.
1. SCALE: Clicking the round button left of SCALE switches the Scale engine on or off. Clicking
the SCALE label displays the Scale engine’s parameters. See Scales for details.
2. ARP: Clicking the round button left of ARP switches the Arpeggiator on or off. Clicking the ARP
label displays the Arpeggiator’s parameters. See Arpeggiator for details.
3. Parameter pages: If multiple pages of parameters are available, you can switch between them
here.
Scales
The Scale engine maps the notes you play using your keyboard or sequencer to the closest notes
contained in the selected scale. It features a vast amount of different scales that you can use
to play your instruments. In Chord mode, you can use the scales to generate chords from single
notes. Combined with the Arpeggiator, you can play scales automatically with a variety of different
motives and rhythms.
Activating the Scale Engine in the Software
To activate the Scale engine:
1. Click the Perform panel button in the Header to show the Perform panel.
USING SCALES AND THE ARPEGGIATOR 39
Scale Parameters
The SCALE parameters Root Note, Bank, and Type allow you to select the scale to be mapped to
the keys of the keyboard and set its root note.
The actual keys triggering the scale notes, as well as the behavior of inactive keys
(unlit LEDs) depend on the KEY MODE Mode parameter (Knob 4).
Main Scales
Modes Scales
Jazz Scales
World Scales
5-Tone Scales
Modern Scales
Major Scales
Minor Scales
Easy Mode
In Easy mode, the notes of the selected scale are mapped to the keyboard so that any scale can
be played using the white keys of the keyboard only. The black keys are inactive and pressing them
will not trigger any other notes.
Selecting the 12-step chromatic scale in KEY MODE Easy maps the keys in the same
way as in the Mapped mode.
The Root Note is always mapped to the middle C key (commonly called C3). If the selected scale
consists of seven notes, it matches the seven white keys of a single octave on the keyboard. In
this case, the Root Note coincides with the key C across all octaves of the keyboard. If instead
the selected scale consists of more or less than seven notes, it does not match the seven white
keys of a single octave on the keyboard and the Root Note is shifted throughout adjacent octaves
accordingly.
For two examples of the Easy mode mappings in Major and Minor, refer to below.
Chord Parameters
The CHORD parameters Mode, Type and Position allow you to define the chord to be played using
the Chord function.
Chord Mode
The first CHORD parameter is Mode. Use it to generate chords from single notes, either from the
keyboard or from incoming MIDI notes from the DAW.
CHORD Mode has one inactive (Off) and two active states, which are described in detail below:
• Off
• Harmonizer
• Chord Set
Harmonizer
If CHORD Mode is set to Harm (Harmonizer), the CHORD Type menu allows you to specify the
interval of notes in the selected SCALE Type that will constitute the chord: For example, a triad in
the form of the root note, the third note, and the fifth note (CHORD Type value 1-3-5).
Chord Set
If CHORD Mode is set to Chord Set (Chord Set), the CHORD Type menu allows you to choose from
a selection of major and minor chords depending on the current Root Note.
The SCALE Type and KEY MODE Mode parameters are not available when CHORD
Mode is set to Chord Set.
Chord Type
The second CHORD parameter is Type. Use it to select the chord that will be generated from a
single note used as input.
The available CHORD Type values depend on whether CHORD Mode is set to Harmonizer or
Chord Set, as described in detail below.
The CHORD parameter Type, set value 1-3-5 (Mode set to Harm).
If CHORD Mode is set to Harmonizer, then CHORD Type will offer you a selection of individual
notes present in the selected SCALE Type. This means that for all scales except the 12-tone
Chrom scale (chromatic scale, refer to further below), you can select the interval of notes that will
make up your chord.
When CHORD Mode is set to Harm, the CHORD Type setting includes the following values:
The CHORD parameter Type, set value Maj 1 (Mode set to Chd Set).
If CHORD Mode is set to Chord Set and, for example, the Root Note is set to C, then the CHORD
Type menu presents you with a list of selectable chords. Values are, e.g., Maj 4 and Min 7, which
would generate a major and minor chord, respectively, both using C as the chord’s root note.
When CHORD Mode is set to Chord Set, the CHORD Type setting includes the following values:
• Maj 1, Maj 2, Maj 3, Maj 4, Maj 5, Maj 6, Maj 7, Maj 8, Min 1, Min 2, Min 3, Min 4, Min 5, Min 6,
Min 7, Min 8
ChordPosition
The third CHORD parameter is Position. Use it to spread the notes of a chord generated from a
single note and to aid a more musical transition between chords.
USING SCALES AND THE ARPEGGIATOR 48
The Position parameter is available when CHORD Type is set to Harmonizer or Chord Set and
includes the following values:
Position Description
Root The root position of the selected chord is always played.
-1 to -8 Decreasing Position with negative values moves the highest note of the current
chord down by an octave, this inverts the chord to a lower position in the selected
scale.
+1 to +8 Increasing Position with positive values moves the lowest note of the current
chord up by an octave, this inverts the chord to a higher position in the selected
scale.
Auto This provides a more human feel in the transition from one chord to another. The
notes used to form each chord are automatically selected to provide the best
inversion.
Arpeggiator
The Arpeggiator enables you to automatically generate musical sequences according to the notes
you play using your keyboard or sequencer. It features a vast amount of different motives and
rhythms that you can use to play your instruments. Combined with the Scale engine, you can play
motives and rhythms while also constraining the notes to the selected scale.
Activating the Arpeggiator in the Komplete Kontrol Software
To activate the Arpeggiator:
1. Click the Perform panel button in the Header to show the Perform panel.
2. Click the blue check box next to ARP in the Perform panel.
Main Parameters
The MAIN parameters Mode and Type allow you to switch between Arp and Note Repeat mode
and change the playback direction of the arpeggiator sequence.
Main Mode
The first MAIN parameter is Mode. lt lets you select either Arp or Note Repeat. Depending on your
selection, a different set of Arpeggiator parameters will be available for further editing.
The Mode setting consists of the following two modes:
• Arp mode, which generates arpeggiator sequences based on chords you play on the keyboard,
or the output of the Scale engine. With the Arpeggiator switched on and Mode set to Arp, any
chord you created using the Scale engine will play as an arpeggiated note sequence. In this
case, you only need to press one key on the keyboard to hear the arpeggiated notes play out
according to the selected scale.
• Note Repeat mode, which deactivates the Arpeggiator and instead repeats whichever note
is input until Komplete Kontrol receives a MIDI note-off message. Use the parameters Rate,
Swing, and Gate to change the rhythm of the repeats.
Main Type
The second MAIN parameter, Type, is only available in Arp mode. It sets the sequential order of
the arpeggiated notes. Choose whether your arpeggiated chord should be played from the root
note and up, the other way around, or even simultaneously. Selecting Order Played will play back
the notes in the order you pressed down the corresponding keys on the keyboard. Automating the
Type parameter in the DAW can create interesting variations and textures.
The Type setting includes the following values:
USING SCALES AND THE ARPEGGIATOR 50
Rhythm Parameters
The RHYTHM parameters Rate, Sequence, and Swing allow you to create interesting rhythms for
the arpeggiator sequence.
Rhythm Rate
The first RHYTHM parameter, Rate, is available in both Arp and Note Repeat mode. It sets the
beat of the Arpeggiator in relation to global tempo in musical values, ranging from 1/1 to 1/128. All
note values (except 1/1 and 1/128) are available as basic notes, dotted notes, and triplets. Dotted
notes are 1.5 times longer than the corresponding basic notes. Triplets are 2/3 the duration of
their corresponding basic notes, so that e.g., three 1/4 notes are equal in duration to two basic 1/4
notes.
The Rate setting includes the following values:
• 1/1
• 1/2 Dotted (1/2 D)
• 1/1 Triplet (1/1 T)
• 1/2
• 1/4 Dotted (1/4 D)
• 1/2 Triplet (1/2 T)
• 1/4
• 1/8 Dotted (1/8 D)
• 1/4 Triplet (1/4 T)
• 1/8
• 1/16 Dotted (1/16 D)
• 1/8 Triplet (1/8 T)
• 1/16
• 1/32 Dotted (1/32 D)
• 1/16 Triplet (1/16 T)
• 1/32
• 1/64 Dotted (1/64 D)
• 1/32 Triplet (1/32 T)
• 1/64
• 1/128 Dotted (1/128 D)
• 1/64 Triplet (1/64 T)
• 1/128
USING SCALES AND THE ARPEGGIATOR 51
Rhythm Sequence
The second RHYTHM parameter, Sequence, is only available in Arp mode. It gives you a way of
adding interesting rhythms to your arpeggiated notes. Select one of eight different sequences and
apply it to the arpeggiator sequence you are playing. Combine Sequence with the Rate parameter
to create a huge variety of rhythms at different tempos. If Rate is set to a basic or dotted value,
then Sequence applies a 16-step sequencer to the notes. If Rate is instead set to a triplet value,
then Sequence applies a 12-step sequencer to the notes.
You can switch sequences in real time during playback. For example, if sequence 1 is running and
you instead select sequence 2 after the fourth MIDI note in a pattern has been played back, then
sequence 2 starts when the fifth MIDI note in the pattern is played back.
The Sequence setting includes the following values:
• Off, 1, 2, 3, 4, 5, 6, 7, 8
Rhythm Swing
The third RHYTHM parameter, Swing, is available in both Arp and Note Repeat mode. Adding
Swing to your note sequence can make it feel less quantized and sound more natural. Swing
works by introducing a delay to every second note in a sequence. Doing so often adds a certain
groove to the music.
Swing lets you set a value between 0% and 100%:
1. Set a value of 0% to play the note sequence without swing.
2. Increase the Swing value to add swing by delaying every second note. The delay length is a
percentage of the current step size.
Using Swing in combination with the Gate parameter adds further variations in note duration. For
example, if Gate is set to 100%, Komplete Kontrol sends a MIDI note-off message before each note
and plays back the sequence legato. If Gate is set to values larger or smaller than 100%, then notes
will be scaled after the value of the Swing parameter has been applied, leaving the groove intact.
Other Parameters
The OTHER parameters Octaves, Dynamic, and Gate allow you to change the range of available
notes for the arpeggiator sequence, as well as their velocity and length.
Other Octaves
The first OTHER parameter, Octaves, is only available in Arp mode. It lets you decide the range
of the arpeggiator sequence. You can choose to play back your sequence within the octave of
only the keys you pressed on the keyboard, or you can select up to eight octaves and let the
corresponding notes of your chord or scale be played back in as many octaves.
Depending on the settings you have made to the Type parameter, the octaves played back can be
above (e.g., Up), below (e.g., Down) or both above and below (Up & Down) the pressed keys.
The Octaves setting includes the following values:
• 1, 2, 3, 4, 5, 6, 7, 8
USING SCALES AND THE ARPEGGIATOR 52
Other Dynamic
The second OTHER parameter, Dynamic, is only available in Arp mode. It reads the velocity of the
input (a key you pressed on the keyboard or an incoming MIDI note from the DAW) and scales it
by the factor you set with the Dynamic parameter. The scaling is applied per note. The velocity of
each played note is taken and multiplied by the value set with the Dynamic parameter.
Dynamic lets you set a value between 1.0% and 200.0%.
Other Gate
The third OTHER parameter, Gate, is available in both Arp and Note Repeat mode. It lets you
decide the length of the notes in your sequence. Setting a value between 1% and 99% makes the
duration of the notes shorter than they otherwise would be. Setting a value between 101% and
200% instead elongates the duration of the notes.
Gate lets you set a value between 1.0 % and 200.0 %.
Advanced Parameters
The ADVANCED parameters Retrigger, Repeat, Offset, and Inversion allow you to explore
alternative versions of the same arpeggiator sequence.
Advanced Retrigger
The first ADVANCED parameter, Retrigger, is only available in Arp mode. Retrigger sets a number
of steps in the arpeggiator sequence after which the sequence restarts its cycle, regardless of the
number of pitches in the sequence.
For example:
• If the arpeggiator sequence consists of a 5 note cycle (1 - 2 - 3 - 4 - 5) and Retrigger is set to 3,
the Arpeggiator output is 1 - 2 - 3 - repeat.
• If the arpeggiator sequence consists of a 5 note cycle (1 - 2 - 3 - 4 - 5) and Retrigger is set to 8,
the Arpeggiator output is 1 - 2 - 3 - 4 - 5 - 1 - 2 - 3 - repeat.
Rests in a Sequence are treated as steps:
• If the arpeggiator sequence consists of 6 pitches, the Sequence is 1 - 2 - 3 - rest - 4 - 5 - 6 –
rest, and Retrigger is set to 5, the Arpeggiator output is 1 - 2 - 3 - rest - 4 -repeat.
Advanced Repeat
The second ADVANCED parameter, Repeat, is only available in Arp mode. Repeat sets a number
by which each step in the arpeggiator sequence is repeated.
For example:
• If the arpeggiator sequence consists of a 3 note cycle (1 - 2 - 3) and Repeat is set to 3, the
Arpeggiator output is 1 - 1 - 1 - 2 - 2 - 2 - 3 - 3 - 3 - repeat.
Advanced Offset
The third ADVANCED parameter, Offset, is only available in Arp mode. Offset sets a number by
which the steps in the arpeggiator sequence are shifted in the cycle.
For example:
• If the arpeggiator sequence consists of a 5 note cycle (1 - 2 - 3 - 4 - 5) and Offset is set to 0, the
Arpeggiator output is 1 - 2 - 3 - 4 - 5 - repeat.
USING SCALES AND THE ARPEGGIATOR 53
• If the arpeggiator sequence consists of a 5 note cycle (1 - 2 - 3 - 4 - 5) and Offset is set to +1,
the Arpeggiator output is 2 - 3 - 4 - 5 - 1 - repeat.
• If the arpeggiator sequence consists of a 5 note cycle (1 - 2 - 3 - 4 - 5) and Offset is set to -1,
the Arpeggiator output is 5 - 1 - 2 - 3 - 4 - repeat.
Advanced Inversion
The fourth ADVANCED parameter, Inversion, is only available in Arp mode. Inversion adds inverted
alternations of the arpeggiator sequence to the cycle.
For example:
• If the arpeggiator sequence consists of a 3 note cycle (1 - 2 - 3), Type is set to Up, and
Inversion is set to 0, the Arpeggiator output is 1 - 2 - 3 - repeat.
• If the arpeggiator sequence consists of a 3 note cycle (1 - 2 - 3), Type is set to Up, and
Inversion is set to 1, the Arpeggiator output is 1 - 2 - 3 - 2 - 3 - repeat.
• If the arpeggiator sequence consists of a 3 note cycle (1 - 2 - 3), Type is set to Up, and
Inversion is set to 2, the Arpeggiator output is 1 - 2 - 3 – (2 - 3 - 1 octave up) - (3 - 1 - 2 octave
up) - repeat.
Range Parameters
The RANGE parameters Min. Key and Max. Key allow you to change the range of keys that trigger
the arpeggiator sequence.
The Arpeggiator can still generate pitches below the Min. Key setting.
The Arpeggiator can still generate pitches above the Max. Key setting.
Hold Parameter
The HOLD On/Off parameter is available in both Arp and Note Repeat mode. The Hold feature
allows you to latch the notes played by the Arpeggiator. When HOLD On/Off is active, the
Arpeggiator will continuously play a sequence according to the last pressed keys on the keyboard.
• Pressing any key while HOLD On/Off is active will set a new sequence.
• To stop the Arpeggiator playback, deactivate HOLD On/Off.
USING SCALES AND THE ARPEGGIATOR 54
Alternatively, you can switch the Arpeggiator completely off to stop playback. When
you switch the Arpeggiator back on, HOLD On/Off will still be active and you can
continue to play latched note sequences with the Arpeggiator.
AUTOMATION AND MIDI CONTROL 55
Incoming MIDI
Komplete Kontrol and the Instruments you load inside it can be controlled via MIDI and the DAW
(when Komplete Kontrol is loaded as a plug-in):
• Triggering Instruments via MIDI notes: Incoming MIDI notes trigger the loaded Instrument and
will also be visually reflected by the Light Guide. When using the stand-alone application, you
need to activate the MIDI ports you are using in the Preferences. For more information, refer to
Preferences – MIDI Page.
• Controlling parameters via DAW automation: You can control parameters of both
Komplete Kontrol and your loaded Instruments via DAW automation (when Komplete Kontrol is
loaded as a plug-in). For more information on DAW Automation, refer to DAW Automation.
Outgoing MIDI
Komplete Kontrol outputs the MIDI notes generated by the Scale engine and the Arpeggiator
through the MIDI outputs of the stand-alone application as well as the plug-in. You can route the
MIDI notes to other MIDI instruments or record them as a MIDI pattern in the DAW.
MIDI output is only supported by the stand-alone application as well as the VST, VST3
and AAX versions of the plug-in. The AU (Audio Unit) version of the plug-in does not
support MIDI output.
DAW Automation
When you load Komplete Kontrol as a plug-in in a daw, the parameters of the loaded Instrument,
the Scale parameters, and the Arpeggiator parameters can be automated from the DAW.
Recording Automation
Once your host is set up to record automation you can perform the following actions in the
software as well as from the keyboard:
• You can activate or deactivate Scale and Arpeggiator functions by clicking individual buttons in
the software or by pressing the corresponding buttons on the keyboard.
• You can select values of parameters by turning individual knobs in the software or on the
keyboard.
AUTOMATION AND MIDI CONTROL 56
For detailed information about recording automation in your host, refer to the
documentation of your host software.
Some hosts allow you to handle automation by using automation IDs that are mapped to specific
parameters of the plug-in. Komplete Kontrol comes with a predefined list of automation IDs which
allows the host find them automatically.
Automation ID Parameter
000 Reserved for Instance Recognition and Automatic Focus Follow
001 Scale On / Off
002 Root Note (Scale)
003 Scale Type (Scale)
004 Key Mode (Scale)
006 Chord Mode (Scale)
007 Chord Type (Scale)
026 Arp On / Off
027 Mode (Arp)
028 Type (Arp)
029 Rate (Arp)
030 Sequence (Arp)
031 Swing (Arp)
032 Octaves (Arp)
033 Dynamic (Arp)
034 Gate (Arp)
035 Retrigger (Arp)
036 Repeat (Arp)
037 Offset (Arp)
038 Inversion (Arp)
039 Min. Key (Arp)
040 Max. Key (Arp)
041 Hold (Arp)
When Pickup is activated, turning the knobs on your third party MIDI controller will only change
the value of the corresponding parameter, when the knob pointer reaches (picks up) the respective
value in the software. Komplete Kontrol highlights the difference between the knob positions using
white circles around the knobs in the Plug-in panel. The white circle indicates the knob position in
the software. The knob pointer indicates the position on the hardware.
Instances that are already open as the mapping is changed, will not receive the new
mapping automatically; for them to be updated to the new mapping you must close
your DAW and reopen it.
Instances that are already open as the mapping is changed, will not receive the new
mapping automatically; for them to be updated to the new mapping you must close
your DAW and reopen it.
AUTOMATION AND MIDI CONTROL 61
The MIDI Assignment Editor is available for the following keyboards: Komplete Kontrol
S-Series MK2, Komplete Kontrol A-Series, Komplete Kontrol M32.
The MIDI Assignment Editor consists of the following elements and controls:
1. Templates pane: Allows you to create and manage your Templates for MIDI assignments.
2. Templates pane button: Shows/hides the Templates pane.
3. Knobs, Buttons, Pedals, Touch Strip: Here you can select the type of control element to which
you can make MIDI assignments.
4. Pages, Pedal A and Pedal B: For the knobs and buttons you can have multiple assignments,
organized in pages. Here you can select and manage up to four pages. Pedal Assignments
are global and not distinct per Template. Pedals A and B can be independently configured. For
the pedals it is not possible to have multiple assignments.
5. Control elements: Here you can select the control element for a MIDI assignment.
6. Definition area: Defines the MIDI assignment properties for the selected control element.
Assignments
An assignment defines which MIDI event is triggered by a particular control element. Available MIDI
event types are MIDI messages such as Control Change and Program Change. Every action on a
control element is translated into one MIDI event, the corresponding assignment defines the rules
of that translation.
Depending on the type of control element (buttons, knobs, keys, pedals, and Touch Strip),
the available assignments differ. For more information, refer to MIDI Message Types and
Assignments.
Pages
You can have multiple assignments, organized within Pages. A Page contains eight knobs and
eight buttons, and corresponds to the hardware. One Page can be selected and loaded at a time.
You can have up to four Pages which can be directly selected in the MIDI Assignment editor and
from the keyboard.
When you select another Page, all assignments for the control elements in the Page area are
updated accordingly.
MIDI Templates
A MIDI Template holds a mapping configuration for knobs, buttons, and keys on the keyboard,
including all Pages that might exist. One MIDI Template can be selected at a time. Switching
between different MIDI Templates can be used, for example, to address different applications on
your computer or different MIDI instruments.
The configuration of the Touch Strips and the Pedals are saved globally and not per
Template. This means all settings made under TOUCHSTRIP and PEDALS remain the
same when switching between Templates.
→ The MIDI Assignment editor opens. Now you have access to all the settings related to the
keyboard’s MIDI mode.
The MIDI Assignment editor button is only visible when a Komplete Kontrol S-Series
MK2 keyboard is connected to your computer and switched on.
AUTOMATION AND MIDI CONTROL 63
4. Select the control element you want to assign a MIDI message to.
5. Select the MIDI message using the drop-down menus and options in the Definition area.
→ The available drop-down menus and options in the Definition area vary depending on the
selected type of control element as well as from the selections in the Definition area itself.
6. If required select or create another page for making multiple assignments.
AUTOMATION AND MIDI CONTROL 64
7. When you have finished assigning MIDI messages, close the MIDI Assignment editor.
3. Click Add.
→ The new MIDI Template is created. The MIDI Templates are arranged in alphabetical order.
→ The Rename Template dialog with the current MIDI Template name appears.
2. Enter the desired MIDI Template name.
The Keybed area lets you easily create and modify your Key Zones.
The Keybed area shows 128 keys along with a few additional elements:
• Each existing Key Zone is shown with its color and borders on the keybed.
• The octave markers under the keybed indicates the beginning of each octave.
• The white frame indicates the selected Key Zone.
• Disabled Key Zones are grayed out.
2. Click the +Split button to the right above the keybed area.
→ The Key Zone is split into two halves. The right half appears in a different color but has the
same MIDI channel of the left half.
If the selected Key Zone is only one-key-wide, the +Split button is deactivated.
→ The Key Zone’s color has changed and is reflected by the Light Guide. Repeat the
aforementioned steps if you want to change the colors for other Key Zones.
2. Hover the mouse over the selected Key Zone’s lower or upper border.
AUTOMATION AND MIDI CONTROL 69
3. Click and drag your mouse horizontally to the position of your liking and release.
→ The Key Zone is resized. Since Key Zones cannot overlap, dragging the border of a Key Zone
simultaneously resizes the neighbouring Key Zone so that both Key Zones stay “in contact”.
When resizing Key Zones the lower border of the leftmost Key Zone as well as the upper border
of the rightmost Key Zone are fixed and cannot be dragged. You cannot resize a Key Zone to less
than one key, this is also true for the neighbouring Key Zone that is simultaneously resized.
→ The Key Zone and its MIDI assignment are deactivated and grayed out in the Keybed area.
Repeat the aforementioned steps if you want to disable other Key Zones.
AUTOMATION AND MIDI CONTROL 70
On the Light Guide of your Komplete Kontrol keyboard, a deactivated Key Zone will be
indicated by unlit LEDs for the corresponding keys.
→ The Key Zone with its MIDI assignment is reactivated. Repeat the aforementioned steps if you
want to re-enable other Key Zones.
2. Click the little cross icon that appears when hovering the mouse over a Key Zone.
→ The Key Zone is deleted and its keys are incorporated into the next Key Zone to the left. If you
delete the leftmost Key Zone, its keys are incorporated into the next Key Zone to its right.
If you only have one Key Zone set up, the cross icon is not available when hovering the
mouse the Key Zone.
2. Turn the Transpose knob to raise or lower the MIDI notes by the desired value.
The original transpose value also is applied to the newly created Key Zone.
If you transpose one-key wide Key Zones, you can specify the pitch for one-shot
samples.
• Control Change: Sends MIDI Control Change messages on a specific MIDI channel set by the
Channel parameter (range from 1 to 16, 1 by default). This message changes the value of a
specific continuous controller of the MIDI destination — controlling for example some effect’s
depth in your music application. The continuous controller (CC) number is specified via the
Number parameter (range from 0 to 127). The values to be sent for that controller are specified
in various ways, depending on the type of the selected control element (see next sections).
• Program Change: Sends MIDI Program Change messages on a specific MIDI channel set by
the Channel parameter (range from 1 to 16, 1 by default). This message switches to another
program (or patch, preset…) of the MIDI destination. The program number to be sent can be
specified in various ways, depending on the type of the selected control element (see next
sections).
• Note: Sends MIDI Note On/Off messages on a specific MIDI channel set by the Channel
parameter (range from 1 to 16, 1 by default). These messages start and stop MIDI notes
specified by the Note parameter (range from C-2 to G8), at a velocity set by the Value
parameter (range from 0-127).
• Pitchbend: Sends MIDI pitchbend messages on a specific MIDI channel set by the Channel
parameter (range from 1 to 16, 1 by default). This message changes the pitch of the MIDI notes
sent on the same MIDI channel. Depending on the MIDI destination, it can also be used to
control other parameters.
• Off: Deactivates MIDI for the control element. Select this entry to disable the control element
or action. The control element/action does not send any MIDI message, hence no parameter is
displayed.
Type
For Key Zones, the Type menu offers the following entries: Note and Off.
• Note: Sends MIDI Note On/Off messages. These messages are sent over a specific MIDI
channel set by the Channel parameter. It tells your target to play/stop the note corresponding
to the key you press/release on your keyboard.
• Off: Disables a Key Zone including the MIDI assignment. When a Key Zone gets reactivated the
previous MIDI assignment is recalled.
AUTOMATION AND MIDI CONTROL 75
Channel
The selected value in the Channel menu determines the MIDI channel for the selected Key Zone.
• Values range from 1 to 16.
• Value 1 is always set by default.
Color
The Color setting defines which color should be used in the Light Guide (the LEDs above the keys
on your keyboard) for the selected Key Zone:
• Red, Orange, Light Orange, Warm Yellow, Yellow, Lime, Green, Mint, Turquoise, Cyan, Blue, Plum,
Violet, Purple, Magenta, and Fuchsia.
Transpose
The Transpose knob lowers or raises MIDI notes of a Key Zone.
• Value range from -127 to 127.
• Value 0 is always set by default.
Selecting a Type also changes the behavior of Touch Strip. When Control Change is
selected, the Touch Strip can be used like a fader that retains its position even after
you have removed your finger. When Pitchbend is selected, the Touch Strip behaves
like a spring that returns to zero position after you have removed your finger.
For Control Change, you can set the Range of values that is sent when swiping the Touch Strip,
and the Number of the Control Change message. For Pitchbend, you can set the Strength of
the Touch Strip’s spring behavior. As you increase this value, the Touch Strip returns to the zero
position more quickly.
The configuration of the Touch Strips and the Pedals are saved globally and not per
Template. This means all settings made under TOUCHSTRIP and PEDALS remain the
same when switching between Templates.
For Control Change, you can set the Range of values that is sent when pressing the pedal, and the
Number of the Control Change message. For Program Change, you can set the Range of values
that is sent when pressing the pedal.
PREFERENCES 78
9. Preferences
In the Preferences you can specify various settings for Komplete Kontrol.
To open the Preferences:
▶ Click Edit > Preferences in the Komplete Kontrol menu:
When using Komplete Kontrol as a plug-in, the audio configuration is managed by the
host, and the Audio page is not available.
The Routings section allows you to configure the connections between the virtual outputs of
Komplete Kontrol and the physical outputs of your audio interface.
Setting Description
Driver Here you can select the audio driver.
Device This allows you to choose from the available devices if you have connected
more than one audio interface.
Status This shows you whether your audio interface is currently running.
Sample This displays the selected sample rate of your audio interface. Please restart
Rate Komplete Kontrol after changing the sample rate.
Buffer Size macOS: This slider allows you to adjust the buffer size of your audio interface
in samples. Lower values result in a more immediate playing response but
increase the CPU load, and may result in audible clicks and pops. Larger values
decrease the CPU load but introduce a larger latency (a small delay between
hitting a pad and hearing it). It is recommended to find the lowest value that
does not cause clicks and pops even when playing more demanding Products.
Windows: When using an ASIO driver, the Audio page shows an ASIO Config
button instead of the Buffer Size slider. Click this button to open the settings
window of the selected ASIO driver.
PREFERENCES 79
Setting Description
Latency This shows the delays introduced by the current Buffer Size setting.
Routings Under Routings, you will be presented with a list of the 16 stereo outputs from
Komplete Kontrol: In the right column, you can assign them to the outputs of
your audio interface. Click the fields in the right column to select the desired
outputs via a drop-down menu.
When using Komplete Kontrol as a plug-in, the MIDI configuration is managed by the
host, and the MIDI page is not available.
Element Description
Input Clicking Input displays a list of all the available MIDI inputs of your system. You
can activate/deactivate each input by clicking the checkbox next to its name.
Output Clicking Output displays a list of all the available MIDI outputs of your system.
You can activate/deactivate each input by clicking the checkbox next to its
name.
Takeover When using third-party controllers, you can select Pickup from the Takeover
Mode mode drop-down menu to prevent potential parameter jumps caused by
mismatching knob positions between software and hardware. For more
information, refer to Activating Takeover Mode.
The MIDI Output settings are required for using Komplete Kontrol’s Smart Play features with other
MIDI instruments.
2. Click the Allow usage data tracking checkbox to enable or disable user data tracking.
Factory Pane
The Factory pane shows all factory libraries available. These libraries will appear in the Factory
view of the Browser’s Library pane.
Element Description
Location column Shows the path of each library. If you have moved any library to another
location on your computer, click the folder icon on the left of that library
and select its new path.
Product column Shows the name of each product. These names cannot be edited.
Rescan button If you have made any change to a library (e.g., changed its location), select
it in the list and click the Rescan button to rescan that library.
User Pane
The User pane shows all user libraries currently used. These include Komplete Kontrol’s standard
user directory as well as any other user directory you might have defined. These libraries will
appear in the User view of the Browser’s Library pane.
Element Description
Location Shows the path of each library. If you have moved any library to another
column location on your computer, click the folder icon on the left of that library and
select its new path.
Alias column Shows the alias stored for each library. Click an alias to edit it. Defining
aliases for your user folders is not mandatory, but it can be of great help
when working on different computers (see description below). After adding
a location (see Add below), click the field in the new row and in the Alias
column to set the alias for that new location. The alias of the default user
folder, Native Instruments User Directory, cannot be edited — this is the
location where all your user files will be stored by default.
Scan user Enabled by default, this option automatically detects any new added user
content for content when starting Komplete Kontrol.
changes at
start-up
Add button Click Add to manually add directories to the user library. See below for more
details.
Remove button Click Remove to remove the selected user library. Files will only be removed
from the Komplete Kontrol Browser, not from your hard disk.
Rescan button If you have made any change to a library (e.g., added/removed files), select
it in the list and click the Rescan button to rescan that library.
PREFERENCES 81
You can resize the Preferences panel at your convenience using the usual method on
your operating system. You can also resize each column by clicking and dragging the
limit between both column headers.
→ All Komplete Kontrol-compatible files found in the selected folder are added to your user
content in Komplete Kontrol.
Komplete Kontrol-compatible files include ens, rkplr, nrkt, nksn, nfm8, nabs, nki,
nmsv, nbkt, nis.
Paths to folders added via the IMPORT button in the Browser’s Files pane will also
show up here. The only difference between adding folders via the Add button in
Preferences panel described here, and via the IMPORT button in the Files pane of the
Browser is that the latter allows you to directly tag the files as they are imported.
Note that the selected folder cannot contain, or be contained within, a folder already listed in the
User or Factory pane. If Komplete Kontrol detects such a folder as you press OK (Choose on
macOS) in the folder selection dialog, a Duplicate Location message appears: Click OK to return to
the folder selection dialog and select another folder on your computer.
Manager Pane
The Manager Pane allows you to view and manage all VST plug-ins available in Komplete Kontrol.
By default, all available plug-ins are activated for use in Komplete Kontrol.
PREFERENCES 82
▶ To deactivate a plug-in for use in Komplete Kontrol, click on the checkbox icon next to its name
so it is unchecked.
The option to Always use latest version of NI Plug-ins selects whether or not your Library content
is always loaded with the latest version of the associated plug-in. If this option is deactivated, your
Library content is loaded with the lowest required version of the associated plug-in found on the
computer.
For example, this option is required if you have installed both the full version of
Reaktor 5 as well as a Komplete Instrument that came with Reaktor 6 Player. By
disabling the option, the Reaktor 5 Factory Library will be loaded with the full version of
Reaktor 5, while the Komplete Instrument will be loaded with Reaktor 6 Player. This is
necessary since the Reaktor 5 Factory Library is not authorized for use with Reaktor 6
Player.
Element Description
Checkbox column Activates or deactivates a plug-in for use in Komplete Kontrol.
Plug-in column Lists all available VST plug-ins in Komplete Kontrol.
Always use latest If this option is activated (default), Library content is loaded with the
version of NI Plug- latest version of the associated plug-in.
ins
Locations Pane
The Locations pane allows you manage the folders containing your plug-ins on the hard drive.
Komplete Kontrol scans these folders for VST plug-ins and adds them to the Manager pane.
You can Add and Remove folders from the list, as well as use the Rescan function to update
the available plug-ins in Komplete Kontrol according to any changes made to the folders or their
contents.
▶ To display the Locations pane, click the Locations button at the top of the Plug-ins page.
Setting Description
Plug-in column Lists all folders that Komplete Kontrol scans for VST plug-ins.
Add Opens a file dialogue that lets you add another folder to the list.
Remove Removes the selected folder from the list.
Rescan Scans all folders in the list for compatible plug-ins and updates the
Manager pane accordingly.
Element Description
Browser Tag Remapping Remaps the tags found in the Browser