Building in Kontakt

Kontakt is the industry-standard sampled instrument platform, used by top developers around the world. This eighth generation has expanded Kontakt's creative potential far beyond traditional sampling.

Kontakt 8 introduces the Komplete Instrument Building Toolkit, which encompasses established features like Kontakt Script Processor and Creator Tools but also brand new elements like Komplete Script language and Komplete UI framework. Plus, there’s a whole new category of hybrid instruments including real-time wavetable modulation with frequency, phase, and ring modulation.

Komplete UI

Brand new to Kontakt, Komplete UI and its underlying language Komplete Script let you create modern instrument user interfaces in a more intuitive way. Designed to work seamlessly with the established Kontakt Script Processor (KSP) instrument building language, it unlocks HiDPI graphics, responsive interface design, and modern development workflows. Boost your productivity with the official extension for the popular VS Code editor including features like syntax highlighting, hover documentation, and code snippets.

Dive into our extensive documentation and tutorials, and join an active developer community here.

Effects

Kontakt has over 60 effects and dozens of filter types including reverbs, delays, dynamics, distortions, guitar amps and cabinets, modulation, equalizers, and bitcrushers and Traktor effects including Beatmasher, Gater, BeatSlicer, Transpose Stretch, and Reverse Grain. Harnessing NI’s extensive DSP expertise, they allow any kind of sound shaping – from subtle sonic tailoring to elaborate effect chains.

Sample playback

Kontakt enables fast, simple, real-time audio manipulation. The DSP tech offers advanced, high-quality time-stretching and pitch-shifting, granular technology, emulations of vintage digital samplers, flexible looping and slicing, and more.

Unbeatable efficiency

Kontakt’s performance enables complex and highly-realistic sampled instruments.

Efficient, direct-from-disk audio streaming, smart memory management, and careful scheduling of background tasks means Kontakt loads tens of thousands of samples in seconds and plays hundreds of voices simultaneously, for the ultimate in expressive sonic realism.

Routing

Kontakt features a flexible routing architecture that allows highly complex instrument configurations. With it, developers can emulate multi-mic studio recording setups, scoring professionals can work in the latest multi-channel audio formats, and sound designers are free to create elaborate effect chains, and even apply separate processing per voice.

Modulation

Kontakt has a comprehensive set of musical modulation modules, delivering anything from highly realistic vibrato to animated, otherworldly synth textures. This collection of envelopes, LFOs, and step sequencers can modulate almost any effects parameter or aspect of sample playback. Modulation can also be introduced from external signals such as incoming MIDI – opening up infinite possibilities.

Advanced scripting

Kontakt’s advanced scripting language, KSP, powers countless pro instruments. It allows Euclidean sequencers, percussion instruments that reproduce minute drum skin variations, complex orchestral clusters, and more. It also allows powerful custom GUIs for instruments that look as good as they sound.

Creator Tools

Kontakt 8 ships with a standalone application suite: Creator Tools. It consists of three elements:
  • A debugger for identifying and fixing problems in Kontakt script
  • An Instrument Editor, which can load and run Lua scripts to automap samples, duplicate and batch rename groups, and copy settings from one part of an instrument to another
  • A GUI Designer, which allows creators to assemble, customize, and reuse Kontakt performance views and controls without the need to write code

Related products

PayPal PayPal Credit MasterCard Visa Diners Club International American Express JCB Sofortueberweisung Ideal Poli

Some of these payment methods might not be supported in your country. Learn more.

Description