I really enjoy the shuffle implementation of PlexAmp.
At the Artist level, you have all combinations of shuffle as follows:
1. Shuffle all Artists
2. Shuffle a subset of Artists (Mix Builder and Build Custom Mix)
3. Shuffle a single Artist
At the Album level, the “Shuffle a subset of Albums” is missing.
1. Shuffle all Albums
2. Shuffle a subset of Albums (MISSING)
3. Shuffle a single Album
Looking at your UI design, adding a “Mix Builder” and “Build Custom Mix” for Albums would seem to be the most elegant way to implement this function. It would provide the complete Albums list, and a Search input field (Add albums…). This would allow me to select five or six disparate albums to shuffle for example. Hopefully sharing some common code logic with the existing mix builders at the Artist level could make this a viable feature enhancement.
Thank you for considering!