Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Emacs MultiMedia System (EMMS) - Overview and Development

EmacsConf and Emacs hangouts via YouTube

Overview

Explore the Emacs MultiMedia System (EMMS) in this comprehensive conference talk from EmacsConf 2023. Dive into both practical and technical aspects of EMMS, starting with an introduction to its functionality and interface elements like the modeline, meta-playlist mode, and browser. Delve into the technical workings of EMMS, including its core components, tracks, playlists, sources, players, info, and cache. Learn about the integration with mpv, mpd, and GNU.FM. Gain insights into the EMMS development process, patch lifecycle, and release procedures. Discover future directions and development policies focusing on interface language and freedom. Suitable for Emacs enthusiasts looking to enhance their multimedia experience within the editor.

Syllabus

Introduction
The structure of this talk
Introduction to Emms: The practical part
The modeline
Meta-playlist mode
The browser
How Emms works: The technical part
The Emms core
Tracks
Playlist
Sources
Players
Info
The cache
Healthy back and forth: mpv, mpd, and GNU.FM
MPV
MPD
GNU FM and Libre FM
How we work: Emms development
The Rime Of The Ancient Maintainer
The life and times of an Emms patch
Let It Go: The release process
It Is Not In Our Stars, But In Ourselves: Future directions
Development policies: Interface language
Development policies: Freedom
Acknowledgements

Taught by

EmacsConf and Emacs hangouts

Reviews

Start your review of Emacs MultiMedia System (EMMS) - Overview and Development

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.