Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a way to shuffle all songs #165

Open
0d-billie opened this issue Sep 23, 2023 · 1 comment
Open

Add a way to shuffle all songs #165

0d-billie opened this issue Sep 23, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@0d-billie
Copy link

Is your feature request related to a problem? Please describe.
When I used to maintain a winamp/iTunes library, one of my favourite things was being able to shuffle my entire library. It would be really nice to have an option to do the same here! A simple button to "shuffle all" would be grand, or at least a view of my library in the older fashion of having the full thing in one list.

Describe alternatives you've considered
Symfonium has a "song mix" option which generates a playlist of 200 random songs (at least I think they're random, it might weight towards songs which are adjacent to already "liked" ones). If being able to shuffle the entire library is not possible for whatever reason (presumably due to limitations on the server side?) then this might be a good alternative.

Additional context
I only have one single source: a remotely available navidrome instance. So when I say library, I am referring only to what is being served by this one source. Without knowing much about the inner workings of this application or the subsonic protocol, I don't know if this would struggle with multiple sources.

@0d-billie 0d-billie added the enhancement New feature or request label Sep 23, 2023
@NattyNarwhal
Copy link
Member

Should be a matter of exposing getRandomSongs basically

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants