Easy Music Player

Functions

Here is a list of all functions available in the program Easy MP3 Player, ordered by the position of the function in the application. This list consists of the following sections:

Launch Window

If they are playlists (file extension: *.emp) in the application folder, the program shows an overview of these lists at startup. If there are no playlists in the same folder, no window is displayed. If there is only one playlist in the same folder, this list is loaded automatically. In the launch window, the following functions are available:

  • Load All: All playlists of the overview are loaded automatically and you do not have to mark them separately before.
  • Load Selected: Select one or more playlists from the overview and click "Load Selected" to load the selected lists. Similarly, you can simply double-click on one of the lists.
  • Other Playlist: This option offers the possibility to load another playlist from a different location of your hard drive.
  • Open folder: This option opens the window "Add Folder", with which the musical content of an entire folder can be added to the playlist. More information about this function, you get in the chapter Menu in the bottom of this page under Playlist > Add Folders (CTRL+N).
  • Close Window: Closes the window without starting an action and opens the main program.

Main Program

In the main program, you can find the current playlist or the current search results in the upper area of the window. All of the loaded songs are displayed with a number, the artist, the title, the length of the song, the corresponding album, the track, the year, the genre and the file path. By clicking on the header of each column, the entire list can be sorted up or down according to this column.

In the lower part of the main window, you can find a status display under the playlist on the left, where either the current song is displayed or it is shown, how many files are loaded currently and how long is the full playing time for these song. You can switch between these two alternatives by clicking on the status display. On the same level on the right beside, there is an indicator of how long the current song is and at which position it is playing at the moment.

You can play a song by double-clicking on it in the playlist or you can click on the button ">". In both cases, the ">" turns to "X" and when you click on this button again, you can stop the song. With "<<", you can go back to the previous song, with ">>" you can go to the next. Within a song, you can click on or move the bar on the right bottom of the main window to navigate the song. This bar is an indication of where you are a in a song.

The main window can be extended by "CTRL-F" or in the menu with "Search > Search" with a search panel, with which it is possible to search in the current playlist.

  • Search: With this button you can search your current playlist for the term written in the input field. Alternatively, you can use the enter key, when your cursor is still located in the input field.
  • Search > RegEx: If this option is not enabled, you can use the search box for normal conventional searches. For instance, you can search for the word "Artist". Whenever this function is activated, the search function is a search with regular expressions. You can type in your regular expressions directly to the search box. The search for [3-9], for example would list all of your titels containing the digits 3 to 9, searching for \b(is|fish)\b would find all titles with the single words is and fish but not titles with something like fishing or alis and the searching for ^[a-z]+$ finds all titles, consisting of only one word. As you can see, the possibilities when searching with regular expressions are nearly boundless. An overview over regular expressions and an introduction to the bases, you can find on the page regular expressions.
  • Search > Options: Shows or hides the search options on the search panel, with which you can customize your search.
  • Search > Show All: Displays all of the songs from the loaded playlist. This function can be used, if you will have searched for something and you want to go back to your normal playlist.
  • Search Panel > Artist, Title, Length, Album, Track, Year, Genre, Path: Here you can choose the columns in which the search term should occure. Only in the selected columns the term is searched in.
  • Search Panel > All Columns: Makes it easy to choose all of the columns by only one click.
  • Search Panel > No Column: Disables all of the selected columns.
  • Search Panel > Standard: The default search will take place in the columns artist, title and album. This function resets your configuration and returns all boxes to the default configuration.
  • Search Panel > Lower and Upper: Select this option to search case-sensitive. If you are looking for "Artist" and this option is enabled, "Artist" is a match and "artist" is no match. If this option is not active, both words would hit this query.
  • Search Panel > Exact Term: This option ensures that in the appropriate column, only the exact search term occurs with no other characters beyond. If you are searching for "Rock", for example, and this option is active, "Punk Rock" will not be found and only songs with the exact term "Rock" will be displayed. If this option is not active, "Punk Rock", "Hard Rock" and so on are matches of the term "Rock".
  • Search Panel > Inverse Search: This option turns round the search result so that only hits will be displayed which do not correspond with the search term. If this option is active and you search for "Rock" as a genre, all other genres will be found but not rock.
  • Search Panel > Whole Term: This option handles the search term as a whole word. If, for example, you are searching for "Punk Rock", these two words are not handled as two words but as a single term, so just hits with "Punk Rock" will be displayed and not hits with "Punk" and "Rock".
  • Search Panel > AND-Relation: This option combines several words (separated with a blank) in the input field with an AND. This means, that all words must occur, but unlike the search for a whole term, it is not necessary, that the words are standing next to each other. If you are searching for "Punk Rock", also "Rock Punk" would be a hit and even if there would be some other words between "Punk" and "Rock", this items were found.
  • Search Panel > OR-Relation: This option combines several words (separated with a blank) in the input field with an OR. This means, that only one of the words in the input field must occur to make a hit. A search for "Punk Rock" would list either all the songs with "Punk" as well as with "Rock" and all variations of "Punk" and "Rock".
  • Double Click on Playlist: If you double click on the playlist, the corresponding song in the playlist is played. If there is no song in the playlist or you click on a place without songs, a dialog opens in which you can select one or more songs to add them to your current playlist.
  • Right Click on Song in Playlist > Play Song: Plays the selected title.
  • Right Click on Song in Playlist > Play as Next Song: This song is played after the current song has finished.
  • Right Click on Song in Playlist > Show File Information: Shows some information about the file such as the folder and the file name et cetera.
  • Right Click on Song in Playlist > Properties: Shows the file properties of the selected file (standard from Windows).
  • Right Click on Song in Playlist > Copy File(s) to Clipboard: Copies the selected file(s) to the clipboard, so that those files could be copied to any other folder with the shortcut "CTRL-V".
  • Right Click on Song in Playlist > File Folder (STRG+Q): Opens the folder in which the file is saved in.
  • Right Click on Song in Playlist > Song by this Artist/with the same length/...: This feature allows quick access to the search function, you can search for songs with the same artist, the same title and so on easily.
  • Right Click on Song in Playlist > Delete Song from Playlist (DEL): Deletes the selected song from the playlist.
  • Right Click on Statuts Bar: Allows the same functionality as when clicking the right mouse button on a song in the playlist, with the functions related to that song, that is currently playing.
  • Drag and Drop from Playlist to Folder: You can easily move song files from your playlist to any other folder on your computer.

Menu Bar

  • File > Open File or Files: Opens the standard Windows Dialog for opening files. You can select one or more files to add them to your current playlist.
  • File > Search in Folder: Opens the dialog for searching folders. With this function you can add the content of one or more folders to your playlist. The dialog is explained in this topic under "Playlist > Add Folders".
  • File > Export as Text/HTML Table: Opens the window "Export as Text/HTML table", with which it is possible, to write a list of your songs with user-defined criteria. Learn more about this feature at the section "Export as Text/HTML Table".
  • File > Close: Exits the program Easy MP3 Player.
  • Play > Play (F2): Starts playback of the current song. Alternatively, the button ">" can be used.
  • Play > Stop (F3): Stops the playback of the current song, you can click on "Play" again to start the playback. Alternatively, the button "X" can be used.
  • Play > Previous Song (F4): Plays the song, which was played before the current song. With "Play > Show last Songs" or "CTRL+L", you can show a list of all previous songs. Alternatively you can use the button "<<" in the main window for this function.
  • Play > Next Song (F5): Plays the next song. Depending on whether a random playback (Play > Random Order) is enabled, either a random song of the current playlist or the current search result is played or the next song after the current song from the playlist is choosen. Alternatively you can use the button ">>" in the main window for this function.
  • Play > Repeat: This option can be enabled or disabled. If this option is active, all days of the same song is played repeatedly and there is no chance to hear another song from your playlist.
  • Play > Show last Songs (CTRL + L): Select this function to show a list of all songs played recently. This list can be sorted by clicking on a column and you can delete individual songs or the entire list.
  • Play > Current Song Information: Shows some file information about the current song.
  • Play > Error Messages: This function opens a separate window in which all error messages are stored, which came up since starting the program. Possible error messages are, for example, if a music file is not in order and therefore can not be played or if the playlist links to a file that do not exist. If 15 files could not be found after each other, the player stops playback automatically, so that it does not enter an infinite loop. If these errors occur frequently, you should update your playlist, for example by rescan the appropriate folders. We have decided to put error messages in a separate window, to ensure that the messages does not disturb the normal program. If you are listening to a playlist, you do not necessarily sit in front of the computer and you do not like to close all of the error message for going to the next song after that in every case. Therefore we have decided to generate error messages in a way, so that they do not interfere with the normal program execution.
  • Play > Random Order: This option can be disabled or enabled. If the function is disabled, the playlist will be played from the first song to the last song, one song after the other song. If this option is enabled, each time a random song from the current playlist is selected and played.
  • Playlist > Load Playlist: Provides the option to load a playlist (*.emp) that is stored on your computer. If you want to keep the songs loaded currently, you can use the function "Add Playlist", to add the loaded playlist to your current playlist. Otherwise the songs in your current playlist are deleted.
  • Playlist > Add Playlist (CTRL+0): Provides the option to add a playlist (*.emp) that is stored on your computer to the songs, that are already loaded. So you can load more than one playlists in the player at the same time. If you only want to load a single playlist and you do not want to keep the loaded songs, just click on "Load Playlist".
  • Playlist > Save Playlist (CTRL+S): Saves all of the songs loaded currently, as a playlist (*.emp), so that it is possible to load the same configuration at any other time in the programme again.
  • Playlist > Add Folders (CTRL+N): This option opens the window "Add Folder", with which the musical content of an entire folder can be added to the playlist. For this, first select the folder by using the button "..." to search your computer or write or copy the full path in the box directly. After that you can click on "Search and Add" to search for music in the selected folder. Before, you can select which file types (mp3, wav, ogg and wma) should be taken into account and you can choose in which form the directory should be searched.
    If the option "Include Subdirectories" is enabled, all of the other folders in the selected folder are searched, too. If this option is not active, only the files in the folder mentioned in the input box are added.
    The option "Relative to Application Path (if possible)" allows to use the program with different computers, for example, with portable hard drives and therefore with different to hard drive letters. If this option is activated, a file is not added in the form "F:\music\album1\song1" but in the form "album\song1", insofar the player is located in the folder "F:\music". If a folder is added, which is not relative to the location of the application (for example, "D:\music" is added with the player located in "F:\music"), the full path will be saved. With this function it is possible to use playlists with multiple computers or in different folders. For example, when using an external hard drive, the drive letter can change and if you move a folder, the path will change. With relative paths, the playlist will remain working.
    To add only the files of the current playlist that are not yet in the playlist, select the option "Only add if file is not already in playlist". With this function it is possible to update large collections in a short time, since you can select a folder that you have already added and only new files will be added to the playlist.
  • Playlist > Select all Songs (CTRL+A): Selects all Songs in your Playlist, for example to copy them to another folder after that.
  • Playlist > Copy selected Songs to Clipboard (CTRL+C): Copies all selected Songs to the Clipboard to insert them with CTRL+V in another folder on your computer.
  • Playlist > Insert Songs from Clipboard (CTRL+V) Adds Songs to the Playlist, which where copied to the Clipboard before.
  • Playlist > Show All Files: Displays all files in the current playlist. This option, for example, you can use when a search result is displayed and you want to go back to your old playlist. Alternatively, you can use the button "Show All" near the search button.
  • Playlist > Hide All Files: Hides all the files in the current playlist without deleting the playlist. With the function "Show All Files" you can return to your songs again. Do you want to delete the entire playlist, click "Delete Playlist".
  • Playlist > Delete Playlist (CTRL+DEL): This function deletes the entire playlist and creates space for new titles. If you would like to hide the loaded songs only, click on "Hide All Files".
  • Playlist > Delete Selected Song (DEL): Deletes the selected track from the playlist.
  • Search > Search (CTRL-F): Shows the input field and the buttons in the upper part of the window for searching your playlist. The search functions are explained in the section "Main Window".
  • Search > Search Options (on panel): Displays additional search options on a panel on the left of the main window. The search functions are explained in the section "Main Window".
  • Search > Search Options (in a window): Displays the additional search options in a new window. The search functions are explained in the section "Main Window".
  • Search > Search with Regular Expressions (RegEx): With this option, you can activate and deactivate the search function with regular expressions. You can find an explanation above on this page under the topic "Search > RegEx".
  • Search > Save Results as Playlist: Saves the current search result as a playlist (*.emp) for the Easy MP3 Player, which then can be retrieved easily.
  • Settings > Song Information > Combinations: Song information can be displayed in multifaced ways. For example in the combination "Artist - Title" or by showing the filename and the folder. Here you can choose in which way the current Song should be displayed.
  • Settings > Song Information > Display in Application Title: Enables or disables the display of song information in the header of the application and in the taskbar of windows.
  • Settings > Song Information > Display in Status Bar: Enables or disables the display of song information in the status bar under the Playlist on the left.
  • Settings > Language > Deutsch: Changes the language of the whole program to German.
  • Settings > Language > English: Changes the language of the whole program to English.
  • Settings > Shortcuts with Files and Folders: Here it is possible to link the programn with playlists (file extension *.emp), folders or other files (or to remove the shortcuts). Also a display in the "Send to" menu in the explorer is possible. That means, that you can open an EMP playlist file automatically with the program, whenever you click on the file or that the program is shown in the context menu of files or folders, so that it is very easy to add this files and folders to the playlist. The link will always be with the program, with which you perform the function. This means, that you should not move the program (the EXE file) to another place on your computer, if you want that the link still works. Of course, it is possible at any time to move the program and then repeat this function once again to link the playlists to the new location of the program. An introduction to all of the functions of this menu as well as more information about the topic, you can read on the page shortcuts.
  • Settings > Saving Options: Here you can set the format in which the play lists and tables should be exported. As a general rule, for normal use, it is not neccessary to change the settings, because playlists work with all formats. Only if your list contain Unicode characters, you should not export the list as ANSI text, since ANSI do not support Unicode. For more information about the file formats, please refer to the topic file formats.
  • Settings > Save Settings: Saves the current state of the application in the file mp3player.ini in the application folder. For example, settings as the windowstate, dimensions of the application and the columns, the search criteria and if the search is opened or not, are saved. So it is possible to restore the state of the application later.
  • Settings > Load Settings: Loads the state of the application from the file mp3player.ini in the application folder. For example, settings as the windowstate, dimensions of the application and the columns, the search criteria and if the search is opened or not, are loaded. So it is possible to restore the state of the application.
  • Settings > Save Settings automatically: Enables or disables the automatic saving of the application state when closing the application. For example, settings as the windowstate, dimensions of the application and the columns, the search criteria and if the search is opened or not, are saved to the file mp3player.ini in the application folder.
  • Settings > Load Settings automatically: Enables or disables the automatic loading of the application state when starting the application, as long as the file mp3player.ini is in the application folder. So this file must be created before. You can enable the automatic saving when closing the application (Settings > Save Settings automatically) or you can save the application state manually (Settings > Save Settings), to create this file. For example, settings as the windowstate, dimensions of the application and the columns, the search criteria and if the search is opened or not, are saved.
  • Information: On the one hand, this buttons takes you to the online representation of the application, where you can find the help section for example. On the other hand you can find a brief summary on the functionality, the licence and some other information.

Window: Export as Text/HTML table

One additional function of the Easy MP3 Player is the possibility to produce a list of all your music files with custom criteria. This feature can be accessed via "File > Export as Text/HTML table." That opens a new window, which is as follows:

On the top, you can see the format field, then they are the different settings and configurations, which can be activated and opened by clicking on them, under that there is the output text field, in which you can see a automatic preview and under the text box, there are some buttons with additional functions. The automatic preview can be deactivated with "Show Settings > Auto Update".

  • Format Field: In this field, you can enter how a single line should be formatted. There are some function words, framed with a "%" and it is also possible to use any other character from your keyboard. The default is the format "%artist% - %title%", which means that a list of artist and title in the form "Artist - Title" is created. Furthermore, the self explaining function words %length%, %album%, %track%, %year%, %genre%, %path and %filename% are possible. The function word %123% automatically writes a sequential numbering starting at 1 to the appropriate place in the line. If you would like to use leading zeros, you can activate this function at "Show Settings" > "Left-Hand Zeros at %123%. Then, in the numbers are counted in the form 01, 02, 03 and so on, provided the highest number is double digits. With the function word %tab%, you can implement a table column if you are writing an HTML table. For example, "%artist%%tab%%title%" reveals a table with two columns: One with the artist and one with the title of the corresponding song.
  • Input Assistance: Of course, you do not want to write the function words for your own. In this case, you can use the input assistance with which you can write the text on the buttons in the input field automatically. Even a text can be added to the input field. Simply write the text into the box and click on "Add Text" or "Text Hinzufügen". The button "Delete All" will clear the entire input field.
  • Use Filter: Enable this function and enter any search term into the box. Now you can choose the appropriate columns such as artist, title, album and so on and only items will be used for your list which matches the search term. The button "Select All/None" makes it possible to enable or disable all of the columns quickly.
  • Find and Replace: Sometimes it may be necessary to replace certain words in the list by other words or characters. Simply type in "Search For" the term, which is to be replaced and in "Replace With" you can enter the term that will be written instead.
  • Create HTML Table: Your list can be either created as a plain text file or as HTML. This Decision shall be taken at this point, you can activate or deactivate the option HTML. If you would like to create an HTML table, in the output box, the source code is displayed automatically, which may be suffer the clarity. So it can be useful to make all of the formatting and the other configurations first of all and after that you can choose the HTML option, if the other configuration is ready.
  • Show Settings: This function shows or hides the settings.
  • Settings > Sort List: Select this option to sort your list in alphabetical order regardless of the underlying playlist. If this option is not active, the sorting will follow the underlying playlist.
  • Settings > Remove Double Items: Under certain circumstances there should be the same song in your playlist for several times. If you want to have a single song only for one time in your list, choose this option. With this option, it is also possible, for example, to create a list of all of your artists. Simply enter the formatting "%artist%" and choose "Remove Double Items" and you will get a list of all of your artists with every artist mentioned only for one time regardless with how many songs they are in the playlist.
  • Settings > Replace old List: Enables or disables whether the old list is overwritten or not overwritten.
  • Settings > Remove empty Items: In some cases it is possible, that your configuration results in empty items. For example, if you are creating the list of your genres, it is possible, that in some of your files, the genre is not saved. In this case, in the list appears an empty item which can be deleted with this option.
  • Settings > Auto Update: When this function is active, you will automatically see any changes in the output when the configuration or formatting change. This can be very handy, because you can see how the final result will look like. However, this can lead to problems with slow computers or very large lists. If your computer could not make the preview, disable this option and click on "Write List" instead for seeing the results, when you have made all of your configurations.
  • Settings > Left-Hand Zeros at %123%: With the function word "%123%" it is possible to number your words. With this option it is no longer count 1, 2, 3 .. to 10 but 01, 02, 03 to 10. This ensures a more uniform typeface. Depending on how many digits the total number of songs has, zeros are added. Are there less than 10 titles in your list, no zeros are added, are there 1000 to 9999 titles, counting starts at 0001.
  • Delete List: Clears the current text field.
  • Copy to Clipboard: Copys the current text box to the clipboard automatically, allowing you to paste the list with CTRL+V into another application.
  • Write List: Updates the list under consideration of all the configurations. If automatic updates are disabled, the list must be written with this function manually. Otherwise, if the list is updated automatically, this function has no meaning.
  • Save List: Allows you to save the list in the output field. Depending on whether HTML is enabled or not enabled, the list is saved as a text file or as a HTML document.

Other Topics