[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[emms-help] Re: Making emms-playlist-mode play nice with emms-browser

From: Michael Olson
Subject: [emms-help] Re: Making emms-playlist-mode play nice with emms-browser
Date: Thu, 02 Nov 2006 23:47:16 -0500
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.90 (gnu/linux)

Damien Elmes <address@hidden> writes:

> Hi Michael,
>> Rather than fix the problem by adding the metadata to all tracks that
>> it's missing from, I thought about ways of working around the
>> problem.
> This seems like a somewhat round-about way of working around missing
> metadata. Why didn't you just write a script to add the track
> numbers based on any playlists/the names of the files/etc?

That would require looking at some kludgy old shell scripts that I've
written to create playlists from tracks (after accidentally deleting
every album playlist last year ...), rather than writing some shiny
new Emacs Lisp code.  The latter was less effort :^) .

The thing is, the functionality of the code I made is not completely
duplicable via emms-browser, even if all of my track metadata was
correct.  Consider the case where I've made a compilation of some
favorite tracks, and want to listen to it after some regular albums.
Since I've already got an EMMS buffer with every playlist I've ever
made (due to defining a source that spans their directories, and
adding it at start), this is a simple matter of using emms-browser to
add the regular albums, and then switching back to my persistent
playlists buffer to add the compilation I want.

Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/
Interests: Emacs Lisp, text markup, protocols -- Jabber: mwolson_at_hcoop.net
  /` |\ | | | Projects: Emacs, Muse, ERC, EMMS, Planner, ErBot, DVC
 |_] | \| |_| Reclaim your digital rights by eliminating DRM.
      See http://www.defectivebydesign.org/what_is_drm for details.

Attachment: pgpAmcnzSpAeC.pgp
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]