All talks: https://emacsconf.org/2023/talks/
Emacs MultiMedia System (EMMS)
https://emacsconf.org/2023/talks/emms - Yoni Rabkin - Track: General
Watch/participate: https://emacsconf.org/2023/watch/gen/
Q&A room: https://media.emacsconf.org/2023/current/bbb-emms.html
IRC: Speaker nick: yrk - https://chat.emacsconf.org/#/connect?join=emacsconf,emacsconf-gen or #emacsconf-gen on libera.chat network
Guidelines for conduct: https://emacsconf.org/conduct
See end of file for license (CC Attribution-ShareAlike 4.0 + GPLv3 or later)
----------------------------------------------------------------
Notes, discussions, links, feedback:
----------------------------------------------------------------
Questions and answers go here:
- Q: To warm up, what is the music playing during the lunch break?
- A:(zaeph) Album: basement days by shoshin (Grant Shangreaux) ❤️
- Q: For next emacsconf, could we have an EMMS playlist to follow the talks along?
- Q:I I like to use Music and AudioBooks in very different ways. With music I like shuffling by artist and with AudioBooks want to read sequentially and pick it the same playlist over a couple of days/weeks. Do you have any tips for using these 2 opposing media workflows
- A:
- Q: For audiobooks I use mpv with m4b files
- Q: Is there a way to search your music selection by lyrics-- assuming those lyrics are in the meta-data or available elsewhere. It would be neat to call songs up from the lyrics to the song.
- A: For the lyrics: not possible to do right now. The caching system is extremely naïve. Now, with sqlite3 integration, we need to expand the cache to be a lot more greedy and lot more flexible. The rewrite is in progress, and any related information (including lyrics) will be integrated.
- Q: Are aliases available for the songs that you like? Defining those aliases or shortcuts either inside or outside emms? ;;BTW: melpa version of emms is missing; however, I was able to install from elpa.
- A: We’ll put a pin on this
- Q:Are there plans for managing meta-data with online resource backends; i.e. discogs or musicbrains? What about something like Beets in Emacs or part of EMMS?
- A: That’s an active discussion on the mailing-list right now. We don’t want to replicate what Beets does really well, and we don’t want a clunky interface with Beets. It’s hard to tell where to draw the line. Short answer: yes, we want to do that, but the long answer is that it’s complicated. The backends that are used are complicated.
- Q: Have the developers considered using Emacs' "Customize" functionality to persistently store settings when using emms-setup-discover-players?
- A: Another active project, especially with -discover-players. It’s tough to figure out what is a good way to not annoy people too much.
- Q: Is there a way to store a bookmark pointing to a song in a playlist?
- Q: I like what you said about balancing the concern for software freedom with the worry that this might alienate the package user. I was wondering if you have advice for other maintainers on how to communicate this sort of thing diplomatically, when you have to deny implementing a feature for a "freedom" reason.
- A:I found that people appreciate knowing where the project stands. But care needs to be taken to be descriptive and not perscriptive; explain why your project is like that as opposed to making them feel judged. Some people are ornery and will get upset anyway, but that's a part of working within the public eye.
----------------------------------------------------------------
Next talks:
Questions/comments related to EmacsConf 2023 as a whole? https://pad.emacsconf.org/2023
----------------------------------------------------------------
This pad will be archived at https://emacsconf.org/2023/talks/emms after the conference.
Except where otherwise noted, the material on the EmacsConf pad are dual-licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 International Public License; and the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) an later version. Copies of these two licenses are included in the EmacsConf wiki repository, in the COPYING.GPL and COPYING.CC-BY-SA files (https://emacsconf.org/COPYING/)
By contributing to this pad, you agree to make your contributions available under the above licenses. You are also promising that you are the author of your changes, or that you copied them from a work in the public domain or a work released under a free license that is compatible with the above two licenses. DO NOT SUBMIT COPYRIGHTED WORK WITHOUT PERMISSION.