Add Currently Playing/Selected Track(s) to Playlist
Version 1.2
- MediaMonkey Add-on -

by Zvezdan Dimitrijević

This add-on works with MediaMonkey v2.0-4.x. It allows adding of the currently played/selected file(s) to the specified playlists using hot-keys or toolbar buttons. You could specify several playlists for adding files, each one with its own hot-key and toolbar button.

MediaMonkey allows adding currently playing/selected files to the playlists using the Send to Playlist command from the context menu or by drag&drop to the playlist in the Media Tree panel. However, both of these two methods require that you find and select: 1) the source file (currently playing or selected in Now Playing panel / main filelist), 2) the target playlist (in the context list or Media Tree), and you need to do that every time when you want to add the file. But, if you always want to add currently played or selected files to the same playlist, it is much easier to define that playlist just once, and after that to use the corresponding toolbar button to add files to it, especially if you have long list of playlists and/or if the target playlist is nested on a deeper level in the tree.

If you want to discus about this add-on, you could visit its related MediaMonkey forum thread.

You could also take a look on my other add-ons for MediaMonkey.

Donation

This add-on is donationware. I am its sole developer and I worked on it in my own free time. I am not employed by Ventis Media, the company behind MediaMonkey, nor have I been paid by them for my efforts. If you find my add-on useful and want to help its further development, it would be nice if you could send a small donation using PayPal. You could donate as much as you think that is appropriate, any amount would be really appreciated.

Euro (EUR) US Dollar (USD)

Compatibility

This add-on doesn't work with MediaMonkey v5! No add-on made for a previous version of the program will work with MM5, either by me or any other author, since MM5 has completely different programming interface than before. Which means that all MM4 add-ons have to be rewritten for MM5 from scratch.

If you really like my add-on and think that it is essential for your work with the program, you should stay with MM4. Or you could wait for me to port the add-on to MM5, but my interest for that depends only on donations.


AddTracksToPlaylist-1.2

What is new

v1.2 - 2020-07-05

v1.1.2 - 2015-06-22

v1.1.1 - 2012-02-06

v1.1 - 2012-02-04

v1.0 - 2012-01-22

Installation

Usage

Choose Add Currently Playing Track to Playlist option from the Tools \ Scripts menu if you want to add the currently playing file to the specified playlist or choose Add Selected Track(s) to Playlist if you want to add the selected file(s) to the specified playlist. You could also click the corresponding toolbar button or press the predefined hot-key. The toolbar buttons are located at the Add Files to Playlist toolbar in MM4 or Standard toolbar in MM2-3.

The default hot-key for adding the currently playing file is Ctrl+Alt+Shift+0 and for the selected file(s) is Alt+Shift+0. However, you could change the hot-keys in the Tools \ Options dialog box on the General \ Hotkeys sheet specifying General: Execute script: Add * Track to Playlist in the Action combo box with the wanted hot-key pressed in the Hotkey box. You should also use that step if you want to make the hot-key global since the default hot-keys are valid only when used inside of the program.

The playlists to which you want to add the currently playing or selected file(s) should be specified in the Tools \ Options dialog box on the General \ Add Files to Playlist sheet, or in the Tools \ Extensions \ Add Currently Playing/Selected... \ Options dialog box, before you choose some of the previous commands for adding files. You could directly select playlist from the dropdown list only for the playlists on the first level, i.e. any playlist that is a child of the Playlists node. If you want to add files to a nested playlist, you need to manually enter its full path using the "\" character as separator between nested levels, e.g. "Favorites\Selected Files". This also means that such playlists cannot have the "\" character in their names. However, if the wanted playlist has an unique name, then you could specify it without its full path.

The Add buttons next to the playlist combo boxes allow adding of arbitrary number of playlists and corresponding toolbar buttons. Beside of the each added playlist is the Del button which allows removing of the adjacent playlist and its toolbar button from the list. The first two initial playlists cannot be removed. The default hot-keys for newly added playlists are Ctrl+Alt+Shift+1 till Ctrl+Alt+Shift+9 for currently playing file and Alt+Shift+1 till Alt+Shift+9 for selected files.

You could add more than 9+9 playlists, but if you want to have hot-keys for those with the number in menu greater than 9, then you need to use the mentioned Hotkeys sheet to specify them. You could add files to the newly added playlists by click on the corresponding toolbar button or by press on the default hot-key immediately after you confirm the settings in the Options dialog box, but you need to restart the program first if you want to change the hot-keys.

You could choose what you want to get displayed on the toolbar buttons with the Icon / Playlist name radio buttons. If you choose Playlist name, you will be able to specify the maximum number of characters that will be displayed, i.e. the playlist names will be trimmed to avoid too wide buttons.

The default 10+10 icon files are located in the AddTracksToPlaylist sub-folder of the Auto folder where is installed the add-on. You could replace any of them with your own icon files, and you could add even more if you want more then 10+10 toolbar buttons: menu063-xx.ico are icons for currently playing toolbar buttons and menu017-xx.ico are icons for selected toolbar buttons.