Jump to content

Poweramp builds 941-945


maxmp

Recommended Posts

21 hours ago, MotleyG said:

This status icon is likely linked to the app itself. What the device manufacturer considers "Hires" and what Poweramp does may not be the same. As @andrewilley has already advised, the detection used by Poweramp to confirm this has been improved in recent versions to ensure what is actually being output. But if you post the output log for your device the dev can confirm if it should be handling this for you.

 

One other thing to check - do you have all of your device's external audio processing turned off? Anything like Dolby Atmos or 3D spatial audio DSP will typically drop the output resolution to 24bit/48kHz.

Here's the Huawei headphones with b942:

11:01:46.207 build-942-uni

Device: HUAWEI HUAWEI VOG-L29 VOG-L29EEA VOG "kirin980" HWVOG VOG-L29 10.1.0.150(C431E19R2P5) [arm64-v8a, armeabi-v7a, armeabi]

 

FAILED to read /vendor/etc/audio_output_policy.conf

FAILED to read /vendor/etc/audio_io_policy.conf

FAILED to read /system/etc/audio_policy.conf

reading /vendor/etc/audio_policy.conf

has outputs_primary, sampling_rates=48000

has usb

has usb outputs

has usb_device, sampling_rates=dynamic

has usb formats=dynamic

USB can handle Hi-Res - sdk=29

OK flags=0x804040400000000

FLAG_VARIANT_DIRECT_HD

FLAG_NEEDS_DIRECT_PCM

FLAG_SUPPORTS_USB

FLAG_SUPPORTS_LDAC

INTERNAL_OUTPUT_FLAG_SR_192K

INTERNAL_OUTPUT_FLAG_SR_176K

INTERNAL_OUTPUT_FLAG_SR_96K

INTERNAL_OUTPUT_FLAG_SR_48K

INTERNAL_OUTPUT_FLAG_SR_44K

Screenshot_20221101_110312_com.maxmpz.audioplayer.thumb.jpg.e032c782f2f0a5b459b34b0b78f3e0ff.jpg

Screenshot_20221101_110132_com.maxmpz.audioplayer.jpg

Screenshot_20221101_110114_com.maxmpz.audioplayer.jpg

Link to comment
Share on other sites

  • Replies 128
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Now here's the Huawei headphone adapter (usb-c to 3.5mm)

11:04:37.981 build-942-uni

Device: HUAWEI HUAWEI VOG-L29 VOG-L29EEA VOG "kirin980" HWVOG VOG-L29 10.1.0.150(C431E19R2P5) [arm64-v8a, armeabi-v7a, armeabi]

 

FAILED to read /vendor/etc/audio_output_policy.conf

FAILED to read /vendor/etc/audio_io_policy.conf

FAILED to read /system/etc/audio_policy.conf

reading /vendor/etc/audio_policy.conf

has outputs_primary, sampling_rates=48000

has usb

has usb outputs

has usb_device, sampling_rates=dynamic

has usb formats=dynamic

USB can handle Hi-Res - sdk=29

OK flags=0x804040400000000

FLAG_VARIANT_DIRECT_HD

FLAG_NEEDS_DIRECT_PCM

FLAG_SUPPORTS_USB

FLAG_SUPPORTS_LDAC

INTERNAL_OUTPUT_FLAG_SR_192K

INTERNAL_OUTPUT_FLAG_SR_176K

INTERNAL_OUTPUT_FLAG_SR_96K

INTERNAL_OUTPUT_FLAG_SR_48K

INTERNScreenshot_20221101_110312_com.maxmpz.audioplayer.thumb.jpg.e47df750b2e44e7fb9a7dc4e1549a255.jpgAL_OUTPUT_FLAG_SR_44K

 

Screenshot_20221101_110349_com.maxmpz.audioplayer.jpg

Link to comment
Share on other sites

Now a 3rd party hi res adapter:

11:06:57.801 build-942-uni

Device: HUAWEI HUAWEI VOG-L29 VOG-L29EEA VOG "kirin980" HWVOG VOG-L29 10.1.0.150(C431E19R2P5) [arm64-v8a, armeabi-v7a, armeabi]

 

FAILED to read /vendor/etc/audio_output_policy.conf

FAILED to read /vendor/etc/audio_io_policy.conf

FAILED to read /system/etc/audio_policy.conf

reading /vendor/etc/audio_policy.conf

has outputs_primary, sampling_rates=48000

has usb

has usb outputs

has usb_device, sampling_rates=dynamic

has usb formats=dynamic

USB can handle Hi-Res - sdk=29

OK flags=0x804040400000000

FLAG_VARIANT_DIRECT_HD

FLAG_NEEDS_DIRECT_PCM

FLAG_SUPPORTS_USB

FLAG_SUPPORTS_LDAC

INTERNAL_OUTPUT_FLAG_SR_192K

INTERNAL_OUTPUT_FLAG_SR_176K

INTERNAL_OUTPUT_FLAG_SR_96K

INTERNAL_OUTPUT_FLAG_SR_48K

INTERNAL_OUTPUT_FLAG_SR_44K

 

Screenshot_20221101_111318_com.maxmpz.audioplayer.jpg

Screenshot_20221101_110403_com.maxmpz.audioplayer.jpg

Screenshot_20221101_110349_com.maxmpz.audioplayer.jpg

Link to comment
Share on other sites

Here's b945 with the 3rd party hires dac:

 

11:29:46.474 build-945-bundle-play

Device: HUAWEI HUAWEI VOG-L29 VOG-L29EEA VOG "kirin980" HWVOG VOG-L29 10.1.0.150(C431E19R2P5) [arm64-v8a, armeabi-v7a, armeabi]

 

FAILED to read /vendor/etc/audio_output_policy.conf

FAILED to read /vendor/etc/audio_io_policy.conf

FAILED to read /system/etc/audio_policy.conf

reading /vendor/etc/audio_policy.conf

has outputs_primary, sampling_rates=48000

has usb

has usb outputs

has usb_device, sampling_rates=dynamic

has usb formats=dynamic

USB can handle Hi-Res - sdk=29

>>>OK flags=0xa04440600000000

FLAG_VARIANT_DIRECT_PCM8_24

FLAG_NEEDS_DIRECT_PCM

FLAG_SUPPORTS_UNITY_GAIN_STREAM

FLAG_SUPPORTS_USB

FLAG_SUPPORTS_LDAC

FLAG_ALLOW_DVC_EFFECT

INTERNAL_OUTPUT_FLAG_SR_192K

INTERNAL_OUTPUT_FLAG_SR_96K

INTERNAL_OUTPUT_FLAG_SR_48K

 

 

Screenshot_20221101_112822_com.maxmpz.audioplayer.jpg

Screenshot_20221101_112907_com.maxmpz.audioplayer.jpg

Screenshot_20221101_112916_com.maxmpz.audioplayer.jpg

Link to comment
Share on other sites

Here's b945 with the Huawei usb-c to 3.5mm adapter, which does seem to work (note that this is detected as wired headphones, not USB dac) 

11:33:54.929 build-945-bundle-play

Device: HUAWEI HUAWEI VOG-L29 VOG-L29EEA VOG "kirin980" HWVOG VOG-L29 10.1.0.150(C431E19R2P5) [arm64-v8a, armeabi-v7a, armeabi]

 

FAILED to read /vendor/etc/audio_output_policy.conf

FAILED to read /vendor/etc/audio_io_policy.conf

FAILED to read /system/etc/audio_policy.conf

reading /vendor/etc/audio_policy.conf

has outputs_primary, sampling_rates=48000

has usb

has usb outputs

has usb_device, sampling_rates=dynamic

has usb formats=dynamic

USB can handle Hi-Res - sdk=29

>>>OK flags=0xa04440600000000

FLAG_VARIANT_DIRECT_PCM8_24

FLAG_NEEDS_DIRECT_PCM

FLAG_SUPPORTS_UNITY_GAIN_STREAM

FLAG_SUPPORTS_USB

FLAG_SUPPORTS_LDAC

FLAG_ALLOW_DVC_EFFECT

INTERNAL_OUTPUT_FLAG_SR_192K

INTERNAL_OUTPUT_FLAG_SR_96K

INTERNAL_OUTPUT_FLAG_SR_48K

 

Screenshot_20221101_113236_com.maxmpz.audioplayer.jpg

Screenshot_20221101_113309_com.maxmpz.audioplayer.jpg

Screenshot_20221101_113322_com.maxmpz.audioplayer.jpg

Link to comment
Share on other sites

Finally, the Huawei usb-c headphones (detected as usb dac, which don't work) 

11:36:53.361 build-945-bundle-play
Device: HUAWEI HUAWEI VOG-L29 VOG-L29EEA VOG "kirin980" HWVOG VOG-L29 10.1.0.150(C431E19R2P5) [arm64-v8a, armeabi-v7a, armeabi]

FAILED to read /vendor/etc/audio_output_policy.conf
FAILED to read /vendor/etc/audio_io_policy.conf
FAILED to read /system/etc/audio_policy.conf
reading /vendor/etc/audio_policy.conf
has outputs_primary, sampling_rates=48000
has usb
has usb outputs
has usb_device, sampling_rates=dynamic
has usb formats=dynamic
USB can handle Hi-Res - sdk=29
>>>OK flags=0xa04440600000000
FLAG_VARIANT_DIRECT_PCM8_24
FLAG_NEEDS_DIRECT_PCM
FLAG_SUPPORTS_UNITY_GAIN_STREAM
FLAG_SUPPORTS_USB
FLAG_SUPPORTS_LDAC
FLAG_ALLOW_DVC_EFFECT
INTERNAL_OUTPUT_FLAG_SR_192K
INTERNAL_OUTPUT_FLAG_SR_96K
INTERNAL_OUTPUT_FLAG_SR_48K
 

 

Screenshot_20221101_113806_com.maxmpz.audioplayer.jpg

Screenshot_20221101_113756_com.maxmpz.audioplayer.jpg

Screenshot_20221101_113737_com.maxmpz.audioplayer.jpg

Link to comment
Share on other sites

I think what you will find is that from this code in the log...

has outputs_primary, sampling_rates=48000

...this is the native capability of the device. And it looks like that is the case in all of your logs, but it will be best if @maxmp confirms for you.

On a separate note however, I notice at least in this example case you are playing a file that is mp3 with 16bit sample depth, 22kHz sample rate, and a bitrate of just 64kbps. I have to think you likely have other tracks in your library that are better quality than this, but there isn't much point in all of this effort to try to use hardware or software resampling to these hi-res rates when the source file is that low. Once compression has been applied, there is no getting it back.

Link to comment
Share on other sites

4 minutes ago, MotleyG said:

I think what you will find is that from this code in the log...

has outputs_primary, sampling_rates=48000

...this is the native capability of the device. And it looks like that is the case in all of your logs, but it will be best if @maxmp confirms for you.

On a separate note however, I notice at least in this example case you are playing a file that is mp3 with 16bit sample depth, 22kHz sample rate, and a bitrate of just 64kbps. I have to think you likely have other tracks in your library that are better quality than this, but there isn't much point in all of this effort to try to use hardware or software resampling to these hi-res rates when the source file is that low. Once compression has been applied, there is no getting it back.

The phone specs say the device is 192/24bit capable. I have plenty of hidef files, I just happened not to be listening to them for this test. 

The native huawei player supposedly plays files at up to 192khz, and does include 96/24 flac samples in the stock rom, so I don't think it's a lack of hardware capability irrespective of what is being reported. 

Link to comment
Share on other sites

16 minutes ago, Olympusandy said:

The phone specs say the device is 192/24bit capable. I have plenty of hidef files, I just happened not to be listening to them for this test. 

The native huawei player supposedly plays files at up to 192khz, and does include 96/24 flac samples in the stock rom, so I don't think it's a lack of hardware capability irrespective of what is being reported. 

Your device does not have a headphone jack, unlike P30 (non-pro) which had 3.5mm output that actually could make use of its "32 bit DAC" (ignoring that the most perfect DACs never fully utilize 32 bits). unless you are using a dongle DAC with hi res capability, 48 kHz is the sample rate your device supports out of the loud speaker and basic USB-C->3.5mm dongle DAC.

Link to comment
Share on other sites

3 minutes ago, Fitzian said:

Your device does not have a headphone jack, unlike P30 (non-pro) which had 3.5mm output that actually could make use of its "32 bit DAC" (ignoring that the most perfect DACs never fully utilize 32 bits). unless you are using a dongle DAC with hi res capability, 48 kHz is the sample rate your device supports out of the loud speaker and basic USB-C->3.5mm dongle DAC.

I've given three examples of dingles, two of them the supplied huawei ones. The speaker is only 48kHz capable, but the dongles are higher frequency capable 

Link to comment
Share on other sites

In this version 945, Poweramp adds none selected songs to Queue from same folder. 

I have been observing it since I updated to this version. 

If I am playing songs from this folder, then I add song(s) to Queue, sometimes I use play next, order times, I use shuffled, then Poweramp will include songs in Queue from this folder, at first when I noticed it, I doubted my selections, but now I can tell you that Poweramp is acting up. 

Bencherished. 

Link to comment
Share on other sites

  • 2 weeks later...
22 hours ago, Eclipse1991 said:

Hello everybody, since the newest Version I cannot delete tracks permanently via PA . It always wants me to grant write Access to a folder and if I choose a folder then, nothing changes. I could delete Tracks without problems in the past.

Did you recently update to Android 12 or 13? You need to grant access again to the main Music folder for Poweramp to be able to have write access (this includes the option to delete).

Edited by MotleyG
Link to comment
Share on other sites

3 hours ago, MotleyG said:

You need to grant access again to the main root folder for Poweramp to be able to have write access (this includes the option to delete).

Or on Android 12/13 probably better to grant access to the specific music folder as Android doesn't like granting access to roots of storage unless you use Legacy File Access Mode. But yes, I'm guessing something updated and revoked permissions, or sometimes phones seem to do it on their own "to protect you" (ugh).

Andre

Link to comment
Share on other sites

3 hours ago, andrewilley said:

Or on Android 12/13 probably better to grant access to the specific music folder as Android doesn't like granting access to roots of storage unless you use Legacy File Access Mode. But yes, I'm guessing something updated and revoked permissions, or sometimes phones seem to do it on their own "to protect you" (ugh).

Fixed my previous post to confirm, Indid mean the main music directory, and not the root folder. 

Link to comment
Share on other sites

  • 4 weeks later...
  • 3 weeks later...

@Alex Savin if your current firmware doesn’t support it, player can’t change that.

Some recent firmwares may block hi-res when DVC is enabled so please start with the disabling DVC per that output via “No DVC” option in the output settings.

Also previously new ROM updates, esp. on Qualcomm chipsets disabled hi-res until some later “Security update”.

Link to comment
Share on other sites

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...