Native Instruments Support Kontakt

What's new in Kontakt 8.2.1

What's new in Kontakt 8.2.1?

Fixed:

  • Incorrect entries were shown in the Default View’s File Menu

Builder Changes:

  • Komplete UI issue where Popover was not displayed when ‘visible’ property initially set to ‘true’
  • Komplete UI issue where Popover was not following its anchor
  • Komplete UI crash when the UI was reloaded and a Popover was present

What's new in Kontakt 8.2.0?

Overall Changes:

Added:

  • Patterns Tool - A new polyphonic step arpeggiator

Fixed:

  • Excessively long wait times when saving/loading DAW projects containing Kontakt
  • Corrupted user interface when loading certain older instruments
  • If hosted, Kontakt 8 would cause a crash when closing Komplete Kontrol 3
  • Blank user interface for Electric Keys Diamond, Phoenix, and Alicia Keys
  • Crash when Drag+Drop onto the Rack
  • User-saved Multis have incorrect Browser Bank Values
  • Erroneous warning message when importing Kontakt content with .ncw files
  • File type banner text could spill into the user interface if Kontakt is set to minimum size
  • Tempo sync issues between Kontrol S MK3 and Kontakt

Improved:

  • Use the modern (Vista and above) file open dialog on Windows when locating folders


Leap Changes:

Added:

  • Command + Click sets a parameter to its default value
  • Anonymous usage data tracking of Leap for opted-in users
  • Support for BPM and ID3v2 when importing samples to Leap
  • Replaced group/single text switches with buttons for better usability
  • Time sync parameter for Global FX

Fixed:

  • Changing sample rate breaks waveform visuals in Leap
  • Leap Macros and Save/Load of global presets would break after periods of inactivity in Logic Pro
  • Quickly bypassing the amp and releasing a key could cause hanging notes in Leap
  • Samples no longer lose sync when set to Legato Playback in Leap
  • Time and pre-delay values in Send FX do not report automation correctly in sync mode
  • Changing global tonality in Leap was momentarily delayed, causing notes to briefly play in the incorrect key
  • Speeding Leap playback Up/Down will throw currently playing loops out of time
  • Speed can no longer be set to 0% as this would cause no sounds to trigger
  • Playing one-shots in Legato Mode when quantized and in the same choke group can prevent voices from playing in Leap
  • Leap samples do not respond to MIDI pitch bend
  • Empty slots in Leap are inconsistently grayed out
  • Leap sample start/end points are not reset when replacing a sample
  • In classic engine mode, switching to non-ping-pong mode can cause a loop to play in reverse with the reverse button not active
  • Notes randomly not playing when triggered from the on-screen keyboard in Leap’s Single Mode
  • Muzak Macro preset in Leap was saved with incorrect Delay and Reverb Macros
  • Toggling sync on/off in delay and reverb FX causes values to jump unexpectedly in Leap
  • Position indicator ring displays incorrectly when duplicating a sample in Leap
  • Grid is sometimes incorrect after duplicating grids in Leap
  • Replacing a file with modified start/end points can sometimes cause start/end points to not display in Leap
  • Start marker in Leap can sometimes disappear
  • Duplicating a REX file shows, but does not respect or use the start and end points of the copied sample


Tools Changes:

Fixed:

  • MIDI Note Off events not sent for the Chords Tool for notes not in scale


Builder Changes:

Added:

  • Komplete user interface updated to version 1.0
  • Noise options for the Wavetable Modulation Oscillator
  • Blend mode for Wavetable source module’s Modulation Oscillator

Fixed:

  • Some MIDI CCs interpreted erroneously as CC 0, breaking KSP multi scripts
  • Stop writing library.json in binary format
  • Changes made when in mono instances of any stereo FX will not be reflected in the second instance when switching mono off via KSP
  • Crash in Wavetable Oscillator

Fixed KSP:

  • dont_use_machine_mode() does not bypass TMPro polyphony limitations

Fixed API:

  • get_instrument_options() doesn’t work with encoded instruments

What's new in Kontakt 8.1.0?

Kontakt Improvements:

Added:

  • AAX Plugin migration is now available from Kontakt 5, 6 and 7 to Kontakt 8
  • New amp and stomp effects: Super Fast 100, Chainsaw, Kolor, Skreamer Deluxe

Fixed:

  • Space bar did not get picked up by the DAW after a Tool has been loaded
  • Crash when showing the Batch Resave dialog in default view
  • Crash when restoring a ProTools project with a large number (>10) of Kontakt instances
  • Previews continued to play after Tool or Leap presets were loaded from the Default View side pane
  • Drag and drop to create an instance of Kontakt in ProTools brought up the Missing Content dialog
  • Tool “Retrigger” and “Dyn Mode” macro knobs did not show values in Maschine/Komplete Kontrol or when automated

Improved:

  • Bass Invader amp can now process stereo signals


Leap Improvements:

Added:

  • More SendFX Delay and Reverb types

Fixed:

  • Playback stopped if pointer is moved while playing
  • Macro knobs on play page were missing hover states
  • Issues after duplicating samples
  • Snap functionality took points after the sample end and start into account when snapping in Auto or REX mode using Beat Machine
  • Stuck latched notes in scaled mode
  • Parameter labels were not drawing on Kontrol S MK3
  • Changing audio device in Bitwig brought up the Missing Content dialog
  • Changing the engine of any sample killed all current voices
  • Changing the engine of any sample killed all current voices

Improved:

  • Perform FX and Macro FX toggles are now pinned to both Sound and Engine tabs

Changed:

  • Snap mode now defaults to Grid


Instrument Building and Scripting:

Added KSP:

  • $NI_EPP_EQ_MODE_E_GRAND built-in constant

Added API

  • set_zone_group() command

Fixed KSP

  • Regression with $EVENT_NOTE and $EVENT_VELOCITY built-in variables having random ## values in multiscript
  • (N)RPN messages sent from multiscript did not reach instrument scripts

Improved KSP

  • NKS2 parameter groups can now have up to 48 parameters

Known Issues

  • Arrow Keys not working in Sidepane of Default View in some VST3 DAWs on Windows (Live, Cubase, Studio One)
  • New Kontakt-related files types (NKL,NKT) do not open Kontakt when double-clicked in OSs filer/explorer
  • On macOS, Spacebar input to start/stop playback reaches DAW only at 2nd press if Kontakt plugin is moved via D&D

What's new in Kontakt 8.0.1?

Fixed:

  • Unable to create new Instrument from loading audio file in Classic View (whilst other Instruments or Tools are in view)
  • Leap: quantising will stop all other notes in group mode
  • Tools: Missing “Off” state for Dynamics mode on the UI
  • Chords: hanging notes when using this Tool
  • Chords: Recorded chords not being strummed as intended
  • Phrases: Retrigger modes “Off” and “Legato” modes not working correctly
  • Phrases: Missing NKS1 labels for Retrigger and Dynamics mode

Known Issues:

  • Leap: While adjusting tuning, all voices playing in single mode will be set to the same pitch
  • Spacebar not reaching DAW when content is loaded from the side pane Browser
  • Crash on loading Pro Tools project with many instances, whilst using Kontrol MK3 keyboards
  • Leap: duplicating Kontakt instances containing Leap presets may trigger a missing content dialog (which can safely be ignored)
  • Loading a sample via drag and drop on a rack that is not empty can cause an incorrect error dialog to appear. Please create a new Leap from the menu and drag samples onto it instead

What's new in Kontakt 8.0.0?

Minimum OS requirements: macOS 13, 14, and 15 (latest update), Windows 10 or 11 (latest Service Pack)

New Default View with side pane navigator and browser, Tools MIDI processors, built-in instruments "Leap" and "Piano Uno", and Leap Expansion "Lo-Fi Vibes", Traktor effects and Wavetable source module features, Komplete UI language for graphical interface development. IMPORTANT: Kontrol S-MK3 users must update to Hardware Connection Service version 1.7.7 (or higher) in Native Access.


Workflow Improvements

Added:

  • New side pane Navigator and Browser in the new Default View
  • Browsing can now filter by Preset types (Instruments, Combined, Tools, Leap, Loops, One-shots)
  • Full-screen Browser now shows onboarding information about different Preset types

Improved:

  • Full-screen Browser now shows Presets in a single column
  • Bank chain can now be edited when tagging Presets
  • Overlay and side panel browsers can now display high-resolution assets


Kontakt Engine Improvements:

Added:

  • New default sample instrument type for loop and oneshot based workflows - Leap
  • New MIDI processing instrument type - Tools (Chords and Phrases)
  • 5 new effects from Traktor: Beat Masher, Beat Slicer, Gater, Reverse Grain, Transpose Stretch
  • Wavetable source module now has a second Shaper and a Modulation Oscillator, allowing various audio rate processes: frequency, phase or ring modulation, mixing in with the wavetable

Improved:

  • Instantiation time with a lot of content products and 3rd party plugins installed
  • Kontakt now has 28 stereo outputs specified by default, allowing easier multi-out workflows out of the box
  • Beat Machine now supports reverse sample playback
  • Increased the maximum amount of external modulators to 64 per group
  • Replika delay has greatly reduced memory usage and feature parity with the standalone plugin (except Dual mode)

Fixed:

  • Polyphonic Aftertouch modulator was not applied per voice correctly

  • Beat Machine playback did not take sample start and end markers into account
  • LFO Fade In now behaves as expected (previously it clamped to maximum value earlier than it was supposed to)
  • MIDI Transpose setting in Instrument Options now also transposes MIDI Polyphonic Aftertouch events

Removed:

  • Memory server functionality on macOS


Instrument Building and Scripting Improvements:

Added:

  • Support for Komplete UI language

Added KSP:

  • New MIR functions for key and tempo detection
  • Engine parameters for newly added effects, Replika parameters and Wavetable source module parameters
  • $ENGINE_PAR_VOICE_GROUP, allows setting a group to a specific voice group
  • Support for MIDI 2.0 Per-Note controllers (on note_controller callback, set_note_controller() command)
  • New command to send polyphonic aftertouch events, set_poly_at()
  • New command to get display value of an engine parameter based on externally provided value, get_engine_par_disp_ext()

Improved:

  • Warnings are not shown as errors anymore in Creator Tools Debugger and Kontakt Lua API terminal

Improved KSP:

  • get_folder() can now get the path of the Resource Container linked to the instrument
  • note_off() now has an optional argument for specifying the time offset after which note off will be applied
  • make_instr_persistent() now works with string array variables

Fixed KSP:

  • Beat Machine did not respond to change_tune() commands
  • Regression in load_array() behavior when loading string arrays (since Kontakt 6.7)
  • Regression where $ENGINE_PAR_LR_SWAP and $ENGINE_PAR_PHASE_INVERT did not point to Inverter effect in instrument busses (since Kontakt 7.2)
  • Setting $ZONE_PAR_VOLUME was incorrectly clamped to 31.02 semitones
  • mf_set_event_par() created duplicate events when using $EVENT_PAR_POS

Added API:

  • factory_snapshot_path and user_snapshot_path entries in the Instrument Options table

Fixed API:

  • set_group_start_options() now properly obeys the given group index

Known Issues:

  • Leap: While adjusting tuning, all voices playing in single mode will be set to the same pitch
  • Spacebar not reaching DAW when content is loaded from the side pane Browser
  • Crash on loading Pro Tools project with many instances, whilst using Kontrol MK3 keyboards
  • Quantized notes in Leap instrument can kill other currently playing notes when triggering playback (This can be avoided by holding notes past the chosen quantization interval)
  • Leap: duplicating Kontakt instances containing Leap presets may trigger a missing content dialog (which can safely be ignored)
  • Loading a sample via drag and drop on a rack that is not empty can cause an incorrect error dialog to appear. Please create a new Leap from the menu and drag samples onto it instead

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article