Making a KK product out of Kontakt and Battery instruments

UdoBehm Member Posts: 71 Member

Good day,

could anybody teach me how I could make a product like this:

...out of a Kontakt library like this:

...or a Battery library that I put under Characters so far:


I would like each library becoming an own product in the Komplete Kontrol Sampled Instruments section.

I know that I can create image and json files for NKS products in these Windows folders:

  • C:\Users\Public\Documents\NI Resources\image
  • C:\Users\Public\Documents\NI Resources\dist_database

...but I don't know how I can create the products inside tha Sampled Instruments category of Komplete Kontrol so far.

Is it easy to create these and what would I need to do?

Thanks for your help!



  • Gee_Flat
    Gee_Flat Member Posts: 906 Guru
    edited March 15
    • Open Kontakt
    • Drag any audio file from your computer into empty rack
    • Or double-click in empty rack and a 'new intstrument' will appear
    • Save either as UdoBehm.nki and now you have the beginnings of a new Kontakt Instrument
    • You don't need Creator Tools or paths to resources etc. to start creating.

    Now start watching videos and reading the manual. It's very hard work and will take you months. Maybe a year.

  • UdoBehm
    UdoBehm Member Posts: 71 Member

    Ok. I have the Kontakt and Battery files/instruments already. They are all made (including their own user interface). The only thing missing is the Sampled Instruments entry in Komplete Kontrol... Is it hardly possible to add this information to the files or to Komplete Kontrol?

  • Gee_Flat
    Gee_Flat Member Posts: 906 Guru

    As usual I got the question all wrong. Sorry! 😋

    So you mean add them as instruments in KK. Open Edit->Preferences->Library and add the path to the library folders in the 'User' Tab.

    If that's not what you want I can't help. Maybe this helps...

  • UdoBehm
    UdoBehm Member Posts: 71 Member
    edited March 15

    Thanks, still not my question though ;)

    As you can see: I have the libraries already inside Komplete Kontrol and they are all categorized by myself:

    The only thing missing is the Sampled instruments entry for each of the library that I have so far categorized into banks or Characters (whatever was possible inside Komplete Kontrol):

    The question that I have is: How can I add the missing Sampled Instruments entry for each of the user bank that I have integrated in Komplete Kontrol already? How would I achieve entries for the red spots above? Do you know how I can create them???

  • UdoBehm
    UdoBehm Member Posts: 71 Member
    edited March 15

    I think that I've found a solution:

    Needs Kontakt 7 however that I do not have yet...

    How it could work for Battery 4 I have no clue...

  • UdoBehm
    UdoBehm Member Posts: 71 Member

    ...further down on this website the user teletoby is mentioning how to add Kontakt 4 user libraries through a registry hack:

    I've tried this out - it doesn't seem to work with Kontakt 6 anymore...

    Inside this registry folder (\HKEY_LOCAL_MACHINE\SOFTWARE\Native Instruments\) there seem to be all the libraries stored. Maybe someone is able to figure out how I could create my own libraries with the help of the article from my non-player libraries that I have in Kontakt and Battery?

  • Jon Watte
    Jon Watte Member Posts: 77 Advisor

    I think those images and the general Komplete Kontrol support for instruments comes from supporting NKS.

    There's a special SDK/document from Native Instruments to make this happen. You can sign up for this, but it requires signing an agreement with NI. You can read more about it here:

  • UdoBehm
    UdoBehm Member Posts: 71 Member

    That could be.

    Someone suggested me to try out the Python tool NimBank

    However this doesn't seem to be able to create product categories or banks - maybe because my library is not NKS certified or adapted yet, no clue...

    Thanks for sharing that thought...

  • Kymeia
    Kymeia Member Posts: 2,811 Expert

    Yeah I think you can but it's a complicated tool to use (don't ask me how)

Back To Top