User's Manual
Table Of Contents
- _
- Table of Contents
- 1. Disclaimer
- 2. Welcome to KOMPLETE KONTROL
- 3. The KOMPLETE KONTROL Workflow
- 4. Setting up KOMPLETE KONTROL
- 5. Software Overview
- 6. Keyboard Overview
- 7. Global Controls and Preferences
- 8. MIDI Communication
- 9. Using the MIDI Assignment Editor
- 10. Host Integration
- 11. Browsing the Library- 11.1. Browser Basics
- 11.2. Opening the Browser
- 11.3. Loading Preset Files
- 11.4. Choosing Between Factory Content and User Content
- 11.5. Filtering Preset Files by Product
- 11.6. Filtering Preset Files by Bank
- 11.7. Resetting the Product Selection
- 11.8. Types and Characters Tags
- 11.9. Working with Favorites
- 11.10. Performing a Text Search
- 11.11. Displaying Preset File Information
- 11.12. Auditioning your Preset Files
 
- 12. Working with Effects
- 13. Working with Loops and One-Shot Samples
- 14. Managing the Library- 14.1. Saving Preset Files to the User Library
- 14.2. Deleting User Preset Files from the User Library
- 14.3. Editing the Tags and Properties of User Preset Files
- 14.4. Syncing Multiple Instances
- 14.5. Working with the Files Pane
- 14.6. Loading VST Plug-ins
- 14.7. Installing NKS Instruments
- 14.8. Importing KOMPLETE KONTROL-Compatible User Files
 
- 15. Controlling Instrument, Loop, One-shot and Effect Parameters
- 16. Smart Play – Playing and Editing Scales and Chords
- 17. Smart Play – Playing and Editing Arpeggiator Sequences- 17.1. Playing Arpeggiator Sequences
- 17.2. Using a Sustain Pedal to Control the Arpeggiator
- 17.3. Using Arpeggiator Snapshots on the Keyboard
- 17.4. Editing the Arpeggiator
- 17.5. MAIN Parameters
- 17.6. RHYTHM Parameters
- 17.7. OTHER Parameters
- 17.8. ADVANCED Parameters
- 17.9. RANGE Parameters
- 17.10. HOLD Parameter
 
- 18. Envelopes
8. MIDI COMMUNICATION
KOMPLETE KONTROL provides you with flexible MIDI control and host automation capabilities for
easy integration with your MIDI environment. In this section you are provided with overall informa-
tion  about  MIDI  communication and  Host automation  and you  learn how  to use  the keyboard  in
MIDI mode and as stand-alone MIDI controller.
Incoming MIDI
KOMPLETE KONTROL and the Instruments you load inside it can be controlled via MIDI and the
host (when KOMPLETE KONTROL is loaded as a plug-in):
• Triggering Instruments via MIDI notes: By default, incoming MIDI notes trigger the loaded In-
strument and will also be visually reflected by the Light Guide.
• Controlling  parameters  via  host  automation:  You  can  control  parameters  of  both  KOM-
PLETE KONTROL and your loaded Instruments via host automation (when KOMPLETE KON-
TROL is loaded as a plug-in).
Receiving MIDI Clock
KOMPLETE  KONTROL  does  not  receive  MIDI  Clock.  However,  when  using  KOMPLETE  KON-
TROL as a plug-in, it is automatically synchronized to the host tempo. The tempo display in KOM-
PLETE KONTROL’s header is grayed out and tempo is adjusted in the host.
Outgoing MIDI
You can also send MIDI data from KOMPLETE KONTROL:
• Triggering MIDI instruments and recording MIDI notes: KOMPLETE KONTROL sends MIDI
Note, Pitch  Bend, and  Channel Pressure  (aftertouch) messages  to the  host  and to  any MIDI
application or device.
• Controlling MIDI applications and devices: KOMPLETE KONTROL’s MIDI mode allows you
to send Control Change and Program Change messages to any MIDI application or device.
• Routing  and  recording  processed  MIDI  notes:  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 in-
struments or record them as a MIDI pattern in the host.
MIDI output is only supported by the stand-alone application as well as the VST and
AAX  versions  of  the  plug-in.  The  AU  (Audio  Unit)  version  of  the  plug-in  does  not
support MIDI output.
MIDI Communication
58










