Kontakt Scripting (KSP) :: Custom UI :: Complex User Interface with multiple Screens/Menus inside one Script Tab
Modified April 2026In this Complex User Interface tutorial we will build a fully functional UI with multiple Screens: main screen, FX screen and about screen. Whereas the FX screen holds a sub menu for two different FX: a LoPass filter and a LoFi FX.
Kontakt Scripting (KSP) :: Fonts – List All Font Types, Tool for Kontakt 5,6 (and up)
Modified April 2026If you are missing a detailed list of all Kontakt fonts, here is a little tool for you. This is a simple nki for Kontakt 5 which lets you display all font types on miscellaneous background colors for better readability. UPDATE: since Kontakt 6 we can now create and use own fonts. Read this tutorial […]
Impressions from our Surf Event on the Eisbachwelle @ Lange Nacht der Museen, München/Munich
Modified June 2018a few impressions from the surf arena eisbachwelle, an interactive art installation @ munich‘s eisbach river (surfing wave). also visit: prettybloodysimple.com
Song / Music from the Surf Arena Eisbachwelle @ Lange Nacht der Museen (München / Munich)
Modified April 2026Here you can download the song from the LNDM2016 – Surfarena Eisbachwelle for free
Banks – Brain (Free Massive Synth Presets)
Modified April 2026CONTENT: 1 x Bass, 2x Lead/Stab, 1x Soundscape / Pad FILE NAMES: BS – Threaten (saw).nmsv, LD – Struggling.nmsv, STB – Calculating (square).nmsv, SNDSCAPE – Foreseen (dark).nmsv
Kavinsky – Nightcall (Drive OST) (Free Massive Synth Presets)
Modified April 2026CONTENT: 2 x Bass, 2x Lead, 1x Pad FILE NAMES: BS – DarkHill.msv, PD – BS – SubSupport.nmsv, LD – NightCaller 1.nmsv, LD – NightCaller 2.nmsv
Ariana Grande ft. The Weeknd – Love Me Harder, Free Synth Presets for Massive
Modified April 2026CONTENT: 1 x Bass, 1x Stab, 2x Pad, 1x Drums FILE NAMES: BS – BiggerThanYou.nmsv, PD – BeyondABliss.nmsv, PD – Pleasure.nmsv, STB – BiteYourLip.nmsv, KCK – Pressure.msv
Iggy Azalea Featuring Charli XCX – Fancy, Free Massive Synth Presets
Modified April 2026CONTENT: 2 x Bass / Lead FILE NAMES: BS – Fancy.nmsv, BS – FancySub.nmsv
Macklemore & Ryan Lewis – White Walls :: Free Synths for Massive
Modified April 2026CONTENT: 2 x Lead, 2 x PAD Download for free below FILE NAMES: LD – MegaLiner.msv, LD – SirenSpaces.nmsv, PD – TimeCracker.nmsv, PD – Tremelous.nmsv
☣ Free Massive presets from the Massive Evolutions II [insight]
Modified April 2026INFO: some raw presets for Massive to give a little insight into the working process of the Massive Evolutions II
[Workaround] [NI – Action Strings] [Time Machine Pro Bug] – Tempo Sync & Voicing / Note Dropping Issue
Modified November 2019With Native Instrument’s Kontakt there is currently a bug with the Time Machine Pro algorithm which is causing tempo sync problems and heavy note droppings (when playing more than 5 notes at once) . Especially the note droppings are significant with large polyphonic libraries like the Action Strings. Native Instruments is already working on that […]
Beirut – Santa Fe, Synth for Massive Free Download
Modified April 2026CONTENT: 1 x Lead, 1 x ARP Download for free below FILE NAMES: LD – Santa Fe.msv, ARP – Monica.nmsv
Depeche Mode – Should Be Higher, Massive Synths (Free Download)
Modified April 2026CONTENT: 1x Bass, 3x Lead, 1x Pad, 1x FX. Download for free below FILE NAMES: BS – Anubis.nmsv, LD – Osiris.nmsv, LD – Seth.nmsv, LD&FX – Ra.nmsv, PD – Isis.nmsv, FX – Horus.nmsv
KSP Scripting (Kontakt) :: Custom UI: Switchable, Dynamic Background Image / Wallpaper (via label element)
Modified April 2026Unfortunately once the initial wallpaper is set, we can’t alter the image file anymore. Even not by setting different initial wallpapers for each script tab. Because the last applied wallpaper will be the one and only initial wallpaper for the whole instrument. But we can either offset the initial wallpaper that means moving it via […]
KSP Scripting (Kontakt) :: Custom UI: positioning controls (Grid vs. Pixel)
Modified April 2026to create your custom UI and place custom controls you can chose between a grid system or exact pixels.
KSP Scripting (Kontakt) :: Custom UI: Background Image / Wallpaper
Modified June 2025The instruments background image is called “wallpaper”. Its’ the basic background texture where all UI elements (knobs, buttons etc) get layered on top. Just to give you an example: we could take our default graphic software and design a realistic synth surface wallpaper (png file) containing “sockets” for some knobs and buttons with detailed shadows, […]
Lady Gaga – Applause, Synths for Massive (Free Download)
Modified April 2026CONTENT: 2x Bass, 2x Lead, 2x Pad. Download for free below FILE NAMES: BS – FattyMoog (applause).nmsv, BS – Thinna (applause).nmsv, LD – ImPulsive (applause).nmsv, LD – Slimma (applause).nmsv, LD & PD – MeGaga I (applause).nmsv, LD & PD – MeGaga II (applause).nmsv
KSP Scripting (NI Kontakt) :: BASICS :: Variables, Arrays, Constants
Modified February 2024Like with any other programming languages in KSP there are also variables, arrays and constants. They can only be declared inside the on init callback and can then be used throughout the whole script. So they are all on global scope by default and can even be used inside custom functions.
KSP Scripting (NI Kontakt) :: BASICS :: Callbacks & Basic Structure
Modified April 2026The Basic code structure is very simple. We basicaly put most of our code into callbacks All callbacks look like this on <callback> … end on code inside callbacks gets executed when specific events happen. e.g. playing a note on our keyboard always executes the “on note” callback. callbacks are vastly needed to communicate with […]
KSP Scripting (NI Kontakt) :: BASICS :: Create a Resource Container & Publishing your Release
Modified December 2024Before we start scripting we should create a resource container where we put in all the files we need for our instrument (e.g graphic files or impulse responses etc.)
Calvin Harris (ft. Ellie Goulding) – I Need Your Love, Synths for Massive (free download)
Modified April 2026CONTENT: Bass, Lead, Kick (wav). Download for free below FILE NAMES: BS – Meat I (Need Your Love).nmsv, BS – Meat II (Need Your Love).nmsv, LD – SawPulse I (Need Your Love).nmsv, LD – SawPulse II (Need Your Love).nmsv, Kick01_ch-need-love_yummybeats.wav