Jump to content
Poweramp

Kado

Approved Members
  • Content count

    45
  • Joined

  • Last visited

About Kado

  • Rank
    Advanced Member
  • Birthday 02/12/1984

Profile Information

  • Gender
    Male
  • Location
    Portugal

Recent Profile Visitors

1,137 profile views
  1. @xander71 The current version of Poweramp will use hi res even if your device does not support it. The final call whether the final output is in high resolution or not is based on whats inside audio_policy.config and the android audio mixer. In your 1st picture you can see that the output is at 24 bit 192khz, on the second one the info you get is that your audio file is standard resolution, medium quality mp3 and that the dsp is mixing at 32bit 192khz but have no info on the output and is what actually matters. On the 3rd picture, well I assume that viper uses a custom audio driver that bypasses the android mixer so it's a good solution. I can't really understand why people insist on upsampling audio since resampling always degrades audio quality. If you have a flac file that is 16bit 48khz and you upsample it to 32bit 768khz it will degrade the audio quality. The optimal solution is to use bit perfect/direct output (output equal to input) which Poweramp does not have unless you equalize your audio because if you do you already messed with the audio quality anyway.
  2. @AXAT That's the normal Oreo notification effect. @spenat I think wether the notification is always expanded or not is rom dependant.
  3. It's now easy to understand why it took so long to provide this update to Poweramp, all those animations and logic behind it must have been difficult to make and debug. Nice ones BTW. Now regarding audio, @jds65 was the only one who actually bothered to see if his device (android audio mixer) was actually rendering audio in high resolution which may not always be the case. Like @maxmp said "NOTE: no device detection implemented yet for the new OpenSL HD Output, it will happily report it plays hi-res, even if device doesn't actually support Hi-Res Audio". It's easy to check (with root) the format of the output, either with a logcat app (search for bitwidth) or with terminal commands: su dumpsys media.audio_flinger And like @spacebar2011 said, direct audio output bypassing the android audio mixer is a must for anyone who wants maximum quality audio. Can' really test HD audio since my device does not support it and for some reason audio routing is not working in Oreo with my usb dac in my device.
  4. Actually it's different, UAPP uses a custom driver so it bypasses the Android audio mixer (don't know about neutron) while all other players use the Android audio mixer and native USB driver. So it does make a difference. One can be bit perfect while the other cannot. Also UAPP can feed a DSD stream directly to the DAC while Poweramp decodes the file and feeds a PCM stream to the DAC (DSD decoding is very demanding).
  5. In what? There's no in or out. This is just software. Fortunately with software you can use lots of it, like different programs. It's not like I'm telling you to not use Poweramp, it's more like you can check other options while you wait of you want.
  6. What is there to regret? One can always return to Poweramp. I'm using UAPP and has features that Poweramp does not have.
  7. @PeterFalk Buy a new app? Why? I'm using Oreo and the only issue with the 3.x alpha is the notifications but that has a fix already. @JJ Singh I'm using USB Audio Player Pro, that was recommended my another user here on the forums.
  8. All the bashing towards an unreleased piece of software that is a free upgrade is uncalled for. All you've bought was Poweramp 2.x, any upgrades are a bonus. And if anyone complains about "hi res" support, the player you purchased didn't had it anyways. Although I'm also waiting of it to be released I've moved to another player, so either do as I did or just wait untill "beta" release, no point in "complaining".
  9. I'm currently using UAPP because someone recommended it here and even got a proper USB DAC to go along with it. Been enjoying bit perfect non-equalized music ever since.
  10. @Stevieex23 All devices that output audio have a DAC, the style although using a SD808 does not use the SD DAC but other solution that has a fixed bit depth of 16bits and a 48kHz sample rate. So no it does not support 24bit audio rendering, even if you use the Samsung trick to fool Poweramp into enabling 24bit audio output the android mixer will render the audio as 16bit 48kHz. @JJ Singh No one is saying that you shouldn't use the high resolution output but trying to explain why a standard resolution stream has no noise and why you may have noise in standard resolution output. The only player that I'm aware that uses direct DAC output is UAPP because it uses a custom driver to acess the DAC (either built in or USB), the rest of the players uses the android native driver. Now if you make the player apply some specific flags to the stream, audio may be rendered via a different path or use different features of the DAC and fix some of the issues you're having (that's what Poweramp and some other players may be doing). Regarding sample rates, Nyquist–Shannon sampling theorem says that in order to record a specific frequency you need to have a sample rate that is at least twice the frequency of the original signal. So a 48kHz sample rate will produce audio with a maximum frequency of 24kHz (this related to "sampling rate of 48KHz(~24KHz preserved)", nothing is lost, it's just the way it works). Also, even your headphones are overkill (regarding to frequency) as the human ear tops at around 20kHz and hearing degrades with age (not volume but sensitivity to higher frequencies). In the end I cant really put my finger on why with different devices you had noise but as @Noobie said, "Noise even at a low volume means faulty DAC" or as I've said bad audio implementation. I've had a few devices (Motorola Defy, Samsung Galaxy SIII, Moto X Style, Umidigi Crystal, GGMM A1 DAC, S.M.S.L. iDEA USB DAC) and only the Defy had background noise. High resolution output does not magically produce higher quality audio. Cheers!
  11. If you listen to noise with low volume the problem is in the audio implementation on your device. The high res implementation used by Poweramp probably bypasses the Android audio resampler that is awful (in your device) and that's why you no longer hear noise. Dynamic range has nothing to do with noise. I have no issues with either the internal DAC of my device (Moto X Style) or my USB DAC (smsl idea) using AKG Y50 headphones (links with audio quality reviews embedded). Mate your idea of high resolution audio is not good, just read this and see why high res audio is a gimmic https://people.xiph.org/~xiphmont/demo/neil-young.html Cheers.
  12. You're aware that the difference between 16bit and 24bit is dynamic range right? It's the difference between the loudest and the most silent sounds. 16bit has a 96dB range while 24bit has a 144dB range. The human ear has a "static" range of about 60dB so even undithered 16 bit audio has more range than the human ear. Now surely there's some problem if you can ear floor noise on your equipment with 16bit audio. Also aren't you confusing 24bit decoding that all players do with 24bit audio output (rendering)?
  13. Are you saying that you can distinguish between a 16bit and a 24bit stream? Really?
  14. And why is that? UAPP has network support (including SMB and shoutcast), parametric equalizer (in-app purchase), bit perfect direct audio output including DSD output (bypassing Android audio mixer), subscription audio support (tidal, google, etc), real support for internal and external dacs with custom driver. Thanks to UAPP I now enjoy music without any equalization and a proper USB dac (smsl idea). You don't know what you're talking about.
×