If a module is played and you are in the player <f> will beam you to the fileselector. You can always leave the fileselector by pressing <Esc> twice! If no module is playing the program will exit, while you will get back to the player if a module is played in the background.
Playlists are shown in the playlist window at the right side of the screen. The currently selected file is appended to the playlist by pressing <> or <Ins>. <> or <Del> will remove it again. You can insert files multiple times into the playlist by pressing the appropriate keys more than once. If you have files in the playlist exit the fileselector by pressing <Esc>! This might seem confusing in the beginning, but you will notice the logic very soon. In the player you start the next song in the playlist by pressing <Enter>.
Normally you will start the fileselector from the player by pressing <f>. The current module will continue playing in the background. After you have selected a file you have to choices:
All files in the current directory will be inserted into the playlist by pressing <CTRL>+<> or <CTRL>+<Ins>. The playlist will be deleted by pressing <CTRL>+<> or <CTRL>+<Del>.
Although in the playlist window only the filename is shown, OPENCP stores the complete path information. So you can insert files into the playlist from totally different directories and drives. If files are inserted into the playlist you can change to the playlist window by pressing <Tab>. Inside the playlist window all keys have full functionality. So you can load the selected module immiediatly by pressing <Enter> or remove the file from the list by pressing <>. If you are in the playlist window you can move the currently selected file by pressing <CTRL>+<> and <CTRL>+<>. This will affect the order in which files are processed. <CTRL>+{<Pgup>,<Pgdown>,<Home>,<End>} work as expected.
If many files are inside a directory selecting a module with the cursor keys can be annoying, because it takes a long time to browse through the list. If you know the filename you can start typing it on the keyboard. This enables the quickfind feature. Characters already typed are shown in the quickfind window. The current directory is searched for files matching the typed characters. Often you don't have to type the complete filename, as it can be already determined by the leading chars. The typed characters must not fit the file exactly as small errors are neglected.
At the bottom of the screen the fileinformation window is located. If the file includes any additional information it will be shown at the appropriate fields. You can edit each entry manually. All module information is read by the fileselector once if it runs along this module the first time. The data is stored in three files located in your home directory of OPENCP refered as the module information cache. If the fileselector scans a directory and finds a module already stored in the module information cache it will use the information found in the cache. This way you can overwrite the information fields of the module. If you change to a directory which has not been processed by the fileselector it may take some time to read all file information out of the files and store them in the module information cache.
To switch to the module information window press <SHIFT>+<Tab>. You can use the cursor keys to select the entries. After pressing <Enter> the information can be edited. When pressing <Enter> again the changes are stored in the module information cache. Note: Do not change the entry type as the file could not be loaded properly when the wrong filetype is entered! Normally you never have to change this entry, except for old 15 instruments amiga noisetracker modules!