1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

User Content Folder

Discussion in 'KOMPLETE KONTROL SERIES' started by pranaearth, 17/3/18.

  1. JesterMgee

    JesterMgee Well-Known Member

    Messages:
    3.455
    It shouldn't be required to do anything like that. There are always ways for the knowledgeable user to go in and edit the files to force a fix, but most users aren't knowledgeable enough or willing enough to dive in and do anything like this and in some cases, a wrong edit can break even more.

    I cannot say what the issue is on your system but on my end I don't see this issue nor have I seen this issue before. Seems possibly some kind of permission issue maybe or could be the latest version, i'm a version behind and still use a much older exe to do some things for speed purposes, none of the versions I use have this kind of issue. Have you tried to just uninstall/reinstall Komplete Kontrol?
     
  2. Jesse Harlin

    Jesse Harlin New Member

    Messages:
    10
    JesterMgee : Yes, reinstalling was one of the very first things I tried. I am on the latest version, and to your point - I think there's a regression on the version I have that you're not using. I also hope you can appreciate I wouldn't have beelined to editing SQL as a first resort, but I also know you get folks pop up into the forums now and then that have not tried that. I guess you'll have to trust me when I tell you I am above average technical aptitude and I went through all the usual troubleshooting approaches before "getting weird." On the bright side, I learned a lot about the lifecycle and working of these programs, which is great if I'm going to be leaning on them more.

    I also agree with you that an end-user shouldn't be required to do what I did. I happen to be a programmer so I knew what I was doing, but I was working around what I earnestly believe is a bug (technically two bugs) that I found. I hope the developers get my bug report that I filled out through the 'contact wizard' and work on it in earnest, although I suspect the core development team has been on Thanksgiving break. I have no idea if NI devs or product managers see these forums, or will ever see this, I've not spent much time in here before, to be honest, looks like you've been active on the forums so you might know the answer to that.

    Basically, I can understand your confusion, the issue only occurs on Maschine and Komplete Kontrol (nothing else), which both seem to work in the same exact way. Both are at the latest version, and aside from the fact I am using an external drive for plugins/libraries (like yourself), there's nothing strange or remarkable about my system. I also have not cross-platform tested this on OSX, which if I were doing 'earnest QA work' as I have to do for my day job now and then, I'd have done that also. Maybe it's working just fine there. I'd also say I'm a bit of an edge case in one respect; since the default install directory is in the User/Documents (which actually would still be visible by the browser in this case) most users may not encounter this right away. This therefore might even be a known issue by the developers and has been reasonably de-prioritized.

    Well, thanks for responding. All of my other plugins and instruments work perfectly fine. I'd love to see this get resolved so I can use Komplete to taxonomize all of my 3rd party stuff too, it looks to be really incredible, and even with some partial functionality I'm pretty convinced its a great time saver.

    You mentioned you used an older exe to do things for speed purposes. That piqued my interest. Do you mean you're running this in an unconventional way to get some computer performance boost or do you mean like you're doing something to get a workflow boost? Sounds interesting! I'd love to hear you say more about that :)
     
  3. JesterMgee

    JesterMgee Well-Known Member

    Messages:
    3.455
    Yeah, that comes through quite apparent since i'm a reasonably high level user with a few decades of experience in these areas but also 2 decades of end user and "non technical user" support which is the single reason I am saying it "shouldn't" be required because a fresh user who is not technically proficient may google a similar issue down the track about adding a user path and think it is far too complex to go doing all this editing of database files and such when it wont be the cause of their issue.

    I'm not confused at all. It is certainly an issue on your system there and may be isolated to just Maschine and Komplete which both share the same codebase so easily if an issue affects one it can affect the other. It appears to me tho, based on the fact I have not seen this reported before, it is more a system specific issue and not a specific bug unless someone else can replicate the result. If there was one other user posting the same issue with the same symptom, then i'd be more inclined to agree it is possibly a bug.

    I'm actually using all internal drives and SSDs, no external drives at all and I have 3 different systems running with KK here (2 win 10 and macOS) none of which show this issue.

    Ah, yeah this is nothing about performance or anything. I keep archives of software when new versions come out as being on the Beta test team sometimes they release some features that, well, don't work great or need some improvement. Because I develop NKS libraries and have a very specific automated way of doing certain things, some changes they may make to how the program scans files or does an update etc can cause issues in the way I do things so to avoid this as a potential issue I have versioned archives of the main executable which I can use to continue the work I need to do so it's nothing any other user should worry about, just more for my own technical reasons.
     
  4. Jesse Harlin

    Jesse Harlin New Member

    Messages:
    10
    I think we're talking past one another, by external drive I did not mean literally an external drive sitting outside of the computer's chassis. I meant a drive that is not the same drive the operating system is installed on. However, whether it is connected via, ethernet, USB, SSD or whatever - from the OS's point of view these are all 'external drives' as in they aren't the primary drive partition and use a different drive letter. Even, like partitioning the main drive into multiple letters would be the same thing from the software's point of view. This is what I meant, and you've confirmed our setups are essentially the same. I happen to be using M.2 drives, but I doubt that matters at all.

    As for your confusion, that wasn't meant as an insult, and I am worried you might have misinterpreted my tone. I mean that you seem confused about why I am experiencing the issue at all. I am too, this is clearly unexpected behavior. I get you've never seen this before, but having programmed file browsers before, there are literally just some flags in the API of most of these kinds of components that can result in this sort of behavior, and weirder regressions have been deployed into production than this on quite a few pieces of software over the years, even in the very operating system you're using.

    As for whether or not there are other bug reports, it's possible that most folks experiencing the bug might not come into these forums, or know how you QA them or work around them. They may not have a reason to post here. Perhaps they just emailed support directly. There very well could be bug reports we both don't know about sitting in ne NI bug tracker even now. To me, I have to ask myself: What could possibly be happening on, or unique about, my system that would only target a fresh install of two specific programs from a specific plugin software vendor? That would be a much more bizarre set of circumstances than a developer accidentally pushing a wrong flag on a file browser into production that only affects a subset of users that moved their install directories - especially if a lot of users aren't updating regularly/using older versions, much like you. There have been multiple recent updates, within the last quarter - including updates that would at least be adjacent to this browser, in late August, at least according to the changelog in NI access.

    Not really sure what to say. Komplete Kontrol was one of those NI programs I just never installed until recently. I've used everything else for years and years. I had the old version of Kore, from.. I want to say the mid 2000s? It's long since been obsolete. I think after it (Kore) became useless, I never really re-investigated any of the newer preset management tools. Years pass... and a few days ago I installed Komplete Kontrol basically completely fresh and for the first time. I also took the time to make sure every other plugin was up to date. I did everything through Native Access, I even used Native Access to manage the install locations. When I launched Komplete Kontrol (or Maschine which I also recently just added) the browser just simply doesn't show all the stuff yours (or every other file browser in every other app) does. I mean, to me it seems it is very likely this is a bug with the latest version of Komplete Kontrol (and therefore also Maschine), and they'll fix it soon.
     
    Last edited: 1/12/20
  5. Kymeia

    Kymeia NI Product Owner

    Messages:
    6.268
    Can you post a screenshot of what is different in your library panel to ours?
     
  6. Jesse Harlin

    Jesse Harlin New Member

    Messages:
    10
    Kymeia Sure, the screenshot was in the middle of that post where I described the bug and the way I was able to fix it. Here it is again:
    [​IMG]

    In both the Library and the Plugins sections of the Preferences, the browser does not see any more than the user folder, so I am unable to navigate to other drives (or really anywhere meaningful on the computer). So the 'Locations' list in this screenshot has been fixed (the E drive items), but the important part is the 'Browse for Folder' dialog only shows my user directory. Since it also does not have a text entry for path, and cannot see other drives - that's why I had to go edit the Plugin.data and sql-lite database (Komplete.db3) to 'simply add a path' the program can scan.

    and just to be clear both Maschine and Komplete Kontrol have this bug in both the Library and Plugin-Ins tabs of the preferences. For instance here is the Library Tab in Komplete Kontrol doing this:
    upload_2020-11-30_10-46-1.png


    Some new information:
    I had more time to troubleshoot today and I actually did find out with some experimenting that other programs are not doing this as well in the standalone mode. I did recently just update them all via Native Access. I confirmed Battery 4 and absynth are doing this, and I am 100% sure it was not doing it before. See here:
    upload_2020-11-30_10-53-11.png

    The path you see that is already there I added some time ago in a previous version, but if I were to use the browser now, I'd not be able to add it. Thankfully this isn't really negatively impacting that one.

    Since I am now seeing this is affecting other plugins (not just Kontrol/Maschine) I am wondering if somehow Native Access has installed them with only user-level permissions, which could affect this component. Not sure what's up there.

    Also, I didn't mention this before, here are the versions I am running:
    Battery 4.1.6
    Komplete Kontrol 2.5.0

    I distinctly remember all of these working at one point, in the other programs. I may just uninstall everything, including native access and start over that or just move everything into my user path and 'deal with it'.
     
  7. Kymeia

    Kymeia NI Product Owner

    Messages:
    6.268
    That's not the library panel for user content - that's plugin locations
     
  8. Jesse Harlin

    Jesse Harlin New Member

    Messages:
    10
    Kymeia did you see the second image? I posted the file-browser in both the plugin and the library panels. Both have the same issue.
    Here it is again for clarity, you can see the Library tab is highlighted, but just to be clear the problem is occurring in all the file browsers.
    upload_2020-11-30_13-7-56.png
     
  9. Jesse Harlin

    Jesse Harlin New Member

    Messages:
    10
    Kymeia also I couldn't help but notice in your NKS user lib you already have the brand new Vital synth! That's absolutely awesome! I just recently got a chance to check it out. I love Helm and this is even better! I might be checking out your NKs files on it sometime, when I get all this sorted out :)
     
  10. Jesse Harlin

    Jesse Harlin New Member

    Messages:
    10
    Just in case anyone was experiencing this issue, it appears to have been resolved in the latest version of Komplete 2.5.1, released on the 16th of Dec. Everything works normally now.

    Thank you to those who helped me troubleshoot. Just wanted to follow up with the good news
     
  11. Kokodoko

    Kokodoko NI Product Owner

    Messages:
    24
    I've been having so much trouble with this!
    Maschine keeps pointing my "user content" directory to User/Documents (on Mac OS)

    - I can't point that to another directory in settings, because this option is greyed out. All the other folders are editable (plugins, etc.)
    - After adding another user content folder on another location, I was able to delete the User/Documents reference.

    But after restarting Maschine, user content just reappears in User/Documents! Also when I buy something new it just appears in User/Documents (for example Guitar Rig).
    Why is this? How can we permanently set the user content folder to our own preference?
     
  12. JesterMgee

    JesterMgee Well-Known Member

    Messages:
    3.455
    You must add another location first, I do not believe you can delete the default location but there are ways if you know how to read a database file to remove the path. For Windows I can whip up a simple tool that removes a path but not for mac.
     
  13. JanusOfficial

    JanusOfficial New Member

    Messages:
    2
    I am curious if anyone can help in this regard. I have some massive presets that I wanna change the attributes to that are 3rd party and i wanna use in KK. I've seen some presets import in that im gonna make previews for but i noticed that when I try and change the GENERAL I cant change the product and bank title name. Can someone help guide me here?