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