Jump to content

Queue options and lockscreen of v2 for v3 + slight interface tweek


Recommended Posts

1. Queue options and bug

2. Lockscreen 

3.UI suggestion regarding the already present option of pro button and scrobble seek UI simultaneously. 

 

Firstly I generally like v3 PAmp but I've noticed what I think is a bug possibly. Repeat from the queue goes to a new list at the end of the last queue song instead of repeating the queue list - I got around it by making a new playlist of the queue but don't want to have to do this everytime. 

Also adding to queue has bee removed and replaced with a generic "queue" option which sometimes adds to queue and sometimes clears the previous queue list and starts again - quite annoying if I just want to add another tune and have to start again because PAmp has decided for me which I want. Bring back the ( biff)  "add to queue" option like v2 - add to queue, clear q, new q etc. 

The lockscreen - v2 had the player and an unlock button at the bottom. No access to eq and accidental in the pocket changes to other features, eq and playlist etc. Now I can get lost in navigation from lock screen. The limitation of a lockscreen is meant to be.. It's locked to a playscreen with limited features and for major changes you should need to unlock. V3 has complete access from lockscreen which is a silly design idea in practice. The v2 lockscreen was better - a v3 update could allow for different lockscreen hierarchy if you're going for providing end-user customisability.

This is a small UI suggestion as I like having the pro buttons and I like th scrobble seek per track - visually separate the 2. As it is grabbing the scrobble sometimes activates the pro buttons and vice versa. I want both on as I use both frequently but having the scrobble seek smaller and below might help functionality when a user has selected to have both in the UI. 

 

Thanks for reading 😃

 

 

Link to comment
Share on other sites

Re: the queue. The ">>> Queue" button is exactly the same as the old "Add to Queue", just the wording is shorter. It does not remove existing entries from the queue, but only adds the new item(s) to the end of the queue.

To allow the queue to be controlled by the repeat icon, use Settings > Library > Queue > "On Queue End" and select "Stay in Queue / Repeat Queue"

Andre

Link to comment
Share on other sites

Thanks for the setting advice. I'll check that out shortly. 

However the queue button has in every instance I've used it cleared the queue and started a new queue if there has been any seemingly significant time since the previous use of this button. I.e. I added a new song to the list this morning to have the previous 8 tunes removed... then I had to re-add the previous 8 to have my song list.

It does what you have described "add to queue" as well as what I've described "start new queue" at its own discretion.

In v2 there was a queue button which you could hold like the repeat and shuffle with itemised options. That has been removed and I would like it back for clear and consistent results.

 

My context is working in a band, we make a list and then add and remove songs to learn.. I can do this with a playlist but rather the queue while the song list is still in flux. 

 

Again, thanks for the setting advice 😃

 

Link to comment
Share on other sites

3 hours ago, Johnny2shoes said:

However the queue button has in every instance I've used it cleared the queue and started a new queue

You are aware of the fact that the queue is an exceptional mechanism ? From what you say I would guess that you don't distinguish between playing a playlist and queue, so are astonished that the playlist vanishes when you start the queue.

Link to comment
Share on other sites

As far as I'm aware, Poweramp should never clear any unplayed queue items on its own. Indeed, we've had several "bug" reports lately from people saying that PA keeps going into "shuffle" mode on its own and plays unplanned tracks, when in fact the users had previously added some songs to the queue (which still remained unplayed) so the queue kept overriding normal playback and was restarting itself at the end of each new song.

However if a queue has already finished (i.e. the final song has been played and the temporary queue has exited back to regular playback mode) then if you enqueue a new song later, I would expect that to show as the first - and, so far, only - song in a new queue, rather than forever adding to an ever-growing list of old songs that you queued months ago. Remember that the queue is designed and intended to be a temporary interruption to normal playback, not a permanent category of its own.

Adding to a Playlist is just as easy as adding to the queue though (the button next to it in fact), but you have a lot more control over a Playlist. It is not intended to be a temporary list, so you can go back and edit it, add to it, delete tracks, move tracks around, etc - and even export it out to a file later if you wish. You can also have more than one Playlist on your device at once, and in the latest versions of PA you can even set an option to remember your current playback position in each playlist (just like the queue does). And when you're done with that Playlist, just long-press on it and tap Delete. I think this would be a much better and more flexible solution for your needs.

Andre

Link to comment
Share on other sites

5 hours ago, blaubär said:

You are aware of the fact that the queue is an exceptional mechanism ? From what you say I would guess that you don't distinguish between playing a playlist and queue, so are astonished that the playlist vanishes when you start the queue.

I'm not really seeing your point bluabar beyond trying to put someone down and be smug about it presuming they're stupid when really you've missed the point... Your comment isn't very helpful if not rude and obnoxious. I'm sorry if you felt the need to defend the queue mechanism's honour in my blatant disregard for the exceptional mechanism's feelings by having a differing opinion on how it should operate based on my experiences of music playing apps/database programs. 

I understand how queue works and the various incarnations the queue has taken in many different music players, quicklist, now playing and the like. I understand an M3U playlist txt file and it's list of track file locations within said playlist relative to the root if the storage medium or relative to the folder the M3U txt file is stored. 

I've seen and have used the add to queue which adds to a "now playing" list which doesn't clear with the addition of new tracks even after they have played esp when on repeat as they are my current editable listening rotation, without wanting to save in a more permanent way such as playlist. This is my preference and I believe this is how it worked previously in v2 of PAmp as well as many other players and this is my preference for its operation. 

Bluebar if you aren't going to be helpful, take your elistist rudeness elsewhere.

 

Link to comment
Share on other sites

1 hour ago, andrewilley said:

As far as I'm aware, Poweramp should never clear any unplayed queue items on its own. Indeed, we've had several "bug" reports lately from people saying that PA keeps going into "shuffle" mode on its own and plays unplanned tracks, when in fact the users had previously added some songs to the queue (which still remained unplayed) so the queue kept overriding normal playback and was restarting itself at the end of each new song.

However if a queue has already finished (i.e. the final song has been played and the temporary queue has exited back to regular playback mode) then if you enqueue a new song later, I would expect that to show as the first - and, so far, only - song in a new queue, rather than forever adding to an ever-growing list of old songs that you queued months ago. Remember that the queue is designed and intended to be a temporary interruption to normal playback, not a permanent category of its own.

Adding to a Playlist is just as easy as adding to the queue though (the button next to it in fact), but you have a lot more control over a Playlist. It is not intended to be a temporary list, so you can go back and edit it, add to it, delete tracks, move tracks around, etc - and even export it out to a file later if you wish. You can also have more than one Playlist on your device at once, and in the latest versions of PA you can even set an option to remember your current playback position in each playlist (just like the queue does). And when you're done with that Playlist, just long-press on it and tap Delete. I think this would be a much better and more flexible solution for your needs.

Andre

Thanks Andre. 

I understand the above and it makes sense in the light of how you've describe this feature and how it currently operates. 

I've always seen it as a queue to "now playing" or current listening list which when set to repeat the list should not erase when adding more tunes. Maybe now that I've changed the setting as you recommended earlier this erasure of previously played tunes may stop happening. Haven't tried it yet.

I believe it used to work by adding continuously in v2 but maybe I'm mistaking it for winamp or even my old Toshiba gigabeat or ipods operation before I switched to using this amp on my phone more or less exclusively. 

In any case my preference and suggestion for such, is to have the queue function  as an add to "now playing" list that if set to repeat keeps played tunes rather than clearing them (as I've experienced) when new tracks are added to queue esp if set to repeat. For now I have been using a playlist to achieve this more stably (as you also suggested) but since this for the current rotation of tracks I'm listening to on loop, is only temporary and made up of selections from other more organised playlist I'd rather not save it as such, which I see as a more permanent list not just my current track list on rotation with the occasional addition or subtraction... If that makes sense. I've done this in the past with possibly with other players but I was pretty sure that's how v2 functioned.

Thank-you for the polite manner in your explanation in your reply. 

Link to comment
Share on other sites

@ Andrewilley

Actually I think changing the queue repeat setting (as you advised earlier) has returned the queue to the operation I described as per v2, where it doesn't clear the queue when adding new tracks even if these tracks have already played. It basically resolved my first suggestion completely - just tested it 😃

So again thanks for that. Very helpful 😃

Link to comment
Share on other sites

6 hours ago, blaubär said:

You are aware of the fact that the queue is an exceptional mechanism ? From what you say I would guess that you don't distinguish between playing a playlist and queue, so are astonished that the playlist vanishes when you start the queue.

45 minutes ago, Johnny2shoes said:

I'm not really seeing your point bluabar beyond trying to put someone down and be smug about it presuming they're stupid when really you've missed the point... Your comment isn't very helpful if not rude and obnoxious.

Please do not descend into making personal comments about other users. I suspect @blaubär 's comment was probably well-intentioned (it is technically accurate anyway) but I agree that the tone came over as perhaps a little antagonistic towards someone who simply misunderstood the design philosophy behind the queue system. However any further personal comments (on any side) will be removed.

Andre

Link to comment
Share on other sites

45 minutes ago, Johnny2shoes said:

Actually I think changing the queue repeat setting (as you advised earlier) has returned the queue to the operation I described as per v2, where it doesn't clear the queue when adding new tracks even if these tracks have already played.

Yes, I think that ought to do what you want. By setting PA to not exit the queue at the end, and/or setting it to repeat too, then the queue presumably technically never gets flagged as completed/exited, and so it does not get unloaded when new items are added. It is bending the design a little, but if it works for you then that's great.

However PA's queue should not really be considered as a "now playing" list - even if the same term might be used that way in other apps. PA's enqueue feature is designed to provide a temporary interruption to normal playback (such as listening by Albums, Artists, Folders, or Playlists) after which normal listening will be resumed as if you had just paused it.

I do think that creating a temporary Playlist would be an easier way to do what you want though. They are so easy to make and delete, and they are considered a regular playback category so more likely to behave the way you want.

Andre

Link to comment
Share on other sites

On 3/28/2019 at 11:00 PM, andrewilley said:

Yes, I think that ought to do what you want. By setting PA to not exit the queue at the end, and/or setting it to repeat too, then the queue presumably technically never gets flagged as completed/exited, and so it does not get unloaded when new items are added. It is bending the design a little, but if it works for you then that's great.

However PA's queue should not really be considered as a "now playing" list - even if the same term might be used that way in other apps. PA's enqueue feature is designed to provide a temporary interruption to normal playback (such as listening by Albums, Artists, Folders, or Playlists) after which normal listening will be resumed as if you had just paused it.

I do think that creating a temporary Playlist would be an easier way to do what you want though. They are so easy to make and delete, and they are considered a regular playback category so more likely to behave the way you want.

Andre

I understand and acknowledge what you're saying about the initial design philosophy re the enqueue feature. But end-users and the audience of a design product have different ways of using and perceiving products and as a designer myself I realise that sometimes my design intention can evolve through user interpretation and that being fed back to the designers for future designs.

It's a bit like how I unconventionally use my music DB on Windows which is not how it was intended but makes for a very efficient use of the genre field to generate multiple autoplaylists for individual tracks with a semicolon separator - this of course is not available on apple products and products designed with a similar design philosophy of 1 genre per track. This method allows a person to add multiple genres to a single track and thus see all playlists a track is allocated to by looking at the track's genre field and adjustments can be made as such. As apple products amongst others don't allow for multiple entries in a single field (turning them into 'genreA/genreB' entry) I then have to set up an autoplaylist m3u for each from the genre fields, for them to work in devices and apps that aren't designed with that Many other end-users evolve the original design intention (doing the above or similar) through clever usage and interpretation - and these forums are the platforms for feeding back these preferences and suggestion for future design development as feature requests. 

So though I acknowledge the original design intention of the queue feature, I do respectfully reject that it should not be perceived as a 'now playing' list as well, as it does and has functioned as such in v2 and now with this setting adjustment, thankfully in v3. And within this forum for end-user suggestion and feedback, I respectfully ask that the designers acknowledge that some users would like it to be perceived that way too as it currently can function in such capacity - as well as the way you suggested (as it also works as a temp interruption) both being cool ideas and this player currently does both. My suggestion now that I know it has both is to keep it that way in future designs.

I think, in a feature request forum, being told "we don't intend for a feature to be used the way you want or suggest - there are other ways to achieve this", though actually trying to be helpful, as in this case it was, is also contrary to the concept of the forum being a platform for user preference suggestion and feedback.

Again I thank you for your help. The queue works fine to my satisfaction now as it did when I purchased v2 and acknowledge I am using it outside its original design intention, but with great satisfaction at how it works as a now playing list.

Link to comment
Share on other sites

10 hours ago, Johnny2shoes said:

The queue works fine to my satisfaction now as it did when I purchased v2 

The odd thing is, v2 behaved in exactly the same way as far as enqueing tracks goes. If you enqueued a new song after an existing queue had completed, PA removed any completed/obsolete entries before starting a new queue (I just checked thus out of curiosity). This is to prevent the queue from just growing and growing forever, and as we've discussed is by design. PA v2 also had the same options that are available in the current Settings>Library>Queue screen (with a couple of extra ones that have not made it over to v3 yet, such as "Start Queue After Current List", rather than just "Immediate" or "After Current Song"). I did however notice a bug in v2 where if you enqueue a single song (when there are already some old tracks, shown in grey, present from an old queue) the new song would be shown as a new queue but sometimes marked as already-played too for some reason. That bug does not seem to be present in v3.

Of course anyone is free to use any feature in an undocumented or different way if that happens to work for them, but there is always the danger that the originally intended operation may be improved/updated (often to fit in with user requests) which might break the alternative way that someone happens to be using it. I don't think this is the case here though, as v2 did work the same way - and with the same work-around for you of using the "Stay in Queue" mode.

Glad we've got it sorted anyway - even if I still think that using a Playlist would work better and be more flexible for your requirements. :)

Andre

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...