Recent changes Random page
GAMING
Technology
 
Gaming
Entertainment
Science Fiction
Biggest wikis
Hobbies
Music
See more...

Talk:MusicPlayerDaemonQueue

From Music Player Daemon Community Wiki

Jump to: navigation, search

I'm a great lover of the "party mix" feature from i.unes  ?

  • It has (first try) the following abilities
    • Minimal* number of "next tracks" in queue (user pref)
    • Appends random tracks to queue when "next tracks" count < Minimal
    • Allow user to choose source for randomly appened tracks (Library or playlist (or database request))
    • Allow user to append tracks to the queue, or as "next to play", it will make the "next tracks" count higner than the Minimal*
    • Allow user to reorder the "next tracks" list
    • Allow user to shuffle "next tracks" list
    • Lets show you a user defined number of last tracks (will help for backward command)

This is a great great feature, i'm really loving it and i'd love to see it in the next release of mpd, it will make another big argument to prefer mpd. -- (Apple Fan)


The thing not mentioned in article is the lack of "Stop after this song" feature, that is present in amaroK, for example. This feature could make the MusicPD a lot nicer. -- (ddc)

Everyone talks but we still haven't seen a patch. Sending a clean patch to one of the maintainers this could be a possiblity.

All of this seems a lot more complicated than it should be. This seems like something that doesn't necessarily need to be handled by MPD, but could be handled by a client with more advanced playlist management.

Here are some things that the client could do.

  • Queue a song: To queue a song, it would turn off random (if it's on), move the queued song immediately after the current song, and once that song starts playing, turn random back on (if it was on at first).
  • iTunes Party Shuffle (definitely a good idea): Keep random off. Monitor the current playlist to see if there are a small number of songs left in the playlist, and if so, add random songs from a specific saved playlist, or from the entire library
  • Ratings, smart playlist, etc.

The closest I've seen to anything like this is madman, which currently works as a MPD client. However I can't get the current version to compile. -- (Good Evil Genius)

[edit] It would be simpler to do this client-side

To keep mpd simple, I think this sort of feature should be done by the client. Whatever queue operations are supplied, in the end, mpd gets a playlist. But I also think that the "shuffle" feature should be client-side only (queues-as-playlists can't work if mpd is playing the playlist in a random order).

Developping a client is easy. If you care for this feature, show us a client! :) Peets 05:23, 9 July 2008 (UTC)