My vision for Jukebox mode was twofold:
In the first place to have a view and interface that makes it possible to display and play your 'Singles' in an attractive manner.
That seems to have been nicely accomplished already.
My secondary intention was to make MusicBee welcoming to use by guests.
We probably all have the same experience that either guests don't dare to touch it, or that we don't feel comfortable having guests playing with our Bee.
(especially after a couple of drinks ;-)
But a Jukebox mode (together with lock-down) can change all that.
As 'admin' you can prepare some playlists, such as 'diner', 'party', 'chill-out', 'ballroom dancing', whatever.
If I imagine what I would then like my guests to be able to do:
- Scroll through the songs of such a playlist
- Play a song
- Skip to the next song
- Stop playback (to give me a speech and a toast)
- Change the volume
- Add a song to the now playing list
That's pretty much it.
For more advanced features you could temporarily unlock the player, perhaps move to another view or tab to make some changes, and then return to locked Jukebox.
I think there should be an icon on each card that will cue that song to the end of the playlist.
Some might prefer cue next, I prefer cue last:
Imagine when a guest has added a song to the cue, and is then waiting for it to be played.
If the next guest then presses 'cue' on another song, it would not be very nice if that song would play before the song of the previous guest.
If you do want to use 'cue next', you can give guests that you trust the secret [Ctrl-Shift-Enter] password.
(Or the smart ones could drag a song to the second position in the now playing list of course)
I created an icon that might be suitable for a 'cue last' icon.
It would look like this on a card:download icon
Personally I think that any cue action for Jukebox mode should never cue up more than one single song.
It keeps the functionality straight forward and predictable, and limits the chance of guests making a big mess of a playlist.
Here is an impression of a skin I am creating for this purpose, it might give a better idea on how I would envision Jukebox mode being used.
The Albumart size slider sets the sizes for both Albumart and Jukebox view.
It would be nice if they were independent of eachother.
I am guessing this will probably happen in a next iteration, but I thought to mention it anyway:
I could not find a configuration settings panel for Jukebox mode where you can set what tags you want displayed on the cards.
While Title and Artist will be the obvious choices for the top and middle positions, for the bottom I myself e.g. would like to be able to use a virtual tag that displays the oldest known date for the song.
(and if I haven't run out of virtual tags, I might set 'upper case' for the title and artist, just as many real jukeboxes cards have it)