Re: Shuffling and unshuffling (was Re: ID3 tag question)

Dave Sherohman <[email protected]> Tue, 18 Feb 2003 13:20:43 -0600
Newsgroups gmane.music.equipment.slimp3.dev
Message-ID <[email protected]>
On Tue, Feb 18, 2003 at 01:39:58PM +0100, [email protected] wrote:
> True. But the current system has other advantages.

The current system has other advantages _if and only if you want to
hear each song exactly once before any song repeats_.

> How do you feel about
> "fixing" this 2) by the following (pseudocode)
> 
> on end_of_playlist:
> 	if repeat=on and shuffle=on:
> 		unshuffle
> 		reshuffle

Works for me as a partial solution, but, as Dean has pointed out, it
breaks the circularity of playlists.

> (on my cd-player both "forward" and "back" selects a new *random* song
> when in shuffle mode, this is okay for forward, but I consider it a bug
> for "back". When I press "back" it's because I want to hear the last
> song once more.)

Agreed, which is why I alluded in my earlier post to maintaining a
history of what's been played independent of the viewable playlist.
Putting XMMS on random (which is basically the 'continuous shuffle' I
mentioned earlier) will cause it to jump to a random position in the
playlist after each song, but hitting 'back' will still return to the
previously-played song properly.  (This independent history also
means that when playing straight through a playlist, the user can
jump to a song manually, then hit 'back' and return to where he was
before performing the jump.)

-- 
The freedoms that we enjoy presently are the most important victories of the
White Hats over the past several millennia, and it is vitally important that
we don't give them up now, only because we are frightened.
  - Eolake Stobblehouse (http://stobblehouse.com/text/battle.html)

------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get 128 Bit SSL Encryption!
http://us.click.yahoo.com/FpY02D/vN2EAA/xGHJAA/rIp0lB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
[email protected]

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/