abhay123lp / tunesremote-plus

Automatically exported from code.google.com/p/tunesremote-plus
0 stars 0 forks source link

MonkeyTunes Need ability to cue to Now Playing #63

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Q. What Android hardware device do you own?  (HTC Hero, Samsung Galaxy,
etc)

A:Droid X and Droid

Q. On what Android operating system version? (2.1, 2.2, Honeycomb 3.0.1
etc)

A:2.3 and 2.2

Q. What DACP server, OS, and version? (OSX iTunes 10.1.2, Windows 7
MonkeyTunes 1.5.1 etc)

A:MonkeyTunes

Q. What TunesRemote+ version? (found on Menu->More->About)

A:

Please provide any additional information below.

TuneRemote is great, however it is missing one key feature.  the ability to 
long click a song and have the option to "play next" or "Play Last" is missing. 
 Tunesremote only lets you play 1 song at a time.  This would allow you to 
queue up songs to play.

Thanks

Original issue reported on code.google.com by la...@kamons.com on 23 Jun 2011 at 4:52

GoogleCodeExporter commented 8 years ago
This should be an enhancment not a defect...

Original comment by la...@kamons.com on 23 Jun 2011 at 4:54

GoogleCodeExporter commented 8 years ago
See this Forum post:

http://forum.melloware.com/viewtopic.php?f=16&t=7855

The issue has been adressed there already. It's something that is not 
implemented in iTunes, and thus can't be done with TunesRemote right now, since 
it is based off of that. I'm also hoping that it will come in the future.

Original comment by cramermaurice@gmail.com on 23 Jun 2011 at 10:21

GoogleCodeExporter commented 8 years ago
The only possibility is if the iTunes DJ functionality is added.  iTunes has a 
concept of DJ where it puts 15 songs in a bucket and vote them up or down.   It 
is not quite the same concept as the Now Playing of MediaMonkey but maybe using 
the same concepts we can fake Remote somehow.  It is a large undertaking though 
and still doesn't exactly solve the problem!

This is just one of those whacky differences on how iTunes is unlike every 
other music player in the world and doesn't have a Now Playing queue. 

Original comment by mellowaredev on 23 Jun 2011 at 10:57

GoogleCodeExporter commented 8 years ago
Wait I forgot about this.

If you go Menu->Artists->Album->Tracks.

Then on a track click and hold you will be presented with two menu Options 
"Play Track" and "queue Track".  If you select Queue Track it puts it at the 
bottom of the MM Now Playing List essentially a "Play Last" functionality.   If 
you select Play Track from the menu it essentially loads the Album and starts 
playing the track you selected.  It is not quite the same in MM as doing Play 
Now but it is how iTunes treats it.

Can you try that?

Original comment by mellowaredev on 23 Jun 2011 at 12:11

GoogleCodeExporter commented 8 years ago
So the Queue Track is exactly what I was looking for, HOWEVER, this should be 
available under any context of long pressing a track.  Does that make sese?  I 
have a huge mp3 collection, hence using media monkey :)

I most often just do a search, which is AMAZINGLY fast from your application!

I have been in the software business for 25 years, and you guys are doing a 
great job!

Not sure of all of the API's are there to support it, but, it would be nice if 
you could select a playlist and queue to the end of that playlist and edit it 
on the fly so  to speak...

Having the queue track available from everywhere should solve 99% of my use 
cases.

Thanks

Original comment by la...@kamons.com on 23 Jun 2011 at 2:39

GoogleCodeExporter commented 8 years ago
I definitely know what you mean about the playlist...others have asked for 
similar feature.

Just to clarify:  As for the Queue Track anywhere the only other place we show 
tracks is in the Playlist viewer right?  So you would want the Queue Track 
option from the Playlist list of items?

Original comment by mellowaredev on 23 Jun 2011 at 2:43

GoogleCodeExporter commented 8 years ago
If I do a men->Search
get a results list

long click one of the results, I get a menu that says
-play found tracks
-open artist

I am suggesting that you add
- Queue Track to that menu context

Does that make sense?

I often use search to find things, I don't always go Artist->album->track.....

Thanks

Original comment by la...@kamons.com on 23 Jun 2011 at 2:51

GoogleCodeExporter commented 8 years ago
got it!

Original comment by mellowaredev on 23 Jun 2011 at 2:51

GoogleCodeExporter commented 8 years ago
OK new BETA posted with Queue Track added to the Search results...

http://code.google.com/p/tunesremote-plus/downloads/list

Original comment by mellowaredev on 23 Jun 2011 at 3:50

GoogleCodeExporter commented 8 years ago
OK in the latest BETA I now highlight the currently playing track in Light Blue.

Download the APK here:

http://code.google.com/p/tunesremote-plus/downloads/list

Original comment by mellowaredev on 24 Jun 2011 at 5:31

GoogleCodeExporter commented 8 years ago
Seems to work alright for me. Could you also add the Cue Track to the menu when 
you select a track in a Playlist? Because in there you can only select "Play 
playlist" when selecting a single song.
Nice work btw :)

Original comment by cramermaurice@gmail.com on 24 Jun 2011 at 5:54

GoogleCodeExporter commented 8 years ago
OK I just uploaded a new BETA with Queue Track on the Playlist menu.

Original comment by mellowaredev on 24 Jun 2011 at 6:47

GoogleCodeExporter commented 8 years ago
The cueing on the Playlist menu works fine as well :)

One last thing to close this. Having been testing this through and through, 
could you add an option to the Now Playing list, to clear the current now 
playing list? That way I don't have to go on the Computer every time to clear 
the playlist, before cueing a new group of songs ;)

In combination with that you could also add a Refresh button on the Now 
playing, like suggestion in issue #59.

Original comment by cramermaurice@gmail.com on 25 Jun 2011 at 1:51

GoogleCodeExporter commented 8 years ago
I will see if I can add a standalone Clear function.

I also also see if I can add a Refresh.  

Original comment by mellowaredev on 25 Jun 2011 at 5:15

GoogleCodeExporter commented 8 years ago
I'm sorry, I feel like I'm bothering you with sooooo many suggestions for 
improvements.
But I think I got one more, if that is possible to do actually. Not sure. Since 
we got the option of Cueing a song already, and you figure out a clear all 
function, then a clear one song would fit well into the Now Playing menu too ;)

But we could maybe put the clear function as a feature request, since the 
cueing request here has already been fulfilled and working.

Wish I was more "fluent" in java and xml, to help out some, but it'd take me 
quite a while to get back into it. Been ages for me.

Original comment by cramermaurice@gmail.com on 25 Jun 2011 at 5:28

GoogleCodeExporter commented 8 years ago
As far as I know there is no Clear single track.  The command for iTunes seems 
to just be a Clear all to clear the cue.

The command from the Apple Remote is simply... "/cue?command=clear".

Original comment by mellowaredev on 25 Jun 2011 at 8:37

GoogleCodeExporter commented 8 years ago
There is no way to select a single song in terms of /cue?command=clear where 
itemID=currently selected
or a /cue?command=remove$

I mean when you cue a single track you also know which one is selected. Might 
be worth a shot.

Original comment by cramermaurice@gmail.com on 26 Jun 2011 at 9:37

GoogleCodeExporter commented 8 years ago
Positive.   Once again if iTunes does not support it, then I can't invent API 
calls that are not part of the DACP command specification.   iTunes must have 
no need for Clear Single Track.

Original comment by mellowaredev on 26 Jun 2011 at 2:50

GoogleCodeExporter commented 8 years ago
I should clarify.  I shouldn't say it definitely doesn't exist but basically as 
far as all the reverse engineering of DACP no one has ever seen this command.

Remember everything we know about DACP is not because Apple told us, it is 
because the efforts of many people reverse engineering, packet sniffing iTunes 
traffic, and a lot of guesswork!

Original comment by mellowaredev on 26 Jun 2011 at 3:26

GoogleCodeExporter commented 8 years ago
OK I added Refresh and Clear Cue menu options to the Now Playing window in the 
latest BETA.

For the Clear Cue to work properly in MonkeyTunes you will need to install the 
latest MT BETA 1.5.3 and you will have to make sure the RespectClearCueCommand 
is TRUE or else the Clear Cue command will obviously be ignored.

TunesRemote+ Beta: http://code.google.com/p/tunesremote-plus/downloads/list

MonekyTunes Beta: http://melloware.biz/download/warez/monkeytunes-beta.zip

Original comment by mellowaredev on 27 Jun 2011 at 4:20

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Looks pretty nice. The only thing that should still be added is an automatic 
refresh, after you hit clear cue, so the change is also seen on the now playing 
list. Other than that, it all seems to work well. 

I'm gonna test it some more, and comment on the other open issues as well, so 
you can then close those and publish it, unless you got someone else that 
should test it first as well, or want to add another feature from your to-do's 
before that :)

Great work btw.

Original comment by cramermaurice@gmail.com on 28 Jun 2011 at 7:47

GoogleCodeExporter commented 8 years ago
Ooops.  New BETA uploaded.  when you Clear Cue it automatically calls Refresh 
after.

Original comment by mellowaredev on 28 Jun 2011 at 7:52

GoogleCodeExporter commented 8 years ago
Sweet works well :)

Original comment by cramermaurice@gmail.com on 28 Jun 2011 at 7:55

GoogleCodeExporter commented 8 years ago
Fixed in 2.4.0 on the Android Market.

Original comment by mellowaredev on 28 Jun 2011 at 8:11