More > JRiver Media Center 25 for Windows

Feature request ie Shuffle with a Seed Number to imitate a random song order

(1/2) > >>

robeffy:
Hi,
I have approx 10k tunes on my server, a PC. I like to listen to my music files in random order, as I find that hearing all my tunes in no specific order is like having a custom music feed, where I appreciate all the songs I hear.
The problem with doing this currently, is selecting Audio, or Album or Artist and then hitting PLay seems to repeat the same songs, after hours of play.
If I use the Shuffle feature, I get to hear new tunes, but, eventually they start to repeat, as well.

So, how about having a Shuffle feature with a seed number?

If you enter a seed number of say 1000 song, after playing 1000 songs the software does a new shuffle, at every 1000th song, it reshuffles?
Seems to me that this would access nearly all of my songs.
Users with 50,000 songs could enter a different seed number, users with 1000 songs, could shuffle at 150 songs, etc etc.
I may be using the software incorrectly, and if so, ie, if there is a better way to avoid hearing the same tunes over and over, let me know.

swiv3d:
Create a smartlist with these parameters:

[Media Type]=[Audio] [Last Played]=>3w ~n=1000

This will give you a random 1000 audio files which you haven't played in the last 3 weeks. Personally I would choose a value less than 1000 since I am unlikely to sit down and listen to 1000 titles in a single session.( 1000 2.5 minute tracks would play for 1.7 days!)

blgentry:

--- Quote from: robeffy on February 09, 2019, 03:24:51 pm ---The problem with doing this currently, is selecting Audio, or Album or Artist and then hitting PLay seems to repeat the same songs, after hours of play.
If I use the Shuffle feature, I get to hear new tunes, but, eventually they start to repeat, as well.

--- End quote ---

That should not happen.  When you do a Play action against a view, it adds all of the songs in that view to Playing Now.  Playing Now is where everything gets played from.  If you haven't examined it, you should.  Playing Now is extremely powerful and lets you do all kinds of great stuff.

Getting back to it:  Since it just adds your selections to Playing Now, you should get no repeats.  Unless of course you have a library with a lot of duplicates.  Which is possible.  You could go to Playing Now and sort by Song Name temporarily and scroll down to see duplicates.  Or you could just shotgun it and do Player > Playing Now > Remove duplicates from Playing Now .  That should remove true duplicates (same Name, Album, and Artist).

Personally I find a full Library "shuffle" to be not very pleasing.  I have numerous genres in my collection including Rock, R&B, Jazz, Classical, and more.  Some of that stuff back to back is pretty awful.  Like if you heard a Miles Davis track followed by Heavy Metal, it probably wouldn't make you all that happy.

You might experiment with adding similar Genres to Playing Now and shuffling those.  Or lots of individual albums (which is what I do).  Just a suggestion.

Good luck.
Brian.

robeffy:

--- Quote from: swiv3d on February 09, 2019, 05:09:54 pm ---Create a smartlist with these parameters:

[Media Type]=[Audio] [Last Played]=>3w ~n=1000

This will give you a random 1000 audio files which you haven't played in the last 3 weeks. Personally I would choose a value less than 1000 since I am unlikely to sit down and listen to 1000 titles in a single session.( 1000 2.5 minute tracks would play for 1.7 days!)

--- End quote ---

I like your thinking and appreciate your answer. I have no idea how to create that smartlist with the string you provided. However, I did find Smartlists, and there is a Audio -- 100 Random that I am now using. I can see how you would create a new one with any number of songs.. say 500?

Thank you, I believe my "problem" is solved.

robeffy:

--- Quote from: blgentry on February 09, 2019, 07:43:24 pm ---That should not happen.  When you do a Play action against a view, it adds all of the songs in that view to Playing Now.  Playing Now is where everything gets played from.  If you haven't examined it, you should.  Playing Now is extremely powerful and lets you do all kinds of great stuff.

Getting back to it:  Since it just adds your selections to Playing Now, you should get no repeats.  Unless of course you have a library with a lot of duplicates.  Which is possible.  You could go to Playing Now and sort by Song Name temporarily and scroll down to see duplicates.  Or you could just shotgun it and do Player > Playing Now > Remove duplicates from Playing Now .  That should remove true duplicates (same Name, Album, and Artist).

Personally I find a full Library "shuffle" to be not very pleasing.  I have numerous genres in my collection including Rock, R&B, Jazz, Classical, and more.  Some of that stuff back to back is pretty awful.  Like if you heard a Miles Davis track followed by Heavy Metal, it probably wouldn't make you all that happy.

You might experiment with adding similar Genres to Playing Now and shuffling those.  Or lots of individual albums (which is what I do).  Just a suggestion.

Good luck.
Brian.

--- End quote ---

I am going to play with your suggestion, to remove duplicates. I know I have some. I am using the Gizmo interface to run to my preamp, as my music server is on a PC in another room and I am streaming wirelessly to the Android tablet. I am able to access Smartlists and Playlists, something I have not experimented with.

Smartlist has a built in random 100 song list generator... which I am now using.

I am not using many of the features of the software, obviously.

I do find that I am getting a pretty good sound, however I want to get a tablet which offers a digital output. I have a nice Bryston external DAC, the BDA-1 and it bugs that I am not using it, except on when I run my CD player ( which is basically a transport now ).

I believe that an added benefit of having the server in a remote room is I have eliminated any electrical noise from the PC.. so something good has come of this kludge. My PC music server died and I am using this until I decide what my final solution will be.

Thanks!

Navigation

[0] Message Index

[#] Next page

Go to full version