KLU (Kontakt Library Utility)

Discussion in 'Kontakt' started by Fred Bloggs, Dec 19, 2022.

Thread Status:
Not open for further replies.
  1. Aster

    Aster Newbie

    Joined:
    Aug 24, 2021
    Messages:
    2
    Likes Received:
    2
    You are the BEST Fred!!!!! <3 <3 <3 <3 <3
    Thank you for all your work and generosity :)
     
  2. Fred Bloggs

    Fred Bloggs Platinum Record

    Joined:
    Feb 19, 2013
    Messages:
    349
    Likes Received:
    221
    :bow::thumbsup:
     
  3. archenemy98

    archenemy98 Newbie

    Joined:
    Feb 28, 2023
    Messages:
    4
    Likes Received:
    0
    Hey @Fred Bloggs , I tried installing KLU 1.2.1 on a friend’s M1 Mac mini running 13.2 Ventura and I couldn’t get it to open without having the out of bounds exception notice pop up and then crashing. Any ideas on how to solve it? I tried replacing the preferences file with the one listed in the first post but that didn’t work either.
     
  4. Fred Bloggs

    Fred Bloggs Platinum Record

    Joined:
    Feb 19, 2013
    Messages:
    349
    Likes Received:
    221
    Hi. I don't have an M1 to debug on, unfortunately. The two I've had in my hands briefly on which to try a compied application worked perfectly for me. Maybe other M1 users could give some feedback on their experiences…
    If not, then until I have my own M1, M2 to play about with (probably some time in the 4th quarter), I'm not going to be a lot of help although I am re-writing and optimising a lot of routines in KLU under the hood, for a future update. I'm also looking to try and help with library ordering…
     
  5. clone

    clone Audiosexual

    Joined:
    Feb 5, 2021
    Messages:
    7,597
    Likes Received:
    3,341
    Neither do I. But this sounds very similar to the problem I had on High Sierra, in that it is right after a new user installs KLU. My problem was that no Kontakt libraries were being found upon launch. Putting a valid library in the expected location "fixed" it. That sort of thing could just be an issue with its error handling when it encounters a empty location/null result because the user needs a valid lib to be found at start of the program. I may have added one library using K5 to get around it.
     
    Last edited: Mar 16, 2023
  6. archenemy98

    archenemy98 Newbie

    Joined:
    Feb 28, 2023
    Messages:
    4
    Likes Received:
    0
    What was the expected location? And do you mean the full library folder or just a .plist file?
     
  7. Fred Bloggs

    Fred Bloggs Platinum Record

    Joined:
    Feb 19, 2013
    Messages:
    349
    Likes Received:
    221
    I would paraphrase @archenemy98 … "What was YOUR expected location ?". Kontakt "expects" to find an XML file in the Service Center folder for each installed library and a corresponding plist file in the main library folder. It's this latter file in which Kontakt finds the expected location of the library folder which could of course have been moved by the user after it was installed. KLU will quit if it doesnt find an SC folder or no valid XMLs in it ! I shall nevertheless double-check those routines…
     
  8. Fred Bloggs

    Fred Bloggs Platinum Record

    Joined:
    Feb 19, 2013
    Messages:
    349
    Likes Received:
    221
    Version 1.2.2 is in post 1. :)
    OK guys. I've been hunting those pesky "Out of Bounds error" bugs when launching KLU. If you have no libraries or if you have no service center folder at all, it should now exit elegantly in the first case and propose to go straight to the NICNT utilities page to install one (or a few!), in the second case.
    I hope this will solve some of your headaches :wink:.
    Let me know :bow:
     
  9. Indivism

    Indivism Newbie

    Joined:
    Jul 28, 2020
    Messages:
    23
    Likes Received:
    2
    @Fred Bloggs I tried the new 1.2.2 version! Unfortunately it exits immediately on start with the message I can't see any traces of a Kontakt installation! However, I have TRAZOR's Kontakt 7.1.3 release installed on my machine. Is KLU looking for a specific directory? Maybe I can add it so that it recognizes my Kontakt installation. Thank you so much!
     
  10. Fred Bloggs

    Fred Bloggs Platinum Record

    Joined:
    Feb 19, 2013
    Messages:
    349
    Likes Received:
    221
    Hi. Thanks for trying the newest version. It is indeed looking for the Native Instruments Service Center folder, which is normally installed along with a standard Kontakt installation. If KLU doesn't find "Macintosh HD/Library/Application Support/Native Instruments/Service Center" where "Macintosh HD" is your boot drive, it will quit with the message you're getting! If for some reason you don't have the folder, you can create it yourself. I've always had one created by Kontakt on all the systems I've tried and therefore assumed it was automatic. If this is not the case, I could modify KLU's behaviour to propose creating one if it doesn't find it.
    Could you please confirm if this folder really is missing on your system ? If it isn't, then there's something else going on here.
    Thanks for your time.
     
  11. Fred Bloggs

    Fred Bloggs Platinum Record

    Joined:
    Feb 19, 2013
    Messages:
    349
    Likes Received:
    221
    OK. I think I'm probably going to answer my own question here ! It seems the Service Center folder is NOT necessarily present for Kontakt to run. I just thew mine away to prove it. It turns out you don't even need the library plist files for Kontakt to run ! In both cases however, you won't be seeing modern libraries (the kind that need Kitty Scripts or KLU to install them!), if they're not present. I'll have to change my checking routines ! In the meantime, I'm removing V1.2.2. I'll post a new one soon…
     
  12. Fred Bloggs

    Fred Bloggs Platinum Record

    Joined:
    Feb 19, 2013
    Messages:
    349
    Likes Received:
    221
    OK… 1.2.3 is up. No more quitting or outOfBounds errors if it can't find a Service Center folder or any installed libraries… it just gives a message and proposes to move strait to NICNT utilities to install some.
    Ooooops !! Not just yet !!
     
  13. jazzzz

    jazzzz Platinum Record

    Joined:
    Mar 13, 2018
    Messages:
    716
    Likes Received:
    238
    If Service Center is missing on a computer, doesn't it mean that the person only has Kontakt Player version?
     
  14. Scarlett

    Scarlett Member

    Joined:
    Dec 24, 2020
    Messages:
    82
    Likes Received:
    10
    I have had success with several libraries, but an old one: Mixosaurus.
    It doesn't have a nicnt file, and even if I ask KLU to create one, it does, but still says library not installed on the main window (even after it said after creating a nicnt file that it was installed correctly).
    All it has is NKI files and Nkc and Nkx, but no ORIGINAL nicnt.
    In SNPID library list, it does say installed (I mean, it appears on the list).
    Still on K7 says DEMO.
    And after 15 or 10 min it asks to be activated.
     
  15. Fred Bloggs

    Fred Bloggs Platinum Record

    Joined:
    Feb 19, 2013
    Messages:
    349
    Likes Received:
    221
    As I said above… all told, it's not needed.
     
  16. Fred Bloggs

    Fred Bloggs Platinum Record

    Joined:
    Feb 19, 2013
    Messages:
    349
    Likes Received:
    221
    Yes. Unfortunately, you will still have to install old files with Kontakt 5. Assuming your Mixosaurus is an old cracked library, it should have installation instructions with it. You sometimes have to place the Main library plist manually or something like that. Anyhow, I'm sorry but KLU cannot deal with these and although you can create and install NICNT files and plist files, it won't do any good !! :sad:
     
  17. Scarlett

    Scarlett Member

    Joined:
    Dec 24, 2020
    Messages:
    82
    Likes Received:
    10
    Oh, alrighty, thanks so much.
     
  18. Fred Bloggs

    Fred Bloggs Platinum Record

    Joined:
    Feb 19, 2013
    Messages:
    349
    Likes Received:
    221
    I have re-posted Version 1.2.3. This one is minus the new bugs that 1.2.2 had mysteriously been contaminated with ! I hope I squashed them all :wink:
     
  19. archenemy98

    archenemy98 Newbie

    Joined:
    Feb 28, 2023
    Messages:
    4
    Likes Received:
    0
    @Fred Bloggs happy to report all worked smoothly with my friend's M1 last night! Thank you so much for working tirelessly on this for strangers on the internet!
     
  20. Fred Bloggs

    Fred Bloggs Platinum Record

    Joined:
    Feb 19, 2013
    Messages:
    349
    Likes Received:
    221
    You are very welcome and thank you for your kind comment.
     
Loading...
Thread Status:
Not open for further replies.
Loading...