Version 5.6.8
- ADDED New KSP built-in variable ($NI_CONTROL_PAR_IDX) returns the index of the element triggering a UI callback; applies to tables and the XY Pad
- CHANGED Add & Activate Library buttons now launch Native Access which now also supports 3rd party Libraries
- FIXED The frame rate would drop significantly if multiple waveform displays were used on a KSP UI
- FIXED The Missing Samples dialog would always suggest the default user folder instead of the folder the NKIs are in
- FIXED Crash when switching to Mini View under circumstances
- FIXED Using get_control_par() with $CONTROL_PAR_ALLOW_AUTOMATION now returns the correct value instead of always 0
- FIXED Certain Bank properties would be discarded when re-saving NKSNs
- KNOWN ISSUE The documentation is not up to date
Version 5.6.6
- CHANGED Improved the On-Screen Keyboard’s color legibility based on user feedback
- ADDED XY Pad: Individual cursors can now be hidden via KSP ($HIDE_PART_CURSOR)
- FIXED XY Pad: The customized string representation of parameter values was not shared with the host correctly
- FIXED XY Pad: Updating the value of a cursor from within the control’s callback was unreliable
- FIXED Crash when trying to view the Host Automation tab with certain NKIs loaded
- FIXED Crash when trying to view the Infos (sic) tab of the Instrument Options dialog with certain NKIs
- FIXED Certain NKIs would trigger the “Really quit…” dialog every time they were closed
Version 5.6.5
- ADDED New KSP UI control: XY Pad
- ADDED Re-introduced the Global Purge controls (removed with 5.6.0) as part of the File menu
- FIXED Some effects would block sound when loaded through KSP
- FIXED The Group MIDI Channel setting menu was broken
- FIXED Vertical window resizing was sluggish under certain conditions
- FIXED The KSP bitwise operators would cause parse errors in certain cases
- FIXED Crash when double-clicking on the header of Expert>Groups tab
- FIXED Crash when using certain context menus
- FIXED Crash when using the Next / Previous NKI buttons under certain conditions
- FIXED The size of the Quickload area was always reset after restarting Kontakt
- FIXED There was a graphical issue with level meters on instrument Performance Views
- FIXED The “Unwind Automation” setting was ignored by automation assignments made via KSP
- FIXED Issues with certain audio interfaces when using Kontakt standalone
Version 5.6.1
- CHANGED Improved text legibility on many UI areas based on user feedback
- FIXED Voices were not killed correctly in certain cases, resulting in unnecessary load
- FIXED Crash on loading certain instruments
- FIXED “Compress samples” check-box when saving NKIs was ignored on Windows
- FIXED Switching to Mini-view and back would reset the window size
- FIXED Issues when instrument size was set by multiple script slots
- FIXED Crashes related to using special characters in various text fields
Version 5.6.0
- CHANGED The user interface style has received a major update
- ADDED Real numbers and advanced math functions are now available in KSP
- ADDED New KSP command to enable instruments up to 1000 pixels wide: set_ui_width_px()
— CHANGED The maximum height of instruments was raised to 750 pixels when set via KSP
- ADDED Official support for automation assignments via KSP, improving a previously undocumented, yet widely used feature
- ADDED Parameter names are now visible in ProTools’ Plug-in Automation list
- ADDED Usage data tracking. More info here:
https://www.native-instruments.com/en/support/knowledge-base/show/4519/what-is-usage-data-tracking/
- ADDED New KSP command to set an instrument’s color including its header: set_ui_color()
- CHANGED Improved performance on certain scripts using heavy image resources
- FIXED The Transient Master effect stopped processing when there were no voices running, abruptly muting tails of other effects
- FIXED The Phaser effect produced stereo signal with muted right channel when used with mono samples
- FIXED Common loading time issue with commercial Libraries that was worked around by local batch re-save
- FIXED Sample-rate changes would cause crackles and changes of the sound of the convolution effect
- FIXED NKA files would silently fail being written to disk under certain circumstances (affected certain Libraries, like EXHALE)
- FIXED Modal dialog placement was unpredictable - now everything appears on center of active display
- FIXED Crash when showing the Quickload panel while having high UI activity on a Performance View
- FIXED Crash on OS X when changing the latency setting right after changing the sample rate
- FIXED Crash when renaming modulators under certain circumstances
- FIXED Deleting MIDI CC modulators only worked on one group even when attempting it over multiple ones
- FIXED Editing modulators of modulators only worked on on one group even when attempting it over multiple ones
- FIXED Attempting to rename modulators across multiple groups yielded unexpected results
- FIXED The memory footprint display on instrument header froze when in MASCHINE or KOMPLETE KONTROL
- FIXED The UI of the mod shaper turned unusable when deleting the first or last node
- FIXED Drag and drop was broken on OS X if a CD was in the drive
- FIXED Changing snapshots on bigger instruments caused a parse error under certain circumstances
- FIXED KSP: Parameter value strings (labels) wouldn’t be published to DAW if triggered from within the ui_control callback of textedit controls
- FIXED KSP variable $EVENT_PAR_SOURCE was unreliable under certain circumstances
- FIXED The Retrigger factory script would freeze notes when rate-knob was set to bar and clock was not running
- REMOVED The Modules tab from the sidebar has been removed
- REMOVED The font size option has been removed
- KNOWN ISSUE The database will be empty after updating to 5.6; a manual “Reset and Rescan” is required
- KNOWN ISSUE All French, German, Japanese and Spanish documentation is out of date
- KNOWN ISSUE The Getting Started documents are out of date
Version 5.5.2
- Fixed a KSP issue causing Kontakt to crash when using set_key_name() under certain circumstances
- Group effects can now be changed via KSP without the associated group being selected for editing
- The KSP command mf_remove_event() now correctly clears all data
- Fixed a KSP issue when using the load_array() command with string arrays, now allowing loading directly from NKRs (mode 2)
- Fixed a KSP issue in which the on_persistence_changed callback did not complete after loading an instrument via the instrument header
- Ableton Live no longer freezes when a track containing Kontakt is automated and frozen
- Fixed an issue in Fruity Loops where multiple instances of KONTAKT would cause a crash upon the loading of a project
- MIDI CC modulators now work correctly for slots 2-128 of instrument banks
- Fixed an issue introduced with 5.5.1 that caused Kontakt to crash when loading bank files
- The import version is now present in the About Dialog on all Mac OS versions
- Fixed an issue with 5.5.1 that caused Factory Presets to be scanned on each launch
Version 5.5.1
- a bug within the PGS callback (KSP) caused instruments to load incorrectly when using the arrow keys to change presets
- when naming a new NKI, the name change was not immediately updated
- in some cases, when loading an instrument the graphical progress bar froze upon loading the NKI
Version 5.5.0
- Kontakt/Battery instruments can be saved directly from within
KOMPLETE KONTROL and MASCHINE
- Time Machine Pro voice settings can be controlled from KSP
- Developers can change the contents of an FX Slots from KSP
- Time related effect parameters can be controlled via KSP (Delay, Chorus, Flanger, Phaser)
- The way that users interact with parameters associated with time within FX has been improved with more consistent behaviour.
- There are no longer CPU spikes when manipulating the host-tempo while playing back a Kontakt instrument.
- Performance has been increased when processing MIDI CC events.