symphony icon indicating copy to clipboard operation
symphony copied to clipboard

[Feature Request] Queue groups and group related options

Open RustoMCSpit opened this issue 2 years ago • 1 comments

Description Basically, a 'playlist' in a playlist. Let me explain because a 'playlist' doesn't convey it right. Rather, a collection of the same song. Imagine I have 5 versions of My Way for variety sake but I don't want to put 5 of the same song (played differently) in one playlist, I can put them all under one parent My Way entry and the app picks one of the versions (each has a 20 percent chance of playing at 5 songs). Now I can do this for every song so my playlist may only have 3 visible entries: My Way, Fly me to the Moon, Let it Snow! each with a 33.34 percent chance of being selected on shuffle (as there's three entries) but if it hits My Way it will then pick one of its entries at a 20 percent chance (as there's five entries).

Also, I could nest two songs or I could nest every entry in the playlist actually, it would show 3 entries visually (unless you inspected an entry in which you'd see its children entries) but there could be 23 tracks in there. I hope what I have said makes sense, if not I will clarify. I genuinely do not know id any music player has done this but it

Problem solved No response

Other implementations I have never seen a player do this

Benefit Visual Cleanliness Variety: Makes the experience a bit unique every time Proper Odds: If I shoved five versions of My Way with Fly me to the Moon and Let it Snow!, My Way would have a 5/7 of being shuffled rather than its proper 1/3. Longevity: Prevents the song's 'soul' from being drained after multiple re-listens to the exact same track, please try it genuinely

RustoMCSpit avatar Oct 13 '23 15:10 RustoMCSpit

This feature seems to solve only a very specific use case. This not only increases the complexity but also introduces weirdness. Implementing something like this would need to support playlists/groups in queue. This by itself has it's own increased complexity. Now, you need to find what songs are similar, this is yet another complex operation. Shuffling needs to handle these groups which is another complex operation. I did understand what you were saying but I'm not sure how good this feature is.

zyrouge avatar Oct 13 '23 18:10 zyrouge