Kalpana Kalpana (Editor)

EMMS

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Development status
  
Active

Available in
  
Multilanguage

Developers
  
GNU Project

Type
  
Audio player

Size
  
273 KB

Website
  
gnu.org/software/emms

Initial release
  
30 October 2004

Written in
  
Emacs Lisp

EMMS httpsuploadwikimediaorgwikipediaenthumb9

Operating systems
  
Linux, Microsoft Windows, macOS, Unix-like

License
  
GNU General Public License

Kingston stories olympic silver medallist gail emms talks about studying at kingston university


EMMS (Emacs MultiMedia System) is media player software for Emacs. It is written in Emacs Lisp. The name echoes XMMS. It is derived from an earlier Emacs-based player called mp3-player.

EMMS has multiple back ends to connect to external players so EMMS can support many different audio and video formats, while remaining clean and small itself. EMMS is divided into three parts, the player back ends, media sources (which can be a local file system or a network stream), and the core player. One of the player back ends connects to MPD. Other backends are available for mplayer and gstreamer. Additional players can be easily defined.

EMMS implements a buffer-based playlist and queue. Locations in files can be bookmarked. Standard Emacs key bindings are used to navigate, edit the playlist, and control playback. Using Emacs server support, playlists can be built using a file manager such as ROX-Filer. EMMS supported scrobbling to Last.fm until version 4.0, when this service was replaced with the free software Libre.fm. There are many third-party scripts to enhance EMMS to provide pop-up notifications, lyric fetching, and binaural beat generation.

References

EMMS Wikipedia