Version History
The following features have been added or improved in Kontakt 7.6:
ADDED: Kontakt can now be used directly with Kontrol MK3 keyboards
CHANGED: Options → Loading → "Ask for confirmation when loading or replacing modified instruments" is now set to off for all users
CHANGED: Options → Handling → "MIDI channel assignment for loaded patches" option is now set to "Assign to omni" for all users
CHANGED: Options → Interface → both “Suppress drawing” options are now found in Mapping Editor’s Edit → Display options
CHANGED: It is now possible to focus on an empty instrument slot even in Single view
IMPROVED: Per instance persistence of the Kontakt GUI state, which includes the layout (e.g. visibility of keyboard, info bar, side pane), zoom settings and full-screen browser
IMPROVED: Loading an Instrument from full-screen browser now replaces the focused Instrument instead of adding it to the rack
IMPROVED: Quick-Load menus in the top left of the instrument header now tells the user if Quick-Load is empty
ADDED: 20 new Form shapes for the Wavetable source module
ADDED: Vibrato/Chorus and Wow/Flutter factory presets from Guitar Rig 7
FIXED: Kontakt would not respect offline rendering mode flag sent from host with the VST3 target
FIXED: S1200 and MP60 sampler modes did not work
FIXED: Typing a value for the Rate parameter of Vibrato/Chorus did not work correctly
ADDED KSP: NKS2 parameters and navigation can be defined with KSP commands
ADDED KSP: New control parameter,
$CONTROL_PAR_TYPE
, which returns the type of UI widget belonging to a specific UI IDADDED KSP: New control parameter,
$CONTROL_PAR_CUSTOM_ID
, which allows assigning a custom value to each UI widgetADDED KSP: New internal constant,
$NI_UI_ID
, which returns the UI ID of the widget that executed the UI callbackADDED KSP:
$EVENT_PAR_MIDI_CHANNEL
can now be set for events in instrument scriptsADDED KSP: Engine parameter for Raum Predelay tempo sync (
$ENGINE_PAR_RAUM_PREDELAY_UNIT
)FIXED KSP: Twin Delay Predelay tempo sync, Cross and Width engine parameters did not work correctly
FIXED KSP:
$EVENT_PAR_MOD_VALUE_(EX_)ID
getter now works properly when there is an active voice attached to the specifie d event IDFIXED KSP: Incorrect wording in script warning for
get_group_idx()
command
Kontakt 7.6.1
The following has been fixed or changed in Kontakt 7.6.1
IMPROVED: “Version too old” dialog now refers to the exact Kontakt version required to open a preset
IMPROVED: Orange instrument focus rectangle is now reduced to a strip on the left side of the instrument header
IMPROVED: Mapping Editor display option adjustments are now stored immediately upon change
FIXED: Crash when attempting to save an instrument that attempts to MIDI learn or host automate above 512th instance of a KSP widget
FIXED: Crash when instantiating a send effect when the output channel is set to Mono
FIXED: Crash on quickly swapping presets while notes are playing under certain condition
FIXED: Rare seemingly random voice dropouts in DFD mode when using loop crossfades
FIXED: From script modulator could cause Kontakt to hang under certain conditions
FIXED: Virtual keyboard was not shown by default when instantiating Kontakt on fresh install
FIXED: Kontakt did not instantiate in single mode on fresh install
FIXED:
set_controller()
did not work inpersistence_changed
callback when instrument is set to OmniFIXED KSP:
$ENGINE_PAR_RINGMOD_LFO_WAVE
getter always returned 0FIXED KSP: DFD preload buffer issue when using zone parameter setters on purged zones
The following features have been added or improved in Kontakt 7.5:
CHANGED: Minimum supported macOS version is now 11.0
Kontakt Engine Improvements
ADDED: Seven new effects: Bite, Dirt, Freak, Raum, Twin Delay, Vibrato/Chorus, Wow/Flutter
IMPROVED: Context menus now follow zoom scaling settings
IMPROVED: Rendering quality of raster images in Native UI based instruments
IMPROVED: MIDI files dragged out of Kontakt don't have the copyright message anymore
IMPROVED: NKG files are now visible in Files browser and also loadable or importable via double-click or drag and drop
IMPROVED: Maximum number of host automation slots increased to 2048
FIXED: Legato button did not work in any Tone/Time Machine mode except TMPro
FIXED: Clicking on virtual keyboard when Kontakt was in Single view did not respect the MIDI channel setting of multiple loaded instruments
Browser Improvements
ADDED: A button for loading the first preset directly from the instrument tile
ADDED: Filtering by brand
ADDED: Filtering by sub-bank
ADDED: User-authored presets can now have sound and character type metadata edited in bulk via multi-selection
ADDED: Warning dialog with a list of files that failed to import
FIXED: Scroll position is set to zero when the result list is resized
FIXED: Resizing the window no longer resets the result list selection
FIXED: Folders beginning with "-" can now be imported
FIXED: Content type does not update with the focused module slot
Instrument Building and Scripting Improvements
ADDED: Kontakt Lua API, enabled through the new Developer panel in Options dialog
ADDED Various options for showing or hiding incoming, script generated and ignored events in Mapping Editor
ADDED: Source module’s playback mode can now be retrieved with
$ENGINE_PAR_SOURCE_MOD
getterADDED: Option to snap sample start/end to zero crossings in Wave Editor
ADDED: Option to copy sample end setting to all selected zones in Wave Editor
ADDED: “continue” statement is now available in KSP
ADDED: Real arrays can now be stored to and loaded from NKA files
ADDED: Selection state of a zone can now be queried with
$ZONE_PAR_SELECTED
zone parameter, and a list of all currently selected zones can be retrieved with get_sel_zones_idx() commandADDED: set_map_editor_event_color() KSP command, which allows changing color of script-generated events in Mapping Editor, individually per script slot
IMPROVED: Snap to value or zero crossing options in Wave Editor are now retained per instrument, rather than per zone
IMPROVED: Internal modulator and modulation target KSP information is now always shown if Developer Options checkbox is enabled
IMPROVED: TMPro polyphony can now be set to 0 via KSP, in order to match the range of the related parameters in Instrument Options->Voice Handling dialog
IMPROVED: Snapshot files (.NKSN) can now be loaded from the File->Load… dialog
IMPROVED: Reorganized Mapping and Group Editor context menus
IMPROVED: Reorganized effect selection context menu
FIXED: Boolean “not” operator would not correctly invert a boolean expression that consisted of only literals or constants
FIXED: Function call stack would collapse entirely if “exit” statement was used at the beginning of user defined functions, rather than only exiting the currently called function
The following features have been added or improved in Kontakt 7.4:
ADDED: Zoom scaling of Kontakt application UI
FIXED: Snapshots couldn't be saved when Ring Modulator LFO Wave parameter was modified from KSP
FIXED: Crash when selecting items from dropdown menus in Playbox
FIXED KSP: Reset waitless while loop iteration counter on every while loop instead of once per callback and increased the amount of such iterations to 10 million
The following features have been added or improved in Kontakt 7.3:
ADDED: Option to snap sample start and end to zero crossing in Wave Editor.
IMPROVED: Selecting one of the loop snapping modes in the Wave Editor is now global for the instrument instead of per zone.
IMPROVED: Any change in Options dialog is now stored immediately after closing the dialog instead of after exiting Kontakt.
FIXED: PsycheDelay and Ring Modulator Info Pane help texts were mostly missing.
IMPROVED: KSP in_range() command now also works with real expressions.
IMPROVED: KSP Added optional arguments to sort() command which allows sorting only a range of the array instead of the whole array.
FIXED: KSP Script warning for get_mod_idx() and get_target_idx() commands now correctly refers to the names of those commands.
Kontakt 7.3.1
The following bug has been fixed in Kontakt 7.3.1:
FIXED: White noise burst in some cases when Spread parameter of Stereo Modeller was modulated.
Kontakt 7.3.2
The following has been changed or added in Kontakt 7.3.2:
ADDED: Link to online store for quick access to additional content.
CHANGED: Update to in-app branding.
The following features have been added or improved in Kontakt 7.2:
ADDED: Bus amplifier section now includes phase invert and L/R swap controls.
ADDED: Naming voice groups is now possible in Group Editor.
ADDED: Stereo Modeller Pan parameter can now be modulated.
ADDED: Lo-Fi Color parameter can now be modulated.
ADDED: Lowpass and Highpass filters in Solid EQ.
ADDED: Repack NKR button in Instrument Options dialog (only shows if the instrument has a resource container assigned).
ADDED: Collection of new wavetables and single cycle waveforms.
ADDED: Several new mod shaper presets.
IMPROVED: Previous and next instrument buttons in Single View are now disabled if only one instrument is loaded.
IMPROVED: Output section now correctly recalls effect slot settings saved in output section presets.
IMPROVED: Show additional useful info about the instrument in Monitor > Groups and Monitor > Zones panes.
IMPROVED: All remaining dropdown menus are replaced with HiDPI menus.
FIXED: TMPro Legato behavior was incorrect since Kontakt 7.1.3.
FIXED: Kontakt would crash attempting to reveal a sample in the Mapping Editor with no sample selected.
FIXED: Bass Pro would always process the signal in stereo even if Mono button was enabled.
FIXED: Mismatch in sample rate during sample analysis for AET filter which caused incorrect frequency response for non-44.1k samples.
FIXED: In certain cases the performance view would be incorrectly shifted in the rack.
FIXED: In certain cases the performance view size would not be updated correctly.
FIXED: Slice Trigger group start condition listed available slices in the Trigger Zone menu, instead of Slice Index menu.
FIXED: Pitch Bend Down/Up Only mod shaper presets were affecting the tuning even when pitch bend controller was zeroed out.
FIXED: Harmonize and Harmonize - Tonal multi scripts produced an extraneous note off event for the original note.
REMOVED: Pop-out buttons for Mapping/Wave Editors in plugin versions.
The following features have been added or improved in Kontakt 7.1:
ADDED: Purge all instances when Kontakt 7 is running as a plug-in.
ADDED: 6 pole state variable (SV) filters.
ADDED: Tone Machine and Time Machine 1 Smooth parameter modulation.
ADDED: Reveal sample location via Mapping Editor edit menu and Wave Editor command menu (cog).
IMPROVED: Maximum number of host automation slots increased to 1024.
IMPROVED: Flex envelope slope can now be modulated for the first 8 segments, and includes Loop and Oneshot parameters.
IMPROVED: Online KSP documentation can be directly accessed through the help menu.
FIXED: Right click to open Quick-Load not working.
FIXED: DAW key commands intercepted by Kontakt when running as a plug-in.
FIXED: Notes would auto repeat when holding a key when using QWERTY as virtual keyboard.
FIXED: Temporarily black performance view when loading Kontakt Factory Library 2 instruments.
FIXED: Plug-in window would not re-open after being closed in Renoise with Kontakt VST3.
FIXED: Crash using Quick-Load with a large number of entries. Number of visible entries has been reduced to 5000 as a consequence.
FIXED: Voices would hang with certain effects placed post amp.
FIXED: Time Machine Pro Legato would get out of sync when playing loops.
FIXED: Cabinet effect in Output section would cut off the sound.
FIXED: Excessive smoothing on group Tune parameter in wavetable mode.
FIXED: “Restore loops from samples” option in Wave Editor not working when using the same sample repeatedly.
FIXED: Auto-mapping using the “Make group name” token did not work properly.
FIXED: Pasting a group without samples would paste with samples, and pasting groups with samples was not refreshing the Mapping Editor.
FIXED: Loops 2-8 were not working in MP60, S1200 and TMPro modes.
ADDED: Presets list now displays and sorts Instruments, Multis and Snapshots by their file type.
ADDED: Reset Browser filter state.
ADDED: Import multiple Custom Libraries in bulk.
ADDED: Customize name of imported Custom Libraries (using the Alias field).
ADDED: Error messages for failed Library import.
IMPROVED: Tooltips display full text for Import Dialogue Folder path and Alias field, as well as Library tiles, in case when the text was truncated.
FIXED: Resized components are now correctly displayed when the Preset list is dragged horizontally.
The following features have been added and improved in Kontakt:
Factory Library: The Factory Library has been redesigned and features seven new Collections of instruments, fresh sounds, effects, added functionality and a HiDPI interface. Refer to the Kontakt Factory Library Manual.
Library Browser: New Library Browser with advance filtering and tagging options. Refer to Browser and Presets.
Two Effects: New PsycheDelay and Ring Modulator effects. Refer to PsycheDelay and Ring Modulator.
HiDPI: Kontakt is now HiDPI. To learn more, visit our FAQ.
Improved Engine: Updated time stretching algorithm.
Updated Side Pane: The Database tab has been removed, its function replaced with the new Library Browser. The Expert tab has been renamed to Monitor tab. Refer to Monitor Tab.