Third party NKS factory library integration

Diam
Diam Member Posts: 29 Sine
edited September 4 in Komplete Kontrol

Since the removal of sounds.com support, all of my third party NKS libraries have disappeared from the factory tab. This is quite the inconvenience for me. Despite following a previous thread on the old forum, I have been unable to resolve this problem.

Has anybody here been able to resolve this issue or restore this location in the factory tab, by creating a registry entry on Mac? Despite numerous attempts and name variables, this is an unresolved issue for me. Can somebody at Native Instruments please provide a solution, as you would clearly be the best suited to provide a solution for Mac/Win users? A generic go to folder for all of our third party NKS. I am not so specific about the separate entries, just “one location to rule them all” so to speak? Thanks in advance. :)

Comments

  • JesterMgee
    JesterMgee AustraliaMember Posts: 672 Saw

    Windows is a lot easier to make this work, I tried a quick test in the past but was not successful and never cared enough about macOS to dive any further than that... I could possibly figure out how the .plist files are suppose to work by digging into existing files and testing more but i'd have to be pretty bored and lacking anything remotely interesting to do, that is rarely ever the case.

    I do note another user in that linked thread from the old forum posted a zip with the files he created to make it work. Would think it should be a case of swapping out the info there to make it work? Had a quick look and seems easy enough.

  • Diam
    Diam Member Posts: 29 Sine

    Thanks for the response. I did also see that entry from the user in the previous thread, but the links didn't really help much. It appears plugins (in this case plugin alliance) seem to have some existing file structure/metadata that helps the process. An example being, I was able to fix my Analog Lab, as there was an existing mock template in the arturia library folder. I just migrated the presets and they were recognised along with the native NKS templates.

    If I knew how to identify or generate specific metadata from unsupported libraries, it may help, though this is slightly beyond my level of knowledge.

    Hope that makes sense. If you do have any revelations, please keep us updated, but I appreciate the feedback.

  • JesterMgee
    JesterMgee AustraliaMember Posts: 672 Saw

    I don't think all that is needed, at least on Windows it doesn't need the specific metadata, just a path to a location and then when NKS files are detected in that location an antry is enabled in the factory library.

    I might mess around with it on my mac tomorrow and see how long it takes before I want to throw it out the window.

  • Diam
    Diam Member Posts: 29 Sine

    Haha! No problem. Tbh, that's where I got to with it. Really appreciate the consideration.

  • JesterMgee
    JesterMgee AustraliaMember Posts: 672 Saw

    Just to update on this, I give up for the moment.

    Haven't had any success and the macOS file system and constant nagging to enter a password to move files for testing reminds me of why I prefer Windows for technical stuff. Macs are for simply using, not messing with, I mean who places a big DELETE key on their keyboard that does not even do what it says on the tin without an additional modifier key (which is not accessible from a VNC connection)!

    So chalk this one up in the too hard basket for the moment, macOS users are on their own when it comes to doing this or simply use the user library. Windows users will have no issue as the process is 1 minute and requires like 2 steps.

  • Diam
    Diam Member Posts: 29 Sine

    No probs. I will probably keep trying combinations to fix what I can. If I make any progress I will post my findings. Thanks.

  • Diam
    Diam Member Posts: 29 Sine
    edited September 18

    I managed to create registry entries for a few u he and plugin alliance VSTs, without official NKS support, by copying the existing XML/plist from supported plugins and editing the content. I used the same file paths as in the original entries and created corresponding folders for the NKS presets in the relative locations.

    Not yet worked out my outstanding list, but it is good to know it works in theory.

    Mac OS Monterey

  • JesterMgee
    JesterMgee AustraliaMember Posts: 672 Saw

    What are the exact paths?

    I checked existing plist files which reference a specific path in \library\audio

    What I wanted to test is how to just use a custom directory in Documents and instead of making an entry for every plugin, rather set a custom folder location that all user NKS can be installed into so you only have to do it one time.

  • Diam
    Diam Member Posts: 29 Sine

    So, I have been varying the paths relative to whether the vendor already has a generic content or preset folder. Either Audio/Presets/Vendor name/NKS/Product name, or Library/Application Support/Vendor Name/NKS/Product name.

    In instances where none of the above exist, I have been creating a folder in either main Preset or Application Support directory. It seems this is working for most things now, as I have just managed to get my Spectrasonics installed.


    plist Example (Macintosh HD needs to be your specific drive name)

    <key>InstallDir</key>

    <string>Macintosh HD:Library:Audio:Plug-Ins:VST:</string>

    <key>ContentDir</key>

    <string>Macintosh HD:Library:Audio:Presets:Spectrasonics:NKS:Keyscape:</string>

    <key>ContentVersion</key>

    <string>1.0.0</string>

    I have been entering the UPID where possible, so not sure if this helped, but I managed to create a registry for U he, Tyrell for which I was unable to locate the UPID.

    Hope this helps and/or makes sense.

  • Diam
    Diam Member Posts: 29 Sine

    I agree the custom folder thing (which they did for sounds.com), would save a whole lot of trouble. This is a very timely process. NI really left us hanging with that one.

  • Diam
    Diam Member Posts: 29 Sine

    So, here is a little template I reworked from the bits provided on this forum that enabled me to restore my third party plugins to the factory tab. Hope it helps others. Thanks to JesterMgee for lighting the way on this one.

  • JesterMgee
    JesterMgee AustraliaMember Posts: 672 Saw

    I'll test this out and let you know.

    Ideally I want to be able to easily do the same on mac as I do on PC and that is to simply have a custom folder set (preferably in the documents folder) where ALL custom NKS files can be added. The examples I have seen so far are making a dedicated entry per plugin with the plugin ID added and everything which is not needed on PC. You just create a folder location and anything you place in there is added into factory, it's all very easy to do even for a novice.

  • Diam
    Diam Member Posts: 29 Sine

    No, you were right. I did not need the plugin UPID. Fortunately!

Back To Top