Jump to content

maxmp

Moderators
  • Posts

    5,327
  • Joined

  • Last visited

 Content Type 

Profiles

Forums

Blogs

Gallery

Downloads

Poweramp Knowledge Base

База знаний Poweramp

Poweramp知识库

Poweramp Equalizer Knowledge Base

База знаний Poweramp Equalizer

Store

Events

Ideas

Posts posted by maxmp

  1. @Luucas Android doesn't "enforce" contrast for status bar as it does for navigation bar, so light/white-ish album art will make status bar non-readable, and also there is not-that-great-looking overlap of status bar icons with lists if no background is used. This is why it's not implemented in the built-in skins, but still it's implemented in many 3rd party skins.

    Also you can remove status bar in Poweramp completely via "Hide Status Bar" option.

    Thakns!

  2. @AzurBarnitzke Shuffle Lists mode actually works for lists with multiple categories (such as Albums), and doesn't work for Queue, so I'm not sure what your request/question is about.

    If you mean you want to shuffle some user created Playlist structurally based on the contained song tags - this seems to be quite complicated from UI and end-user understanding point of view, but if you have good ideas about that - feel free to share.

  3. @R.M Lebara there is no access to files (if folders are properly selected and Full Rescan used once). May be it’s a problem similar to some Samsung ROMs where External storage component has no access to files, or it can be something else (some disabled system component, ROM issue) - hard to guess remotely, though you can try to send us a log from Poweramp right after you’re trying the rescan.

    You can read how to fix the possible issue with External storage here: https://forum.powerampapp.com/kb/en_us/faq/android-13-too-many-files-failed-r45/

  4. @Geoff555 by default, Albums header shuffle does Shuffle Songs/Categories, but you probably changed that to Shuffle Categories ("Category Items Shuffle" option). Auto UI - Albums/Shuffle currently shuffle in Shuffle Songs mode, and you can further change that to shuffle categories (shuffle icon with two dots below), but I'll try to make Auto Shuffle also honor that "Category Items Shuffle" option for next Poweramp builds.

    Thanks!

  5. @Corax your device/firmware probably temporarily puts Poweramp to paused state and that causes audio artifact. If there is large enough buffer, that can be unnoticed, so that why it depends on output type/codec. I would start with adding Poweramp to the background exceptions list, as those background "optimizations" do 2 things: kill apps if they are considered not worthy for the background, or throttle cpu for them to a very low value, so audio can stutter. 

    https://dontkillmyapp.com/sony

  6. @R.M Lebara the folder structure can be anything, though recent Androids do not allow adding root of the storage and  /Download folder, but allows adding any child folder in those, except /Android folder, which is reserved.

    As soon as folder added Poweramp will be able to scan tracks and read tags. For the larger libraries (thousands of tracks), I would recommend keeping Poweramp on foreground/playing for the initial library scan, as system may kill it while in background. Poweramp continues such cancelled scan the next time it’s started, unless “Initial scan” option is disabled in its Settings. In this case you’ll see track filenames without the tags.

  7. @andrewilley that seems to be correct. There are priorities though, which I will try to outline here.

    • lengthS == [length:] tag. +/-2s. difference is accepted. If no [length:] provided, it's not used for the matching, or, in other words, any track length matches such LRC
    • "+" and "/" means "AND" here
    • folder_path, title, artist, album, etc. here means folder path, title, artist, album etc. track tags should match exactly the LRC folder path, [ti:], [ar:], [al:] (case insensitive) etc.
    • the list sorted by the priority (first number). The rules are processed in that order until match happens. Lower priority match won't override the higher priority match
    • artist, album tags should not be "Unknown *"
    • simpleFilename == filename without the last extension
    • plain text in LRC file still may get title and artist tags from its filename, based on "title - artist.lrc" pattern with an optional track number prefix or suffix (the same way as track filenames are parsed)
      • otherwise, plain text in LRC is processed as LRC file without any tags, so it may be matched by the rule 600
    - 1000 folder_path + title/artist/album + lengthS
    - 900 folder_path + title/artist + lengthS
    - 800 title/artist/album + lengthS
    - 700 title/artist + lengthS
    - 600 folder_path/(simpleFilename or name_without_number) + lengthS
    - 500 folder_path + title_tag + lengthS
    - -1 no match

     

     
  8. "ELO - Hold on Tight.mp3.lrc" results in "ELO - Hold on Tight.mp3" filename without extension, which won't match "ELO - Hold on Tight.mp3" filename (that is "ELO - Hold on Tight" without extension), but it may still match based on tags.

    We don't know if given lrc is synced or plain text until we find it. It can be plain text, despite LRC extension.

×
×
  • Create New...