Official update status - Kontakt 6 – current: 6.1.1

Discussion in 'KONTAKT' started by Mick @ NI, Sep 28, 2018.

Thread Status:
Not open for further replies.
  1. Mick @ NI

    Mick @ NI Banaholic NI Team

    This thread provides information about upcoming patches for Kontakt. It will be updated whenever new information becomes available.

    The currently available software version is 6.1.1 Please make sure that your installation is up to date.

    Kontakt 6.1.1 - 2019-05-28
    • FIXED KSP: In certain cases, the ui_file_selector element would revert to its base path, forgetting the last selected file (v6.1.0 regression)
    • FIXED KSP: Controlling most convolution parameters from KSP was broken (v6.1.0 regression that caused all related controls on many instruments to become unresponsive)
    • FIXED KSP: The getter for $CONTROL_PAR_HIDE would not return the right value if the value was $HIDE_PART_BG (v6.1.0 regression that caused severe cosmetic issues on Spitfire products)
    • FIXED KSP: Any use of $HIDE_PART_CURSOR would always apply to all cursors of the xy_pad it was used on as opposed to just the one intended (v6.1.0 regression)
    • FIXED Kontakt would crash when trying to load an instrument that had automation assigned to controls that were removed after the assignment (v6.1.0 regression that affected certain products by Big Fish Audio and 8Dio)
    • IMPROVED Kontakt's new Auto-Apply feature (introduced in 6.1.0) now ignores changes in subfolders of the watched folders (anything deeper than scripts or performance_view)
    • IMPROVED KSP: All PGS-related coding mistakes are now Warnings instead of Errors, both in how they are shown in the Creator Tools Debugger, and in that processing doesn't stop
    • FIXED KSP: There were some unexpected behaviors around the use of nested panels and certain Z layer settings
    • FIXED KSP: The getters for $ENGINE_PAR_WT_FORM_MODE and $ENGINE_PAR_WT_QUALITY would always return 0
    • FIXED KSP: Info Pane text would not appear for ui_button controls

    Kontakt 6.1.0 - 2019-05-08
    • ADDED There is a new wavetable mode (Inharmonic) that stretches the partials away from the harmonic series for more bell-like tones
    • ADDED KSP: Kontakt can now import whole performance views as NCKP files (that can be made with Creator Tools) through the new load_performance_view() command
    • ADDED KSP: A new UI control container has been added (ui_panel)
    • ADDED Kontakt now automatically picks up changes in the following subfolders of the resource container: scripts & performance_view; editing and saving any of those files results in an instant update of the related Kontakt instrument without the need to reset the engine via the panic (!) button in the header
    • ADDED KSP: The Retrigger button on modulators can now be controlled via KSP ($CONTROL_PAR_INTMOD_RETRIGGER)
    • ADDED KSP: The waveform display now has two new drawing modes ($CONTROL_PAR_WF_VIS_MODE, with $NI_WF_VIS_MODE_1, $NI_WF_VIS_MODE_2 & $NI_WF_VIS_MODE_3 as potential values)
    • FIXED Slices from imported REX files would not be recognized
    • FIXED The labels for the Lo Shelf and Hi Damp controls in the Plate Reverb were inverted
    • FIXED KSP: There were some missing getters for newly added control parameters around custom fonts (e.g. $CONTROL_PAR_FONT_TYPE_ON_HOVER)
    • FIXED KSP: There were some missing getters for $CONTROL_PAR_TEXT for certain controls
    • FIXED Zone volume changes from the Creator Tools Instrument Editor were not predictable when higher values were used
    • FIXED Sorting of files in the Library tab wouldn't be predictable on APFS disks
    • FIXED KSP: search() would not work on ui_tables
    • FIXED Host automation would break for ui_switch elements in many cases
    • FIXED It was possible to set the delay time for Replika to values that would cause instabilities
    • FIXED Kontakt would crash when loading certain 3rd party products (like those in the Shreddage 3 series)
    • FIXED Kontakt would crash or hang when attempting to change note mapping on GGD Matt Halpern Signature Pack
    • FIXED The wavetable oscillator would sound "darker" on certain pitches
    • FIXED KSP: Color settings for level meters would not take effect if applied outside the init callback
    • FIXED KSP: The hide state of ui_file_selector appeared to be wrong when queried via get_control_par()
    • FIXED The group source mode parameter is no longer saved in snapshots; snapshots saved with older versions are recalled as they always did
    • FIXED Kontakt would crash when pressing the End key in the File Browser (Windows only)
    • FIXED KSP: In certain cases, the wavetable display UI widget would not be displayed on first load of an instrument
    • KNOWN ISSUE KSP: In certain cases, the ui_file_selector element reverts to its base path, forgetting the last selected file

    Creator Tools 1.1.0
    • ADDED GUI Designer: A new tool that enables the declaration and editing of full performance views without the need to write KSP
    • ADDED GUI Designer: Individual controls can be exported and imported for cross-project use
    • ADDED GUI Designer: A test instrument can now be found in the Factory Content folder next to the Creator Tools application
    • ADDED GUI Designer: The new engine parameter for the waveform display (drawing mode) is now also available here
    • ADDED Error messages are now more informative
    • ADDED GUI Designer: It is now possible to drag and drop NCKP files from the OS to the GUI Designer to open them
    • ADDED Instrument Editor: It is now possible to drag and drop LUA files from the OS to the Instrument Editor to open them
    • ADDED All info boxes and context menus now include key shortcuts where relevant
    • CHANGED The Quick Tour is now updated to reflect the changes in v1.1.0

    Kontakt 6.0.4 - 2019-02-21
    • ADDED The Kontakt 5 Database feature is now also included in Kontakt 6
    • IMPROVED The 'Batch re-save' dialog now contains information about the potential effects of this action
    • FIXED The 3-band EQ would not initialize correctly in certain cases, causing “filter sweep” artefacts
    • FIXED Assigning one modulator on multiple targets would disable real time control of most of the target parameters
    • FIXED Effects with longer tails would turn silent after manually resetting the playhead position in certain DAWs
    • FIXED Files saved with Kontakt 6 would not show the correct "Created By" information on the Info Pane
    • FIXED When changes were pushed from the Instrument Editor in Creator Tools to Kontakt, the upper key of a zone's range would not be updated correctly

    Kontakt 6.0.3 - 2018-11-13
    • FIXED In some cases, Dynamic Fonts would be the wrong color after loading a new instrument
    • FIXED KSP: Kontakt would crash if watch_var() was used with a ui_control variable
    • FIXED KSP: Certain GUI elements on already released Libraries (e.g., Una Corda) would appear one pixel narrower in 6.0.2 (related to the ui_switch control)
    • FIXED The Replika Delay feedback parameter would jump to 100% after a sample rate change
    • FIXED Quick parameter changes on the wavetable module would cause audible artefacts when not coming from the built-in modulators; now, all parameter changes (including using the GUI, automation or direct KSP parameter access) are smoothed more effectively for better sounding results

    Kontakt 6.0.2 - 2018-10-01

    • ADDED There is now a Wavetable source module mode
    • ADDED Kontakt can now be used in conjunction with Creator Tools
    • ADDED There is now a new Replika Delay
    • ADDED There are now three new reverbs (Room, Hall and Plate)
    • ADDED There is now a Cry Wah guitar effect
    • ADDED There is now a new Multi Digital mode for LFO
    • ADDED KSP: There is now a wavetable UI Widget for real time wavetable visualization (ui_wavetable)
    • ADDED KSP: Dynamic Fonts can now be used in Kontakt instruments' UI's with get_font_id()
    • ADDED KSP: Variables and arrays can now be watched on Creator Tools with watch_var() and watch_array_idx()
    • ADDED KSP: $NI_BAR_START_POSITION returns position of the last downbeat in 960 ticks per quarter note (host dependent)
    • ADDED KSP: The mouse event type (click, drag or release) that triggered a ui_control callback can now be queried for ui_xy controls ($NI_MOUSE_EVENT_TYPE)
    • ADDED KSP: New control parameters for buttons, switches and menus for selecting different fonts for different states ($CONTROL_PAR_FONT_TYPE_ON, $CONTROL_PAR_FONT_TYPE_ON_PRESSED, $CONTROL_PAR_FONT_TYPE_ON_HOVER, etc.)
    • ADDED KSP: There is now the option to quickly disable emission of messages, warnings or watched variable events to both the Kontakt Status Bar and Creator Tools; use disable_logging() with $NI_LOG_MESSAGE, $NI_LOG_WARNING or $NI_LOG_WATCHING as the argument
    • ADDED KSP: There is now the option to deactivate text position shifting when clicking on buttons and switches ($CONTROL_PAR_DISABLE_TEXT_SHIFTING)
    • IMPROVED Effects are now organized in categories in the "Add Effect" menu
    • IMPROVED KSP: $CONTROL_PAR_AUTOMATION_NAME can now be used in all callbacks
    • IMPROVED KSP: $CONTROL_PAR_TEXTPOS_Y now works on ui_value_edit
    • IMPROVED Alt+Drag on Mapping Editor would zoom in the wrong area
    • REMOVED The Database has been removed
    • REMOVED 3rd Party format import is not possible anymore
    • REMOVED 8 and 16 output VST plugin flavors
    • CHANGED New artwork in About Screen
    • CHANGED Application and plug-ins are now called "Kontakt" (no number)
    • CHANGED Reverb is now called Legacy Reverb
    • CHANGED Delay is now called Legacy Delay
    • CHANGED Documentation is now only hosted online with links available in the Help menu
    • FIXED The Info Pane for many controls is no longer out of date
    • FIXED Kontakt would use more CPU than necessary in some cases
    • FIXED Kontakt's built-in browsers would display timestamps in the wrong time zone on macOS
    • FIXED The standalone version of Kontakt would crash on systems with Japanese characters in the names of their output device
    • FIXED KSP: get_engine_par() would return inaccurate values for certain parameters of the Solid Bus Comp
    • FIXED KSP: When using overlapping controls on multiple z layers, help text would sometimes be blocked in unexpected ways
    • FIXED KSP: Multiline ui_label wouldn't scroll all the way to the bottom when adding new text lines
    • FIXED KSP: When attempting to set envelope parameters to negative values from KSP, Kontakt would become unstable, resulting in crashes under certain circumstances
    • FIXED KSP: set_key_name() would not operate as expected when used multiple times on the same key

    Creator Tools 1.0.0 - 2018-10-01
    • ADDED Debugger: Messages, errors and warnings coming from KSP are logged in the main view
    • ADDED Debugger: There is a Variable Watching panel that works in combination with two new KSP commands (watch_var() and watch_array_idx())
    • ADDED Debugger: All logged content carries the following info: time (in system time and engine uptime), type, description, source line, source instrument name and source script slot index
    • ADDED Debugger: Logged content can be filtered by type, text content, instrument source and script slot index
    • ADDED Debugger: Option to automatically clear the log every time a script is applied on the Kontakt side
    • ADDED Debugger: Most columns can be shown or hidden through the new right click menu on their headers
    • ADDED Debugger: Logging can be paused
    • ADDED Instrument Editor: It offers programmatic access to parts of a Kontakt instrument's structure that lends itself for automating repetitive tasks. The parts of the structure that are currently exposed are related to sample mapping, playback and looping
    • ADDED Instrument Editor: MIR functions allow pitch and loudness detection based on the contents of audio files
    • ADDED Instrument Editor: Examples and tutorials are available as well-commented Lua scripts
    • ADDED Instrument Editor: Lua files can be dragged and dropped from the OS to the Creator Tools window to be loaded
    • ADDED Instrument Editor: Lua scripts can be directly opened in your default editor directly from Creator Tools
    • ADDED A Getting Started slideshow is shown at launch by default, guiding new users through the Tools
    • ADDED There is a simple connection indicator on the Kontakt side, in the Expert Engine tab of the Browser
    Last edited: May 28, 2019
    • Like Like x 1
  2. Mick @ NI

    Mick @ NI Banaholic NI Team

    Updated to reflect 6.0.3
  3. Mick @ NI

    Mick @ NI Banaholic NI Team

    Update for Kontakt 6.0.4
  4. Mick @ NI

    Mick @ NI Banaholic NI Team

    Updated for 6.1.0
  5. Mick @ NI

    Mick @ NI Banaholic NI Team

    Updated for Kontakt 6.1.1
Thread Status:
Not open for further replies.