Jump to content

Recommended Posts

Thanks Andre for elaborating on the Repeat terminology.

I too am not keen on the 'advance category' wording and what you've stated seems more comprehensive, uniformed.


For me to elaborate on the Playlist suggestion for A-B can I state the following:

1.) It should use automatic naming sequences when adding A-B song to playlist, for example = AB01, AB02, AB03 etc which the user could rename later if they choose to. The prefix naming of AB01, AB02, AB03 etc would then get displayed on the player interface and library lists itself as a naming prefix on the song title and album title. This then clearly indicate that it is an A-B track within a playlist. This is similar to what already exists when creating a new playlists in Poweramp using the "add to playlist", user is presented with default editable names of Playlist 1, Playlist 2 etc.

 

2.) A darkened transparent overlay could display over the album art with the large text saying "A-B track" to signify that it is a user-added A-B repeated song. The waveform seek bar would look a little different in colour and style too.

 

3.) During playback of playlist A-B, then the only function that would be grayed out would be the Repeat A-B since the song playing is already a user created A-B, this to avoid confusion. So in this case the user would have to go back to the original full song file if they wanted to add more A-B to a playlist.

-------------

I hope that clears all that up 😉

 

Link to post
Share on other sites
  • Replies 57
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

This seems to have split into two broad feature requests now, so to try to clarify it a bit:

  1. There has been a long-standing request for Poweramp to offer the same 'A-B Repeat' functionality that CD players have had since they first came out - specifically to be able to set a start-point and an end-point within the currently playing song, so that segment loops forever until you stop playback. This would fit in nicely with my suggested revision for the wording for the Repeat button, adding an extra item thus: Play One Song | Play Category | Play All | Repeat Song | Repeat Category | Repeat All | A-B Repeat. I think the A-B Repeat option should probably only appear via the long-press list (so it doesn't get picked by accident) and selecting that option would create the initial start-point. Then you would simply tap the Repeat icon a second time to set the end-point, and looped playback would commence.
     
  2. Provide some mechanism to store the same start-point and end-point timecodes for any given track within a Playlist entry, so whenever you play that song from the Playlist, Poweramp would only play the selected segment. This could be combined with 'Repeat One Song' mode to create a repeating loop. Annotate this sort of special Playlist entry with an 'AB' logo to the left of the song title.

One caveat I can see for both of the above is that timecode seek accuracy is not always perfect, especially with VBR files or long tracks that don't contain seek table metadata.

Andre

Link to post
Share on other sites

  

4 hours ago, andrewilley said:

This seems to have split into two broad feature requests now, so to try to clarify it a bit:

No not split IMO, just merely an expansion of the AB request but appropriately kept within the same topic thread rather than splintered into a new thread.

  

4 hours ago, andrewilley said:

2. Provide some mechanism to store the same start-point and end-point timecodes for any given track within a Playlist entry, so whenever you play that song from the Playlist, Poweramp would only play the selected segment. This could be combined with 'Repeat One Song' mode to create a repeating loop. Annotate this sort of special Playlist entry with an 'AB' logo to the left of the song title.

Yes precisely. Although I'm unsure of what you mean by combining it with 'repeat one song' - perhaps you're referring to the background mechanism which makes sense. With any AB added to a playlist you'd still be able to independently Shuffle, Repeat All, Repeat one but NOT allowed to Repeat AB again furthermore to avoid confusion. When adding an AB (or multiple AB of same song or any song) to a Playlist, all you'd be doing is adding a shortcuts to the original song file that would play at the user's saved AB just as long as the file stays in tact in it's original directory.

 

4 hours ago, andrewilley said:

One caveat I can see for both of the above is that timecode seek accuracy is not always perfect, especially with VBR files or long tracks that don't contain seek table metadata.

Andre

True. This is why I am in favour of a haptic feedback "lock on" feature that would stay on the precise timecode that a user seeks their finger to: https://forum.powerampapp.com/topic/18950-precision-seeking-with-haptic-feedback-vibration/

 

Link to post
Share on other sites
10 minutes ago, haddy said:

True. This is why I am in favour of a haptic feedback "lock on" feature that would stay on the precise timecode that a user seeks their finger to

The point is it's not always possible to re-seek to an exact hh:mm:ss.nnn timecode in (for example) some VBR files without seek lookup tables. And the longer the file, the less accurate seeking to a particular exact timecode can become.

Andre

Link to post
Share on other sites
5 minutes ago, andrewilley said:

The point is it's not always possible to re-seek to an exact hh:mm:ss.nnn timecode in (for example) some VBR files without seek lookup tables. And the longer the file, the less accurate seeking to a particular exact timecode can become.

Andre

True with long files and VBR without the necessary metadata for companion seeking. With the "precision seeking" idea I raised it is about trying to force it with haptic feedback. A few other different Poweramp features attempt to force such as 'Force speaker off'

Furthermore for accurate or close to accurate seeking there are Android users out there that may use a stylus with their supported devices, notably Samsung Galaxy Note users as well as Galaxy Tab, Moto G stylus, LG and Huawei Mate 20 users.

If they say the pen is mightier than the sword (idiom), then the stylus is mightier than the finger! 🤣🤣

 

The AB Repeat feature is not just about seeking all the time, since the usage of AB also counts on the user live listening to the song/podcast and selecting a point A and point B during playback. This could be a really familar song/audiobook to the user in where they know by listening memory where they want to mark the points A and B from.  Personally I tend to seek to the 'just before' segments of any point A and point B and then mark it, which is how I imagine most AB users handle it.😀

Link to post
Share on other sites
On 7/17/2020 at 9:50 AM, andrewilley said:

I think the A-B Repeat option should probably only appear via the long-press list (so it doesn't get picked by accident) and selecting that option would create the initial start-point. Then you would simply tap the Repeat icon a second time to set the end-point, and looped playback would commence.
 

Not quite exactly :)

Rather, after selecting AB option from the long-press Repeat selection menu it would then enable the chooser mode so that a user can then choose the starting A point using the button on the Interface with subsequent actions of the same single button.

The same Repeat button would transform into the button for the AB modes

repeat.png.bcab46a09f03be4ee084dbaab96ad1bf.png

 

I created this animation to best depict it in action through each button press.

1221123015_poweramp2020req-ABreel.gif.040f4852e4de71372fd90b3409bcdbaf.gif

 

--------------------------------------------------------------------------------------------------------------------

Then to Cancel the whole AB Repeat mode, user would simply have to long-press the button to bring up the menu list of different standard Repeats.

 

Playlist support: When adding any AB to a Playlist then a Toast notification should appear on the bottom of the screen to let the user know that they've added an AB selection to a playlist and not the original full song/track.

--------------------------------------------------------------------------------------------------------------------

 

Summary:

881720356_poweramp2020req-abpresentation.png.94817c58d53d8da50aae866cd98960cf.png

 

Post updated - Removed the "B" state of the AB button order. My depiction mockup now matches Neutron Player's sensible implementation.

 

Link to post
Share on other sites
  • 4 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...