Maschine Library Location

This how to applies to users who use Native Instruments Maschine / Komplete Kontrol and have NKS libraries installed in their user library that they wish could be incorporated and searched with the factory library.

Your Maschine Folder - where the Standalone application is plus your documentation - should be in your Applications Folder. Fwiw, older Maschine Installers used to put the Maschine Library in the main Library folder on the Macintosh HD. Current Maschine installers put the Library in the shared area. Removing The Library. 1) First, identify the library that you would like to remove from Native Access. In this example, I will be removing my authorisation of Albion IV: Uist. Once you've confirmed the library, be sure to close Native Access. 2) In the Start Menu search bar, type regedit and press enter. This will open the Registry Editor.

DISCLAMER : This is general information and not a recommendation! I cannot (actually more of a will not) assist with issues that may arise from doing this. This assuumes you have some basic knowledge with computers and understand some of the possible things that could go wrong. There are far too many differing skill levels out there for me to cover things perfectly and this is not supported by NI or other forum users.

With that out the way lets get started.

Getting Started

Before starting I recommend you decide where you want your user library to live. If you are happy to simply copy the files wherever is easiest then no problem but if you have limited space on your OS drive and prefer another location then decide on this first. Also, it is recommended to COPY your user NKS files to this new location and not delete the ones in your user folder until you are happy things work. Always make backups before you start with something new!!!

To migrate user NKS files to the factory library there are 2 simple ways to do this:

Copy the NKS files to an existing factory folder (easy)

or

Create a custom folder in the factory library (still easy but we need to make some files)

Now, I am a windows user so Mac users will need to figure some things out on their own but the process is still mostly the same. Read on and see how you go...

The Easy Method

The easy way is simply to copy the NKS files to an existing folder and one such folder which is easily accessible for users now the latest updates are out is the 'sounds.com' folder.

This folder will store your downloaded sounds.com content if you are using that service but you can also place anything you like in here and it will scan into the factory library.

To locate the folder just open Preferences > Library

Look through the entries in the Factory tab and locate the one for sounds.com

Place any NKS Library folders within this folder then rescan and these should now be imported into the factory browser and display just as they did in the User folder.

That is it.

Technically you can use any of the folders to copy the files into but updates to the plugins could affect the files. The sounds.com folder will not delete or overwrite the files so should be safe to use for this purpose and is quick and easy to configure.

One thing to be aware of tho is I do not use sounds.com and there may be an issue with downloading new sounds and having the software scan for these. It may have to scan the NKS files also which will slow down how you would use your setup so please keep that in mind.

If you would prefer to have your own dedicated folder for this task then see the next option...

The Custom Method

Where Is Maschine Library Location

The custom method requires a registry file to be created along with an xml file that needs to be copied to a specific location. Now hopefully a smart Mac user can contact me with the same method creating a .plist file in place of the windows registry file and I can then detail that here, but since I am on windows and know very little about Mac, I will detail how we windows users can do it.

Location

Step 1

Firstly you need to create a registry file with the following code (just right-click on your desktop and select New > Text File and rename it as a .reg file (if you don't know how to do this step, stop right now and learn some of the windows basics first. The name of the file does not matter, I created 'Test.reg'.

Copy the following code into the registry file:

You need to set the following in this file:

$regName = This is a name that will be unique ID for the entry in the registry. I just enter my company name, you can enter your own name for instance

$path = The path where the NKS files will be located. Note that when you enter the backslashes you must enter double backslash

Here is an example I have created:

Save this and then run it and choose to enter the new registry value. If you then follow the path in the system registry (You hopefully know how to view the system registry otherwise google is your friend) you should see your entry:

For Mac users

This is untested but might work:

You need to create a .plist file with a specific name: com.native-instruments.$regName.plist

$regName = This is a name that will be unique ID for the entry in the plist registry. It should work in the same way the windows registry works

$path = The path where the NKS files will be located. Enter it how you would I guess.

Step 2

Next create an xml file with whatever name you like. I created 'Test.xml'

Maschine Expansion Library Location

Copy the following code within it:

Change the following (leave the rest as it is:

$regName = This must be the same name used for the registry entry.

$libraryName = This will be the name displayed in the Maschine/Komplete library

Save this file then copy it to the following location:

You should see a heap of other xml files for all the other products you have installed.

Step 3

If you have completed the steps correctly ensure the folder you set in the registry exists and place some files in it to test (just a single library to start with). Open Maschine / Komplete and you may notice it scans new files on open but if not, open the Preferences > Library and check for the library entry you created:

When you have selected your library entry you should be able to perform a scan on just that entry. If it has all worked your NKS library will now display in factory:

Issues?

If you do not find your entry in the system registry (windows), check the Reg file is valid and that you have quotes where they should be around paths etc.

If you find that an entry is not entered into your Maschine/Komplete library make sure the 'RegKey' matches the registry entry created

I strongly recommend very simple names and paths to avoid issues. The RegKey especially, consider either a single word or a string using _underscore or hyphen

There is no guarantee this will work into the future or at all for all users, this is just something I personally reverse engineered and tested and appears to work for me

If you have issues on Mac I cannot assist because I do not have access easily to a mac.

If you still cannot get it working then I have no further ideas other than to either keep trying and testing or forget it altogether. I'm not really willing to assist with support on this one, only share some insight into how to get it working. The rest is up to you.

Unless you specify a file location for a virtual machine when you create it, Fusion saves the virtual machine package to a default location.

The possible default file locations for newly created virtual machines are as follows.

  • your home directory/Virtual Machines, the default virtual-machine folder for new installations of Fusion 11 or later.
  • your home directory/Documents/Virtual Machines, the default virtual-machine folder for installations of Fusion earlier than Fusion 11 and Fusion 11 and later installations that were upgraded from a version of Fusion earlier than Fusion 11.
  • The last location to which you saved a virtual machine.

    When you use Fusion to create a virtual machine and you specify a virtual-machine location, instead of accepting the default, your specified location becomes the default the next time you create a virtual machine with Fusion.

For information about determining the file location of virtual machines available in the Virtual Machine Library, see Perform Actions on Your Virtual Machines from the Virtual Machine Library Window.

Maschine Library Location

For information about changing the file location of virtual machines, see Change the File Location of a Virtual Machine.