emms-help
[Top][All Lists]
Advanced

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

[emms-help] Re: EMMS - mpd, browse and random album play


From: Michael Olson
Subject: [emms-help] Re: EMMS - mpd, browse and random album play
Date: Wed, 26 Apr 2006 14:56:35 -0400
User-agent: Gnus/5.110005 (No Gnus v0.5) Emacs/22.0.50 (gnu/linux)

address@hidden (Adam Sjøgren) writes:

>> If you have a lot of playlist files that each correspond with an
>> album, this would be a good way to go.  I've got some more thoughts
>> on that issue, but I'll save them for the metaplaylist-mode thread.
>
> Interesting - thanks for explaining all this (I have no idea of how
> playlists and stuff are usually handled).
>
> I don't have any playlists, .m3u-, or .pls-files at all. I don't
> think I want any either. I just want to be able to easily queue
> a(ny) number of albums for play, when I feel like it, and otherwise
> have the jukebox play a random album at a time. Very, very simple -
> just a queue :-)
>
> Oh, and then I want a "nuke" function that tells the jukebox that I
> never, ever want to hear the current song again. But that's
> bells'n'whistles, to implement for fun later...
>
> We'll see how far I get.

The best way of accomplishing retrieval of albums and other queries
From a remote mpd process would probably be to create an
emms-source-mpd.el file.  It would define sources such as "mpd-album"
(prompt for a particular album, perhaps from an autogenerated list),
"mpd-artist", etc.

Maybe a source like "mpd-all-albums" could be defined as well, that
inserts all known albums into the current MusicPD playlist, using the
custom track type 'mpd-album for each entry.  Then, when hitting RET
on an album, emms-player-mpd.el could recognize the type, and fetch
the corresponding album into a new buffer.

A scoring mechanism (i.e. "i hate this album/track" or "i like this
album/track") seems to exist already in emms-score.el.

Once exams are done (2 weeks), I might take a look at that.  Feel free
to beat me to it :^) .

-- 
Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/
Interests: Emacs Lisp, text markup, protocols -- Jabber: mwolson_at_hcoop.net
  /` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #PurdueLUG
 |_] | \| |_| Project involvement: Emacs, Muse, Planner, ERC, EMMS

Attachment: pgpAp34DodHvT.pgp
Description: PGP signature


reply via email to

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