Jump to content

andrewilley

Administrators
  • Posts

    21,034
  • 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 andrewilley

  1. The Limiter simply detects when the user's chosen EQ settings, along with the live signal from the currently playing audio file, would cause the audio to peak so high it could cause clipping distortion. If that happens, which would generally be with content that has been encoded to peak at 100% digital maximum levels, the gain will be temporarily reduced to prevent over-saturation occurring. Internally during processing this is unlikely to occur (the EQ subsystem uses 64-bit floating point, which gives a huge headroom) but sooner or later the signal needs to be converted back down to regular modes for output, which is where the trouble could occur at specific loud points in certain tracks.   

    To avoid the need to use a Limiter at all, it's a good idea to turn the Preamp value down a bit to compensate for any excessive Boosts you apply in the EQ system. At the end of the day it's up to the user to manage would they consider to be acceptable processing behaviour.

    Also (in your music player software) the ReplayGain system is very helpful, as it is designed to target the output level for all songs to a considerably lower value than 100% digital maximum (the spec suggests -14dB) so even heavy EQ boosts are unlikely to cause oversaturation.

    Andre

  2. And I thought this one was all sorted now... :)

    Yes, if a song (or album, genre, folder, device, etc) does not have its own intended Preset values, it will inherit any settings previously in use for the last song - whether that means manually adjusted values made by the user, or a loaded Preset. Otherwise, what different values should be assigned during playback? I tend to use Save/Assign to define a 'clean' default setting for each Output device - Speaker, Wired Headset, etc - which (assuming nothing else wants to override it for a particular song) will be used whenever a new song starts playing to that output device.

    Don't use Rename before saving a new Preset, as that will simply give a new name to the currently in-use Preset. In your example, that would change the existing named Preset "devo" to a new name "pantera" (which would still be linked to any song that have may have originally assigned the old "devo" to) which you probably don't want to do. Instead, simply tap Save/Assign and enter a new name into the Save screen at that point, which will create a new Preset rather than renaming an existing one.

    Remember that the Save/Assign system is first and foremost a way to save your current EQ settings so you can retrieve them later - hence the need to give it a name, otherwise you'd have a ton of completely unidentifiable items in the list. The fact you can also ask for that newly saved Preset to be automatically re-loaded when a particular Genre, or Album, or Song is playing is a secondary feature.

    As has been said above though, assigning specific EQ values for every song is not really what the system is intended for. Indeed, it's actually rather counter-productive as EQ Presets are not additive (perhaps they should be?) so by assigning one Preset for a specific Song, that exact EQ setting will be used regardless of the output device - thus overring any configurations you may have created to compensate for the differing acoustic properties of that particular headset/speaker/DAC/etc. 

    Andre

  3. 'Show on Lock Screen' is designed to show the main PA interface instead of the normal Android lock screen. Lockscreen and/or Always On Display widget items are controlled by Android's media notification system not the music app itself. You may be able to stop this happening by disabling the Notification features in PA Settings=>Look and Feel=>Notifications, but modern versions of Android tend to want to display something when media is playing, so you'd need to make any adjustments via the Android settings screens or even a third-party app designed to configure these options.

    Andre

  4. That sort of task is best handled by a separate batch tag editor program. Poweramp is at its heart a Music Player, and while it contains a few useful extra management features it makes to pretentions to be a full storage file explorer, audio editor, batch tag editor, etc. There are Android apps that can do it, but the easiest way would be to edit the files on a computer using a dedicated program like MP3Tag or TagScanner.

    Andre

  5. Yes, Apple's USB-C > 3.5mm DAC dongle is not properly compatible with Android devices . The roughly -25dB gain applied appears to be by design. I tried one a while ago and sent it straight back for a refund and got something far better for a lower price, see the discussions in this thread.

    The only way around this is to bypass all the normal Android audio processing paths completely and write specific code to drive the hardware directly, for which there is already a Feature Request (mainly for the No Resampling feature which that mode would support) which you can upvote here if you wish:

    Andre

  6. @viki252 First, can I ask first whether you have been able to install the app and validate your existing licence correctly? (Is yours a Play Store purchase, or did you buy directly from the Poweramp website?) This thread is about licence validation, and if you need help with that please could you contact poweramp.maxmpz [at] gmail.com.

    If you have already been able to install and validate the licence for your purchase, the next thing you need to do is tell the app where your music files are located and grant access to that storage location. This is done via PA Settings=>Library=>Music Folders, and there are more details on how to do it in this Guide:

    Andre

  7. After copying the changed files back to your phone, do a Full Rescan in Settings=>Library to make sure all the changes are picked up.

    If you wish to see the Album Artist name (e.g. "Various Artists") displayed in the Albums Category view, rather than just seeing one of the individual artist names, enable Settings=>Library=>Lists=>'Album Artist Label for Albums' , as mentioned earlier by @Fitzian . For example, in the Albums category view, I then see this sort of info when a 'Various Artists' album is shown:

    image.png

    Otherwise, we're going to need much more detail on exactly what you are seeing at each Category view level, and what you feel the problem is. Perhaps with some screenshots.

    Andre

  8. I use TagScanner and MP3Tag. They are both good, but I used TagScanner first and just got used to its interface so that's my usual program. Both can handle batch tasks so it's easy to quickly update a whole collection rather than doing it song-by-song which can get really tedious.

    [Warning: The following gets a bit into low-level logic]

    I guess the key thing to understand about artwork downloaded from within Poweramp is how it is named for storage and later retrieved. If you choose new artwork at the Album level, a JPEG file is saved into the cache folder using the naming convention "%AlbumArtist% - %AlbumTitle%.jpg" (with a slightly messier fallback to using one of the TrackArtist tags instead if there is no overall AlbumArtist tag). If you do the same at the Track level, the file will be named as "%TrackArtist% - %AlbumTitle%.jpg".

    There are further fallbacks, such as If there are no Artist details at all the file will be named "%TrackTitle%.jpg", or if there are no tags at all it will be named as simply "%SongFilename%.jpg".

    When later viewing your music collection in the Albums category, the album thumbnails and the header artworks will be based on any image file that matches the AlbumArtist/AlbumTitle combination (again, with a fallback to using a TrackArtist if there are no AlbumArtist details). At the individual track level, the TrackArtist/AlbumTitle image will be searched for. So if you've previously changed the artwork for just one track, that new artwork will be displayed for any song which has the exact same AlbumTitle and TrackArtist.

    Thus in situations where every track in an album uses the exact same Artist and AlbumArtist tags (which covers most normal artist albums that don't feature guest artists) all of the songs will thus take on the same new artwork. However for a Various Artists album, where each track has a different Track Artist tag, each track could show different artwork.

    Here's some more info about how Poweramp uses tags to collate songs into album groupings, and also where and where artwork is cached and the priority ordering that is used to select images.

    Andre

     

  9. 1) Multiple repeat plays of the same song are not currently counted as extra in the Play Count, as this is effectively just going back to the start of the same song again. But I agree it would probably be preferable to change this functionality - i.e. a new "play count" ought to be triggered by any uninterrupted playback for at least the threshold timespan (e.g. 50% of total track duration) regardless of whether you move on to another track afterwards, or if you stop at the end.

    2) There is an existing Feature Request for adding new sorting modes, including Pinyin. You can vote for it here once your site membership status allows (but be warned that it's pretty low down in the priority order so far):

    Andre

  10. The Tone knobs are turned on/off at the same time as enabling/disabling the other EQ features (band sliders). If you want to have no Tone adjustments but still use EQ settings, just set both knobs to zero.

    This has been the case for the EQ app since it was first released - only the Music Player app's equalization screen has a separate button to enable/disable Tone independently.

    Andre

  11. Even if the wear on 3.5mm is similar to USB-C, breaking the 3.5mm port is far less serious than breaking the USB-C connector due to doubled use - especially when there's no wireless charging option (which is the case for Samsung A-series). Without wireless charging, there should definitely be a 3.5mm socket.

    Andre

  12. I agree, it's been a terrible move discontinuing the 3.5mm on the false logic that phones can then be lighter and slimmer (my A54 is much thicker and heavier than my old A70, despite the screen itself being smaller). And how do you power the phone during a long listening session without further pointless adapters to lose.

    So far, my USB-C socket is holding up, but as it now has to be used for charging, audio, and Android Auto connection, I have my reservations too. The better quality DACs have metal cases for better screening, so they are not at all flexible (although the cable is both flexible and durable).

    For walking around, I use a 90-degree DAC dongle, which lets the cable exit sideways rather than lengthways.

    Andre

  13. Depends on the dongle. As you say, Apple's is deliberately broken by Apple, steer clear of that one. Most others work fine on Android though. Personally I like some of the Chi-Fi products, such as CS46L41 or CX31993 based DACs. Great S/N, and dynamic range in the 128dB region.

    More direct access for USB-DACs is planned for Poweramp in the future (to allow no-resample / output-follows-source frequency) but currently it's not a very highly voted request, feel free to add your vote though:

    Andre

  14. I would guess you need to have files available natively on the Windows PC. USB cable connection from a phone is not the same thing as (for example) putting a USB flash drive into the PC, or using a USB memory card reader.  Never tried it though.

    Andre

  15. @Pav0 I can't seem to duplicate this at all on my system with as close as I can get to what seem to be your settings. Is the step of selecting a song and tapping 'Play Next' required to create the problem for you, as on your video I didn't see the normal toast popup saying the song had been added into the Queue. And then after that you seem to tap the Albums link at the top of the page several times but nothing happens at first? It seem to works fine with all of those steps for me anyway (tested on a Galaxy A54, Android 14) so we'll probably need @maxmp's input.

    But to stop the Hi-Res error message, just use AAudio instead and select your higher resolution mode within that method.

    Andre

  16. 1 minute ago, azuriye said:

    Would that also mean if there is an album full of tracks which haven't been played at all. They will all be played in succession/ordered?

    No, they will be shuffled in amongst other songs which have not be played at all (depending on the Shuffle mode in use of course - I'm referring to All Songs shuffling here).

    Andre

  17. That slider merely adds some bias to the Shuffle algorithm, so recently played songs tend to be moved nearer to the end of the new shuffled sequence. So yes, moving the slider all the way to the left should mean that songs that have never been played should mostly appear early in the shuffled sequence. 

    Andre

  18. @Pav0 That's not the default skin, please try using the standard skin(s). If that seems OK, please raise this issue with the developer of the skin you are using. If it happens with the default skins too, please could you elaborate on exactly how you reproduce this issue.

    You are right that some Android 14 ROMs don't support the Experimental Hi-Res feature (my own Samsung Galaxy A54 is an example, even after a few monthly maintenance updates). Please try using AAudio instead.

    Andre

×
×
  • Create New...