What? No enqueue feature?

Any ideas about how to improve MediaMonkey for Windows 4? Let us know!

Moderator: Gurus

trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Re: What? No enqueue feature?

Post by trixmoto »

@MaxPowerDK - thank you, exactly the kind of detail I was after.

@ Peke - yep, I think it's possible.

In terms of implementation I have a few ponderings though... If you wanted to see the order of the enqueued tracks (the [1] flag) I guess you'd need to store the value in a custom field or something, which might not be ideal. Either that or the order could be stored in a separate table and a new panel could be created to list the tracks and allow you to remove them or reorder them in the list.

What would be really handy was if there was some kind of status column that we had access to via the api which would highlight the currently playing track with the play/pause/stop symbol and allow us to mark other tracks with the number, or something like that. It would be a field within the song data but never written to the tags in the file, an internal only field. But that would of course require actual development. :)
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
MartinDK
Posts: 8
Joined: Tue Jun 09, 2009 4:37 pm

Re: What? No enqueue feature?

Post by MartinDK »

Hey guys!
I'm glad to hear that the matter of enqueueing (motherF* of a word to spell, that one!) is gaining some momentum again!
Allow me to link to similar topics for reference:[Define the Next-Playing Song in Random Mode], [Enqueue Function], [Queue Support].

I have myself been working on a throughly written request to properly elucidate what exactly the wanted feature - the JTFE - does, but MaxPowerDK did this quite well - and in much fewer words than I would have used ;-)
I especially agree that trying it out in Winamp is a great idea. Partly because it's a lot easier to experience it directly than having us attempt to explain it, but primarily because using JTFE for a couple of hours is bound to make a believer out of you :D

I'll just add my additional 2 cents (if masochistic, you can read my original request in its entirety - link at the end of my post):

#Aliases of the Winamp version , which is made by DrO. (To make this topic pop up if people are searching):
"Jump to File Extended" // "Extended Jump to File Support" // "JTFE".

#Summary
-The JTFE queue can be seen as an additional playlist for currently playing tracks.
-Using the JTFE list means that you don't have to rearrange your Now Playing list to get the advanced combined functionality of shuffle and prioritization; you may therefore shift quickly between sequential and shuffles playback of the Now Playing list without ever needing to unscramble it in order to achieve what you want.
-Tracks in the JTFE list are always played before anything else.
-Tracks in the JTFE list are alway played sequentially.
-Once a track from the JTFE list has been played, it is removed from the list.
-If the JTFE list is empty, the Now Playing list is played, as per usual MediaMonkey behaviour - shuffled or sequential. In case of the latter, the Now Playing list picks up with the last track of the JTFE list, it doesn't jump back to whichever track was playing before the JTFE was first invoked (I saw that somebody asked for this above).

#It would of course also be nice to be able to see which and how many tracks are in the JTFE queue. The Winamp version does this in two ways:
1) A song in the JTFE list is hightlighted with a "[#]" in the Now Playing list, with # being its position in the JTFE queue.
2) The search dialogue box doubles up as JTFE list (with the possibility to rearrange the list). The toggle between search dialogue and display of the JTFE list is managed by the large button in [Fig2].

Respectfully,
Martin

#Appendix
[Fig1] JTFE search dialogue
[Fig2] Right click JTFE sub-menu
[My JTFE request]
ZvezdanD
Posts: 3270
Joined: Thu Jun 08, 2006 7:40 pm

Re: What? No enqueue feature?

Post by ZvezdanD »

You could try my new add-on Queue List.
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
Post Reply