You have made or download a third party Kontakt library.
When you launch your Kontakt instrument you have something like that :
And if you import this instrument to Komplete Kontrol, this instrument is in the Library Kontakt.
In this tutorial we'll have add NKS header to your Kontakt Library and add a Library "The Free Orchestra".
In this tutorial we'll have add NKS header to your Kontakt Library and add a Library "The Free Orchestra".
For this tutorial I have download "TFO 6 - Bombastic Basses instrument" from Project Sam (you can download here) and copy to your desktop.
We can use NimBank to had NKS Header to the Kontakt files (ProjectSAM - TFO 6 - Bombastic Basses.nki)
Test NimBank
Download the last NimBank release here.
On windows Python3 is not installed with the OS. I don't use Windows so I can't help you to install Python but there's a lot of tutorial on the web...
On macOS Monterey Python3 is already installed.
Launch a terminal and launch NimBank.
On macOS Monterey Python3 is already installed.
Launch a terminal and launch NimBank.
- Select the NimBank.py files and drop to the terminal
$ python3 /Users/me/Downloads/NimBank.py
NiMBank v4 - Odie Research.
Use 'NiMBank.py -h' for help
Ok, NimBank work fine...
Create NKS header
Launch Komplete Kontrol & open your instrument (ProjectSAM - TFO 6 - Bombastic Basses.nki) and unlock the NKS header.
Delete unused pages:
Add NKS Label :
Save Instrument (Sordino Violins.nksn) :
This instrument is in the NI User Content folder :
(Documents > Native Instruments > User Content > Kontakt > ProjectSAM - TFO 6 - Bombastic Basses > Sordino Violins.nksn)
Extract NKS header from nksn file
Make a backup of your files before use NimBank.py script...
Open a terminal application and launch NimBank.py.
Use -e to extract NKS header from the nksn files.
$ python3 NimBank.py -e ./TFO6.map /Users/me/Documents/Native\ Instruments/User\ Content/Kontakt/ProjectSAM\ -\ TFO\ 6\ -\ Bombastic\ Basses/Sordino\ Violins.nksn
This command create a files TFO6.map with the NKS header.
Import NKS Header and create Library to your Kontakt file (nki)
Use -i to import your map file to Kontakt instrument.
$ python3 NimBank.py -i ./TFO6.map /Users/me/Desktop/ProjectSAM\ -\ TFO\ 6\ -\ Bombastic\ Basses/*
Use -a, -v to specify author and vendor.
$ python3 NimBank.py -a "Project Sam" -v "Project Sam" /Users/me/Desktop/ProjectSAM\ -\ TFO\ 6\ -\ Bombastic\ Basses/*
Create a library "The Free Orchestra"
$ python3 NimBank.py -p "The Free Orchestra" /Users/me/Desktop/ProjectSAM\ -\ TFO\ 6\ -\ Bombastic\ Basses/*
Add Bank "Bombastic Basses"
$ python3 NimBank.py -b "Bombastic Basses" /Users/me/Desktop/ProjectSAM\ -\ TFO\ 6\ -\ Bombastic\ Basses/*
Import your instrument to Maschine and Komplete Kontrol
Go to Menu > Edit > Preferences...
Click to Library (1) and User (2)
Click to Add (1) and select the TFO6 Bombastic folder.
Rescan the folder (2).
So you can have something like that....
That's all...
If you have a lot of files to modify, you can use -r option for recursive mode.
$ python3 NimBank.py -i TFO6.map -r /Users/me/Desktop/ProjectSAM










