The Browser

Abstract

In addition to loading instruments, KONTAKT PLAYER's Browser allows you to quickly organize and navigate through any number of files.

The Browser allows you to quickly organize and navigate through any number of files that can be used in KONTAKT PLAYER. Among other things, you can use the Browser to:

  • Navigate through your file system to locate and load KONTAKT PLAYER Instruments

  • Manage and browse the contents of your Libraries.

  • Display a convenient overview of various aspects of the currently selected Instrument.

  • Assign host and MIDI automation sources to Instrument parameters.

  • Drag and drop items from the Browser into the Rack.

 

To display The Browser:

  • Select the Browser option from the Workspace menu.

    The Browser panel will appear on the left side of the Rack.

The KONTAKT Player browser with instruments Yangqin, Soul Sessions, and the KONTAKT factory selection.

The Browser

Libraries Tab

The Libraries Tab provides direct access to all KONTAKT libraries installed on your computer.

The KONTAKT PLAYER libraries tab consist of a refresh button, a manage libraries button, an A-Z button to sort, a search field, the instrument navigation button, the instruments of the libraryand their associated function menus.
  1. Refresh: Reloads the list of libraries.

  2. Manage Libraries: Opens the Library tab in the Options dialog. There you can hide or show libraries, open Native Access to install new libraries, and manage existing installations. For more information, refer to Libraries Tab.

  3. A-Z: Sorts the libraries alphabetically. When deactivated, the Library tab reverts to the previous custom sorting.

  4. Search field: Allows you to enter a search string in order to find particular libraries within the Library tab.

  5. Instr Nav (Instrument Navigation): Shows or hides the Instrument Navigator pane at the bottom of the Browser.

  6. Instruments: Displays all Instruments included in the library.

  7. Function Menu: Opens a drop-down menu with additional library options. For more information, refer to Function Menu.

Loading and Saving Instruments and Multis

  • To load an Instrument or a Multi, click the Instruments or Multis button and navigate through the library structure like in the lower pane of the Files tab.

  • When using KONTAKT PLAYER libraries, you can save your own Instruments and Multis to the original library or to any custom location. When saving your own variations to the original location of your library, these Instruments and Multis will also appear in the Libraries tab.

Function Menu

The Function menu provides access to important resources like the library readme file and manuals, and maintenance tasks such as locating a library and hiding a library box. The Function menu is located at the bottom right of the Library box. Click the arrow to open the drop-down menu.

The Function menu contains the following options:

The KONTAKT Player browser with the function menu of the instrument Yangqin expanded.

The Function menu

  • Open containing folder: Opens the location of the library on your hard disk, in your operating system's file browser.

  • Hide library: Removes the library from the Library tab. Note that this does not delete or uninstall the library. If you want the library to appear in the Libraries tab again, you can do this via the Libraries tab in the Options dialog. For more information, refer to Libraries Tab.

  • Readme.txt: If the library folder contains a readme text file, it will be displayed here. Clicking this option will open the file.

  • License Agreement: Contains a list of the licenses for the selected library.

  • Online Documentation: Clicking this option will open the user manual.

Library Activation

Libraries are activated through Native Access, but it is possible to quickly open Native Access to activate a specific library from the KONTAKT PLAYER Library Browser.

  1. After installing a library, open KONTAKT PLAYER.

  2. Locate the library in the Libraries tab of the Browser.

  3. Click on the Activate button on the respective library and a log-in screen will open.

  4. Native Access will open and prompt you to enter a serial number for the library.

  5. Enter a serial number and click Activate.

    Your library will now be activated and ready to play.

Files Tab

This section of the Browser allows you to navigate your file system in a tree-based way, which will be immediately familiar if you’re accustomed to your operating system’s file browsers and selectors. It consists of two main panes and an audition toolbar at the bottom of the section. There is an optional third pane, the Instrument Navigator, which you can toggle via the InstrNav button just below the tabs. This pane is also available on the Libraries tab, refer to Libraries Tab.

Click the horizontal splitter bars that separate the panes and drag them up or down in order to change the height of the respective panes.

The files tab of the KONTAKT Player browser.

The Files tab of the Browser pane provides a file system navigator

Upper (Container) Pane

The upper pane shows all container objects on your computer in a tree structure. The term "container" encompasses all items that contain other objects, such as volumes (like hard disks, CD-ROMs or network places), folders and monolithic sampler files that serve as "virtual folders" (more on this later). A + icon next to an object indicates that there are further objects contained within, which are not currently being shown. Display those by clicking the + icon. Conversely, clicking the - icon next to an object hides all its contents from the tree view.

1968970542_imageref_2513585931.png

The upper pane of the File Browser displays a navigable tree structure of your file system.

Middle (Objects) Pane

Whenever a container object that you have selected in the upper pane contains items which can be used in KONTAKT PLAYER, these will show up in the middle pane. In contrast to the multi-dimensional tree structure of the upper pane, this list is always flat and does not span multiple folders. In addition to relevant files, folders (if any) will also show up in this list and can be navigated to via double-clicking. The first item of the list will usually be the parent directory, indicated with an arrow icon. This means you don’t need to use the upper pane to navigate through folders, although it’s usually faster and more convenient.

1968970542_imageref_2513587851.png

The middle pane of the File Browser, displaying a number of Samples, their file sizes, native tempos, and modification dates.

Information on the displayed items is spread across four columns; in addition to the file name, size and modification date, there’s also a tempo column that indicates the native tempo of sliced loops. You can change the width of these columns by clicking and dragging the separator bars between their labels. Clicking on a column label will change the sort order of the list according to the respective value and clicking on the same label again will reverse the ordering direction.

Once you have found one or more items that you want to use in KONTAKT PLAYER, there are several ways to load them:

  • Double-click a Multi file (.nkm) or drag it from the Browser into the Rack to load it; KONTAKT will ask you whether you want to replace your current Multi or merge the one you’ve selected with the existing Multi.

  • Double-click an Instrument file (.nki) or drag it from the Browser onto a free space in the Rack to add it to your current Multi. KONTAKT will assign a MIDI channel according to the MIDI channel assignment for loaded patches setting in the Options dialog. This also works with multiple Instruments.

  • Drag an Instrument onto an existing Instrument Header in your Rack to make it replace the respective Instrument. KONTAKT will keep the MIDI channel setting of the previous Instrument.

Instrument Navigator Pane

The Instrument Navigator shows a list of all Instruments in the Rack, which is updated at all times. It is divided into 4 pages of up to 16 Instruments each, and displays the Instrument names along with M (mute) and S (solo) indicators. It provides a good way to keep the bigger overview when you’re editing an Instrument, when the Rack does not convey any information about Instruments other than the currently edited one.

The Instrument Navigator list will keep in sync with the page and Instrument selection in the Rack and vice versa. To switch to one of the four Instrument pages, you can either use the page buttons in the Rack header (if it’s in Multi Instrument mode), or click the page numbers at the top of the Instrument Navigator list. Similarly, you can select an Instrument by clicking on either its header in the Rack, or its entry in the Instrument Navigator pane. If an Instrument that you select is not currently visible in the Instrument Navigator list, it will automatically scroll to its list position. Double-clicking an Instrument in the Instrument Navigator list will open it for editing in the Rack.

  • To display the Instrument Navigator pane, click on the InstrNav button at the top of the Browser.

1968970542_imageref_2513589771.png

The Instrument Navigator pane, displaying a number of loaded Instruments in the Multi.

Tip

The Instrument Navigator is not strictly specific to the Files tab, but rather a utility window that’s available in various tabs in the Browser. It’s explained here for sake of consistency, and referenced briefly in sections about other places where it’s available.

Audition Strip

The Audition Strip allows you to listen to audio files prior to loading them. This feature works with audio files and sliced loops that you select in the lower pane of the Browser. Note that when auditioning sliced loops, they will not be played in their native tempo (which is being displayed in the Browser list), but in the current tempo of your host or, if you’re running KONTAKT in stand-alone mode, the tempo that’s set in the Master Editor.

The Audition Strip contains the following controls:

1968970542_imageref_2513591691.png

The Audition Strip allows you to play any Sample that you select in the Browser.

  • Volume slider: This slider adjusts the sample playback level.

  • Play button: This button plays the selected sample once or, if a sample is currently being auditioned, stops the playback.

  • Auto button: When activated, KONTAKT will automatically play a sample once when you click it.

Refresh and Eject Buttons

Just below the Browser tabs, you’ll see a series of function buttons and drop-down menus that are specific to the currently visible tab. On the Files tab, this row starts on the left side with a Refresh button, depicted by a circled arrow.

1968970542_imageref_2513593611.png

Browser refresh and eject button.

Whenever the File Browser has not yet picked up changes that recently occurred in your file system, such as newly installed or removed sample libraries, you can force an update of the file display by clicking this button.

The button next to the Refresh symbol allows you to eject your computer’s CD/DVD drive(s) from within KONTAKT. Just select the drive in the upper pane and click this button to eject it.

The View Menu

This is a drop-down menu which contains options and functions that alter the way in which information will be shown in the File Browser panes.

K6_Browser_Files_Tab_View_Menu.png

The view menu of the File Browser contains options that determine which items will be shown.

The first two items in this menu, labeled Show Network Drives, and Show Removable Drives, are toggle options; selecting them will switch them on, indicated with a small diamond next to their label. With these, you can adjust whether the File Browser should include mounted network volumes, and removable drives.

Below the options, you’ll find multiple slots labeled Quick-jump and numbered 1 to 10. Quick-jumps are location memories that you can use to conveniently access a number of frequently-visited places in your file system without the need to navigate there using the container pane each time. The handling is simple: any location you navigate to in the File Browser gets immediately saved to the currently selected Quick-jump entry. Once you switch to another Quick-jump location, the previously selected one will keep its value. Switching back to it will bring you to the saved location, but watch out — if you navigate any further now, the Quick-jump memory will be changed accordingly. If you don’t want this, activate the Lock Current Quick-jump option at the bottom of the View menu to freeze the saved location. Instead of using the pull-down menu each time, you can also use [Ctrl] + [F1] through [Ctrl] + [F10] (Windows) or [Alt]-[F1] through [Alt]-[F10] (Mac) to access the respective Quick-jump locations via your keyboard.

Database Tab

What good is a sampler if you can’t find the files you want, and find them quickly? That’s what KONTAKT’s Database is all about. The Database stores and manages information about all KONTAKT-relevant items that exist on your system, no matter whether these files are stored on hard disks or on network volumes.

As such, the Database’s purpose is similar to the File Browser described earlier in this chapter. It has a fundamentally different approach, though: While the File Browser is primarily concerned with the “hard facts” of your data — their directory paths, file names, and types, the Database employs a more user-friendly metadata system to keep track of your files. “Metadata” is a catch-all term for information that’s not strictly required for using a file, but facilitates its management within a large set of other files. When a brick-and-mortar library puts tags inside its books that inform you about the general topic of the book, where it can be found in the catalogue, and when it has to be returned, it’s adding metadata to their assets; in reference to this, the process of adding metadata to files or other records is generally being referred to as “tagging” in the computing world.

A well-tagged sample library relieves you of the burden of having to deal with directory paths, internal library structures and file naming conventions all the time: Instead, you can simply express queries like “show me all marimbas” or “show me sounds suitable for a drum & bass production” and immediately access the matching objects. Of course, this requires that the majority of the content in your collection has been tagged in some way or other in the first place. It goes without saying that the KONTAKT sound library comes with extensive predefined metadata, and we expect developers of commercial libraries to adopt this practice for their future products. Content from existing sample libraries, whether they were made with a previous version of KONTAKT or have been converted from other formats, has to be tagged manually before you can manage it with the Database; obviously, this is also true for your own material.

You can find all functions that pertain to the Database on the Database tab of the Browser. In the remainder of this section, we’ll describe all of its functions in detail.

Database Overview

In its default state, the Database tab of the Browser appears as a two-section view. The upper section as the Attribute List; the lower one is called the Results List. Both sections always operate in unison: The Results List contains a continuously updated list of all objects in the Database that match the search conditions you define in the Attribute List.

1968970542_imageref_2513597451.png

The Database Tab

From top to bottom, you can see the control buttons, the type switches, the Attribute List, the text search bar, the Results List, and the Edit button.

At the top of the Database tab, you’ll find a row of control buttons that serve various purposes:

The DB Options button opens the Database tab of the Options dialog, where you can set various options that define how the Database will be populated with data.

The Instr Nav button toggles the visibility of the Instrument Navigator, which will appear at the bottom of the tab and is explained in section 12.1.3.

On top of the Attribute List, you’ll find a number of type buttons; these narrow any search query down to certain kinds of KONTAKT objects (such as Multis, Banks or Instruments), so that you won’t get distracted with results that have no relevance to your task at hand.

1968970542_imageref_2514838283.png

Object Type Filter buttons

The Results List will only show objects of the types that are highlighted in this bar. You can toggle the Multi, Bank and Instrument buttons independently; searching for Groups, Samples or Script and effects presets excludes the other options, as these change what’s being displayed the Attribute List.

Between the Attribute List and the Results List, you’ll find a text input bar that allows you to search for keywords inside the current Results List. Note that this will only refine the search query that’s defined by the selected values in the Attribute List; thus, if you want to search for a keyword within the entire Database, you should first make sure that nothing is selected in the Attribute List.

Finally, the Edit button at the bottom of the Database tab lights up whenever you select one or more entries from the Results List; clicking on it will switch the Database tab into edit mode, where you can assign attributes to the selected objects or define your own attributes and attribute sets. We’ll explain these functions later in this section.

Automation Tab

When you need to control a parameter of an Instrument from outside KONTAKT PLAYER, for example, using a sequencer’s automation system or MIDI controller data generated by an external fader box, you can easily pick and assign the appropriate automation source from the Automation tab of the Browser.

Player_Browser_Automation_MIDI.png

The MIDI Automation page displays a list of assignable MIDI controllers at the top, and details of the selected assignment at its bottom.

At the top of the Automation tab, two buttons allow you to switch between the list of automation sources that are provided by your host and MIDI controllers. Assigning a source to a parameter works the same way in both lists, so the described concepts and process for working with MIDI automation can be applied to the host automation workflow.

Assign automation by selecting a source from the list and dragging it onto a knob whose parameter you want to automate. If you want to assign a fader of a keyboard or a MIDI controller, but you are unsure which controller number is correct, just move the fader when the MIDI automation list is visible and KONTAKT PLAYER will flash a red dot next to the respective list entry when it receives any MIDI controller data. This allows you to quickly spot and assign the appropriate controller.

Tip

Multiple parameters can be assigned to the same automation source. This allows you to control multiple aspects of your Instrument with a single controller, such as increasing the brightness of an Instrument in combination with the loudness. Also note that modulation wheels usually send MIDI Controller #1, while volume controls send #7.

You can edit assignments and their parameters by selecting them in the list. If the selected item is assigned to one or more parameters, these will show up in the list below. At the bottom of the pane, you can adjust some parameters of the assignment that is selected in the lower list:

  • From % / To %: Adjusts the range of the assigned parameter. By default, automation controllers are mapped in a way that makes them cover the whole available range of the parameter. By changing these values, you can alter the scaling of the assignment so that the automation values are mapped to a limited range of the assigned parameter. This allows you to automate the section of the parameter’s range with finer resolution.

  • Soft Takeover: Avoids sudden parameter jumps that can happen if received automation data is different from the current value of the assigned parameter. If you activate this button, the assigned parameter will not be changed until an automation value is received that matches the parameter’s current value. A typical example would be the assignment of an external fader to a filter’s cutoff parameter; if the filter cutoff is currently set to 50% and you slowly move the fader upwards, KONTAKT will softly pick it up as soon as it reaches its mid-point.

  • Remove: Deletes the automation assignment selected in the lower list.

Assigning MIDI Controllers in the Browser

If you are unable to assign MIDI controllers as described in MIDI Learn, there is an alternative way:

  1. Make sure at least one instrument is loaded and set to the MIDI port and channel of your hardware controller.

  2. Click the Automation tab in the Browser.

  3. Select the MIDI Automation sub-tab.

  4. Turn a knob or move a slider on your hardware controller.

  5. In the Browser pane, you should see a flash next to the CC# that is used by your external controller; in addition, the MIDI symbol in the Instrument header should flash.

  6. If this does not work, open the Options dialog.

  7. Select the MIDI tab.

  8. Select Inputs. Check if your MIDI hardware is selected as input for the same port you have assigned the instrument in question to.

  9. If the MIDI input is setup correctly, drag and drop the MIDI CC# you wish to use onto the parameter you wish to control.

    The MIDI Controller is assigned to the parameter.

1968970542_imageref_2514877451.png

MIDI controller reception in KONTAKT PLAYER

Removing MIDI Controller Assignments

To remove an assignment made to a specific controller:

  1. Click the Automation tab in the Browser.

  2. Select the MIDI Automation sub-tab.

  3. Find the MIDI control whose assignment you wish to remove, either by searching, or by moving the control and seeing which number in the list is highlighted with the lightning bolt symbol.

  4. Select the control in the list and click the Remove button.

    The MIDI controller assignment is removed.