Plus a million! This really would be enjoyable.
I wonder if it could be done with a bit-mapped skin by someone with way more talent than me.
If, as phred indicated here, https://getmusicbee.com/forum/index.php?topic=31530.msg174692#msg174692 (https://getmusicbee.com/forum/index.php?topic=31530.msg174692#msg174692) that people giving it a +1 will not get it introduced, what will?In fairness to myself, I said it isn't likely to get implemented.
As a convenient way to view and play your hits/singles:+1
(https://i.imgur.com/lIK6omM.png)
Feel free yourself, Freddy Barker ;)
I'm still keeping an eye on the business as well as being fully occupied with other matters. The phrase "Not sure if I'm on foot or horseback" just about sums it up at the moment.
Lord alone knows where I used to find all that time to do things and work as well! :'(
Feel free yourself, Freddy Barker ;)
I found the discarded Theatre Mode view, and as you can see it's miles away from looking anything like a Jukebox, it just shows 15 tracks Up Next in your Now Playing queue.
I found the discarded Theatre Mode view, and as you can see it's miles away from looking anything like a Jukebox, it just shows 15 tracks Up Next in your Now Playing queue.
I think it is not even showing tracks but albums?
I think it is not even showing tracks but albums?True !!
That is the album art.
It's a starting point Freddy.
Keep chipping away Freddy :D
@hiccup, whats the reason for putting next track and play pause buttons on each card - just for 'look' ?
It's a starting point Freddy.Guys, could you get a room?
Keep chipping away Freddy :D
<element id="Content[Cards].Body" bg="255,255,255" bg2="190,150,150" bdr="222,222,222" fg="10,10,10" fg2="128,128,128" />
<element id="Content[Cards].Button" fg="110,110,110" />
I haven't tested it much but at least you can see how it looks.
For now I have called the view: Jukebox as I believe calling it Singles will be confusing with TracksThis has the potential to be truly fantastic. Thanks Steven.
- When clicking on the play button, the entire album from which the track belongs, is placed in queue.if you click the play button on the card, all tracks displayed in the main panel following the clicked track should be queued (not sure what would happen if you clicked the incorrectly displayed floating play button). Open to suggestions what the best behavior should be but i would think just playing that one track would not be what most people want.
- When hovering over the play button, another play button appears - similar to what appears in Album View. The same thing happens with the pause button.thats fixed
- When switching from Jukebox View to Album View areas in the view that are blank (there is no album) are black. This does not happen with 3.4.7422.thats fixed
Open to suggestions what the best behavior should be but i would think just playing that one track would not be what most people want.
Open to suggestions what the best behavior should be but i would think just playing that one track would not be what most people want.
[i never seen jukebox that play all songs from album]
it play one song that is selected.
if you press button for another song that cued to be played next.
and is repeated for next selection until list is full
(or money run out)
Yes :)
From memory, this is the 'normal' way that a conventional Jukebox would load a queue with individually selected songs, and get played in that order..
somewhere here i see it called singles player.I agree. BUT as Steven said, there is already a view called TRACKS. Calling this view SINGLES would only lead to confusion since they both pretty much mean the same thing. So it is called JUKEBOX because that's what the view looks like and it avoids confusion.
is what it is.
if you press button for another song that cued to be played next.This is also how I would envision it working - only add to the queue that songs that are selected. But for someone who has more than 30-40 songs in the view, it wouldn't work well at all. I can't see someone clicking all the songs one wants to listen to.
and is repeated for next selection until list is full
(or money run out)
thats fixedWhen music is playing, clicking on the pause button doesn't pause the playback. Shift-click on the pause bottom doesn't stop the playback.
Nice mock-up hiccup.
I can't get it to work on mine. Shame because it looks fab.This is only available in the alpha version of 3.4.
Ah i see, sorry technology was never my best subject, can't wait to try out this Jukebox, looks brilliant.
For the next update (not available yet) a different icon will display in place of the play button to indicate clicking it will cue the track.http://www.mediafire.com/file/rkx9mn38mybdpaa/MusicBee.zip/file
And an extra skin element that must be defined if you are overriding the colours
Content[Cards].Button.Highlight fg=xxxx
For the next update (not available yet) a different icon will display in place of the play button to indicate clicking it will cue the track.
And an extra skin element that must be defined if you are overriding the colours
Content[Cards].Button.Highlight fg=xxxx
I dont like the .. after the play button as .. is usually used to indicate a dialog window will open when clicked.
Anyone who has views on this or anything about this new view then comments welcomeOK then ;)
you can now override the queue last icon with this element: "QueueLastIcon"
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at #=zkkpe6aq2cTGvxXe62GRsRD520_lh.#=z4GfH4xJB8ASX2ZoHxw==.#=zgbg61BXVapx6tnbvbQAHn04=.OnMouseMove(MouseEventArgs #=z3j2AmnQ=)
at System.Windows.Forms.Control.WmMouseMove(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at #=z$loG$HLu2YwUD$LWOeQdc$8=.WndProc(Message& #=zo7AEdQQ=)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
The original mock-up had the Artist as the centre line (inside the box) with the track title above. IMHO this looks better is more traditional for jukebox cards.the ordering, font and contrast can be overriden, so if i get rid of fg2 and leave it up to the user to set the override the contrast then the original mock up can be re-created.
Although you can change the order of the fields in the customise panel, the first item takes the priority "fg" colour and the second and third line take the "fg2" colour. The field in the center should have the "fg" and the two get the "fg2".
It was intentional to put Track Title at the top in bold so it stands out moreBut I think whatever is in the center square should be bold, so
if i get rid of fg2 and leave it up to the user to set the override the contrast then the original mock up can be re-created.that would be a good compromise :D
But I think whatever is in the center square should be bold, soyou can already override the fonts as well
this version has the bug fixed and removes support for fg2
Also hiccup's original had grouping by decades. Maybe that could be added.I will have a look at that but not promising
Also hiccup's original had grouping by decades. Maybe that could be added.I will have a look at that but not promising
How about just having "+⏵" for the cue icon. After all it's literally adding it to the playlist.+1 While the latest iteration from Steven is better (an icon showing a 'list' and a '+') I think believer's suggestion is spot on.
When you don't have enough tracks to fill all the cards in a row, maybe the row could be padded out with empty cards to increase the "Jukebox" feel.Also +1
Otherwise everything else looks great!I agree. This took off very quickly after hibernating for for more than two years, and now looks quite polished.
Also hiccup's original had grouping by decades. Maybe that could be added.
@Steven - will you be adding "View: Show Jukebox" as a command button and hotkey option to 3.4?these are now implemented
When you don't have enough tracks to fill all the cards in a row, maybe the row could be padded out with empty cards to increase the "Jukebox" feel.I am not really getting this one but have done that
When you don't have enough tracks to fill all the cards in a row, maybe the row could be padded out with empty cards to increase the "Jukebox" feel.I am not really getting this one but have done that
http://www.mediafire.com/file/rkx9mn38mybdpaa/MusicBee.zip/file
I don't have any more planned changes but of course will respond to further requests as people use this more
When you don't have enough tracks to fill all the cards in a row, maybe the row could be padded out with empty cards to increase the "Jukebox" feel.I am not really getting this one but have done that
http://www.mediafire.com/file/rkx9mn38mybdpaa/MusicBee.zip/file
When I was able to visit pubs (before COVID-19), some of them would have jukeboxes with flip-thru pages and cards just like hiccup's design.
Some played singles, some played albums, but they would often have blank cards where there was more space in the machine, but no tracks allocated to those selections.
This addition, to me anyway, gives it a more authentic tone.
Working on a candy-cane neon Wurlitzer skin already? ;-)
Working on a candy-cane neon Wurlitzer skin already? ;-)
I wasn't. But that just might be the inspiration to get me back to do some skinning work 8)
Any chance the small side bars could be made a little fatter so they resemble authentic cards even better?I have added this element
<element id="JukeboxCardBarWidth">4</element>
I have added this elementgreat
psychoadept here are examples of the title strips these were common in 45 jukeboxes. it would be neat to set are own strips color and christmas themes based on the folowing pictures.custom images for cards are not supported. One problem is the actual card size in MB is scaled by font size and user set picture sizing.
https://imgur.com/a/p9WX1XD
here are examples of the title strips these were common in 45 jukeboxes. it would be neat to set are own strips color and christmas themes based on the folowing pictures.
well i was going to convert my one broken jukebox with a digital interface and touch screen and it would of been nice to use music bee for that application with the title strip but i still will probally use it as i think it good.
I am not sure if you are saying you are going to convert that broken jukebox to a touchscreen jukebox, or that you abandoned the idea?
If you are going to do it, it would be interesting if you could post some photos of the end result?
If you are going to do it, it would be interesting if you could post some photos of the end result?
And videos. This sounds super cool.
Could an override for the header line be added please.You know there is <element id="Content[Artwork].SplitterLine" bg="50,50,50" bg2="200,50,50" /> ?
You know there is <element id="Content[Artwork].SplitterLine" bg="50,50,50" bg2="200,50,50" /> ?
Or do you want a dedicated one for Jukebox view?
Most times the autocolour pick works wellthat I didn't realise that was the element it was coming from.
But yes, an override dedicated to the Jukebox view would be good.Then you would probably also want a dedicated element for the background colour of the panel?
Then you would probably also want a dedicated element for the background colour of the panel?No. Just the line override.
Else I don't think it would be very useful to have?
So is this Jukebox thing an actual part of MB now, or just part of the skin Steven posted earlier?It is, and always was (since it's inception) a view. Just like Tracks View, or Album Covers View or Albums and Tracks View.
So is this Jukebox thing an actual part of MB now, or just part of the skin Steven posted earlier?It is, and always was (since it's inception) a view. Just like Tracks View, or Album Covers View or Albums and Tracks View.
(http://i.imgur.com/BS5FJq4l.jpg) (https://i.imgur.com/BS5FJq4.jpg)