Kontakt 6.7 & M1, some libraries not showing?

Discussion in 'Kontakt' started by ted2020, Mar 13, 2022.

  1. ted2020

    ted2020 Noisemaker

    Joined:
    Feb 27, 2018
    Messages:
    133
    Likes Received:
    5
    Installing K'd Kontakt 6.7 with KITTY scripts on a new Macbook Pro M1 Max.

    All going well, and no need for K5 to add libraries (so far)

    However I am adding the libraries one by one with KITTY and some of them, (that worked fine before) now no longer show? I'm not sure if its the Kitty script thats doing it?

    These aren't necessarily old libraries either, so NI Noire, EW Colossus (old!) etc all work and were added fine.
    But my working versions (working fine on i7) of Kontakt Factory Library, SoundIron Emotional Piano, for some reason won't add?

    The Kontakt Factory Library for example has a .ninct file in the folder but won't show or get added?
     
  2.  
  3. ted2020

    ted2020 Noisemaker

    Joined:
    Feb 27, 2018
    Messages:
    133
    Likes Received:
    5
    I seem to be getting:


    -:1: parser error : Document is empty
    ^

    /var/tmp/kontaktLibraryHints.xml:1: parser error : Document is empty
     
  4. bobdule

    bobdule Rock Star

    Joined:
    Dec 28, 2014
    Messages:
    646
    Likes Received:
    465
    check the nicnt file.it should contain
    <UPID><HU><JDX> data
    the same thing happen with R2R manager on windows.

    have a look in NativeAccess.xml to make match the data,
    <Product version="x">
    <UPID></UPID>
    <AuthSystem>RAS3</AuthSystem>
    <ProductSpecific>
    <HU></HU>
    <JDX></JDX>
    </ProductSpecific>

    on windows RAS2 was used by K5 with ProductsHints.xml and a serial
    now in K6 it use RAS3 with NativeAccess.xml and a License .jwt file

    you can still copy the NativeAccess.xml and rename it in ProductHints.xml for a K5 use
    also install Native Access to update or create this file.

    check the file here.
    Mac HD > Library > Application Support > Native Instruments > Service Center
     
  5. ted2020

    ted2020 Noisemaker

    Joined:
    Feb 27, 2018
    Messages:
    133
    Likes Received:
    5
    Thank you Bobdule!

    I'll try and look at this but not too sure what i'm doing? some of the XMLs in Mac HD > Library > Application Support > Native Instruments > Service Center
    Seem to be missing? So i guess the Kitty script doesn't make them for each library when its run?

    I do have an older PC with the KLC creator on it, which I could try and redo some .nincts for the libraries that aren't working?
     
  6. bobdule

    bobdule Rock Star

    Joined:
    Dec 28, 2014
    Messages:
    646
    Likes Received:
    465
    KLC is obsolete it will not work
    use ad lib instead and add what is missing from the global xml content NativeAccess.xml updated by native access when opening it.

    some library don't need XML files ... this is the old cooking mode ras2
    watch the global data xml. the old Kontakt Factory Library.xml is ras2 product version 5

    the last Native access xml say this now:

    <Product version="6">
    <UPID>a0ebfb22-988b-40d8-b050-27b40c5ab653</UPID>
    <Name>Kontakt Factory Library</Name>
    <Type>Content</Type>
    <RegKey>Kontakt Factory Library</RegKey>
    <SNPID>324</SNPID>
    <AuthSystem>RAS3</AuthSystem>
    <Relevance>
    <Application minVersion="5" nativeContent="true">Kontakt</Application>
    <Application nativeContent="false">Maschine</Application>
    <Application nativeContent="false">KKontrol</Application>
    </Relevance>
    <PoweredBy>Kontakt</PoweredBy>
    <Visibility>0x07</Visibility>
    <Supersession>
    <UPID>989dd24a-299f-4da9-9fdf-ceab25141f94</UPID>
    <UPID>f70b664b-e694-47e8-b8e7-673b7a0094cf</UPID>
    </Supersession>
    <ProductSpecific>
    <HU>C3CCA2803ABC14A68EAACC38EAA7E8EC</HU>
    <JDX>E338FA9D6B8D760002CAF80B683FE5A5BD1CF9A644292E3166B8DF44FAD92D8D</JDX>
    <Visibility type="Number">3</Visibility>
    </ProductSpecific>
    <Company>Native Instruments GmbH</Company>
    <NKSEnabled>true</NKSEnabled>
    <Icon>kontakt</Icon>
    </Product>

    some oldies need to be updated this way
     
    • Like Like x 2
    • Agree Agree x 1
    • List
  7. ted2020

    ted2020 Noisemaker

    Joined:
    Feb 27, 2018
    Messages:
    133
    Likes Received:
    5
    Ok i shall have a look at this, and see if I can solve it.
    Its strange that they work fine in essentially the same Kontakt on an i7 machine?
    They were added with K5 though to begin with.

    But copying over and installing with the Kitty Script seems to change something
     
  8. ted2020

    ted2020 Noisemaker

    Joined:
    Feb 27, 2018
    Messages:
    133
    Likes Received:
    5
    Right, so in the end I plumped for re-installing an older k'd Kontakt 5.6.0.app to add some of these libraries to K'd k'd Kontakt 6.7 M1 version

    It seemed to work on a lot of the libraries, except for a few.

    So I have Spitfire EVO Grid 3 Library, the folder has a .ninct and when opening it, I changed the RAS2 to RAS3 as its now going to be used in Kontakt 6.7 so its '<AuthSystem>RAS3</AuthSystem>' I then re-saved.

    Looking in /Library/Application Support/Native Instruments/Service Centre - I see there is no .xml for this library.

    I open K5 and add the library, and it works, and is in the side panel.
    When opening K6.7 its vanished? Also I think it vanishes from K5 each time I open it too?

    I am guessing that the .xml could be the problem here? but not sure how to create these

    Apologies if I've missed something you've already mentioned here, as once I know how to get these last Libraries from K5 to K6 then I can go through them all, write it down, and use it in future :)

    Thank you kindly for all your help
     
  9. biggie0274

    biggie0274 Newbie

    Joined:
    May 27, 2020
    Messages:
    3
    Likes Received:
    0
    Similar issue.. Using Kontakt 6.7.0 & Getting this error while installing library via Kitty Scripts:

    -:1: parser error : Document is empty

    ^
    /var/tmp/kontaktLibraryHints.xml:1: parser error : Document is empty

    ^
    /var/tmp/kontaktLibraryHints.xml:1: parser error : Document is empty

    ^

    ^
    Command line interface to a user's defaults.
    Syntax:

    'defaults' [-currentHost | -host <hostname>] followed by one of the following:

    read shows all defaults
    read <domain> shows defaults for given domain
    read <domain> <key> shows defaults for given domain, key

    read-type <domain> <key> shows the type for the given domain, key

    write <domain> <domain_rep> writes domain (overwrites existing)
    write <domain> <key> <value> writes key for domain

    rename <domain> <old_key> <new_key> renames old_key to new_key

    delete <domain> deletes domain
    delete <domain> <key> deletes key in domain

    import <domain> <path to plist> writes the plist at path to domain
    import <domain> - writes a plist from stdin to domain
    export <domain> <path to plist> saves domain as a binary plist to path
    export <domain> - writes domain as an xml plist to stdout
    domains lists all domains
    find <word> lists all entries containing word
    help print this help

    <domain> is ( <domain_name> | -app <application_name> | -globalDomain )
    or a path to a file omitting the '.plist' extension

    <value> is one of:
    <value_rep>
    -string <string_value>
    -data <hex_digits>
    -int[eger] <integer_value>
    -float <floating-point_value>
    -bool[ean] (true | false | yes | no)
    -date <date_rep>
    -array <value1> <value2> ...
    -array-add <value1> <value2> ...
    -dict <key1> <value1> <key2> <value2> ...
    -dict-add <key1> <value1> ...
    {
    ContentDir = "Vsti Hd:Kontakt Lib:Sketch Samples - Sketch Nylon:";
    ContentVersion = "1.0";
    }
     
  10. biggie0274

    biggie0274 Newbie

    Joined:
    May 27, 2020
    Messages:
    3
    Likes Received:
    0
    Resolved this with the NICNT generator for mac by creating a new nicnt file and then using kitty scripts to add library.
     
  11. kontakt-linker

    kontakt-linker Newbie

    Joined:
    Nov 4, 2022
    Messages:
    3
    Likes Received:
    0
  12. RobgriffinZ

    RobgriffinZ Newbie

    Joined:
    Dec 13, 2022
    Messages:
    3
    Likes Received:
    1
  13. RobgriffinZ

    RobgriffinZ Newbie

    Joined:
    Dec 13, 2022
    Messages:
    3
    Likes Received:
    1
    ok I think I figured it out. The only question I have left is do you know a way to remove a library? cause kitty script won't let me remove a library added with your script. Thank you for the support!
     
    Last edited: Dec 13, 2022
  14. bulipap

    bulipap Newbie

    Joined:
    Dec 25, 2022
    Messages:
    3
    Likes Received:
    1
  15. AmMiguelHello

    AmMiguelHello Newbie

    Joined:
    Feb 8, 2023
    Messages:
    1
    Likes Received:
    1
    Adding older libraries into Kontakt 7.1.3 Solved! (MacOS M1 Pro Ventura V.13.2):rofl:

    Hi guys!

    Lately, I found a solution for adding older libraries without .nicnt files into Kontakt 7.1.3 on MacOS! It's quite simple, but you need to follow the steps thoroughly!

    I tested this method with 2 libraries, which did not contain any .nicnt files: Wavesfactory - body percussion / Orange Tree Samples - Angelic zither libraries.

    STEPS:

    Note: You might need to give permission, in order to open the KLU. On your Mac, go to 'settings - privacy and security - scroll down to security, till you see the file description - Hit 'open it anyway'.
    • 2. Go to - 'NICNT Utils' (Top right corner, blue), then go to 'Select/Change library'. Choose your library folder with the renamed wallpaper picture. Hit 'Install this library in Kontakt'. (give permission, for me password needed)

    • 3. Go to your library's folder, open the created .nicnt file with text editor. Search for <AuthSystem>RAS2</AuthSystem> and change RAS2 into RAS3.

    Note: You might need to give permission, in order to open the Kitty scripts folder too. On your Mac, go to 'settings - privacy and security - scroll down to security, till you see the file description - Hit 'open it anyway'.
    • 4. Hit 'Add library.command' , choose your library folder, Type in password (invisible when typing!), hit the 'Enter' key 2 times.
    • 5. That's it, your kontakt library is now installed and visible inside Kontakt 7! :winker:


    Hope this article helped you, it's a massive result of testing, let me know if it works for you too!

    Cheers :woot:
     
    • Like Like x 1
    • Agree Agree x 1
    • List
  16. Roger Fitzgerald

    Roger Fitzgerald Newbie

    Joined:
    Aug 25, 2022
    Messages:
    9
    Likes Received:
    0
     

    Attached Files:

  17. noisyneil

    noisyneil Newbie

    Joined:
    Jun 26, 2012
    Messages:
    9
    Likes Received:
    1
    Thanks for the walk-through. Unfortunately I tried and still had no luck.

    upload_2023-2-21_20-17-46.png
     
  18. Roger Fitzgerald

    Roger Fitzgerald Newbie

    Joined:
    Aug 25, 2022
    Messages:
    9
    Likes Received:
    0
    Did you use KiTTY script to add the library?
     
    Last edited: Feb 22, 2023
  19. Talula

    Talula Rock Star

    Joined:
    Apr 22, 2018
    Messages:
    1,148
    Likes Received:
    346
    :facepalm:
    use 3 characters snpid
     
  20. Bkr

    Bkr Newbie

    Joined:
    Mar 20, 2023
    Messages:
    1
    Likes Received:
    0
    You are the best, been trying for days now with the Ventura and Kontakt 7.1.8 and your walkthrough works flawlessly. Thanks a lot!

    (Just for the record, my copy of Kontakt acts strangely sometimes and can't see the libraries in standalone app but everything works flawlessly in Logic when I'm using it as a plug-in)
     
  21. hectoe

    hectoe Newbie

    Joined:
    Jan 14, 2014
    Messages:
    8
    Likes Received:
    1
    Thanks for this detailed response but unfortunately though it shows up now it says DEMO
    Any fix for this??



     
Loading...
Loading...