The Markable Playlists provided by the file emms-mark.el are an alternative to the default interactive playlists, See Interactive Playlists. They allow marking tracks with keybindings familiar to users of dired.
To enable the Markable Playlists you have to add
to your .emacs. Then you can activate emms-mark-mode by executing M-x emms-mark-mode in a playlist buffer. You can return to the default interactive playlist mode with M-x emms-mark-mode-disable.
If you wish to make this the default EMMS playlist mode, add the following to your .emacs.
(setq emms-playlist-default-major-mode 'emms-mark-mode)
When tracks are marked you can operate on them:
emms-mark is also intent to provide a way for user to select tracks for other command to operate on them. Currently, emms-tag-editor.el used the emms-mark to edit tags of selected tracks. Two function is useful for elisp programer to handle marked tracks.
This function take a function to perform on all marked tracks. A optional argument `move-flag' to tell the function to move forward line after calling given function. If the given function didn't change position, the second argument should set to non-nil.