HydrogenAudio

Hosted Forums => foobar2000 => General - (fb2k) => Topic started by: funkyman on 2021-01-09 11:56:33

Title: Shuffle play skipping songs that were previously playing
Post by: funkyman on 2021-01-09 11:56:33
Hi,

I was wondering if it was possible to use "Random Playback" skipping songs that were previously playing.
I'll give an example to make it clear :

I make a playlist of 500 christmas songs and start "random playback".
On the first day I randomly play 100 songs.
On the second day I want to use the same playlist, randomly listen to it but avoid playing the 100 songs I heard yesterday without having to remove them from the playlist.
I thought it would be possible, since foobar keeps track of the songs played (in "console").

Thanks in advance for your tips,
funkyman
Title: Re: Shuffle play skipping songs that were previously playing
Post by: Koshingg on 2021-01-09 14:35:55
Try this http://www.foobar2000.org/components/view/foo_skip
More details about this component : https://hydrogenaud.io/index.php?topic=30361.0
Title: Re: Shuffle play skipping songs that were previously playing
Post by: anamorphic on 2021-01-10 12:15:47
^ You'd need both Skip Track and Playback Statistics (https://www.foobar2000.org/components/view/foo_playcount) components. Use a skip query as described in this post (https://hydrogenaud.io/index.php?topic=120031.msg989217#msg989217).
Title: Re: Shuffle play skipping songs that were previously playing
Post by: davideleo on 2021-01-11 09:21:56
I was wondering if it was possible to use "Random Playback" skipping songs that were previously playing.

Random playback mode is not the same as the shuffle mode, which you mention in the topic title. Based on my experience (I don't know how it actually works under the hood), shuffle (tracks) mode does exactly what you are asking for, given you don't make changes to the palylist while playing it. To make sure played songs are not repeated across sessions, I believe you have to check the "Save playback state when closing foobar2000..." in preferences>playback.
Title: Re: Shuffle play skipping songs that were previously playing
Post by: Cannonaire on 2021-01-14 08:30:46
To make sure played songs are not repeated across sessions, I believe you have to check the "Save playback state when closing foobar2000..." in preferences>playback.
As far as I know, there is no way to save the shuffle order between program sessions. That option doesn't do it, at least. :(
SimplePortal 1.0.0 RC1 © 2008-2021