Jump to content

Requests for Hi-Res Support (please state which build of Poweramp you are using)


Recommended Posts

Hi Maxmp. Please add Hi-Res Support for Redmi Note 8 Pro (Mediatek Helio G90T SoC)

Here is my audio output detection log

 

11:51:53.558 v3-build-841-arm64-play
Device: Redmi Xiaomi Redmi Note 8 Pro begonia begonia [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=44100|48000|96000|192000
has outputs_primary formats=AUDIO_FORMAT_PCM_32_BIT|AUDIO_FORMAT_PCM_16_BIT
has usb
has usb outputs
has usb_device, sampling_rates=dynamic
has usb formats=dynamic
USB can handle Hi-Res - sdk=28
OK flags=0x386000400000000
FLAG_VARIANT_MTK_HD
FLAG_SUPPORTS_USB
FLAG_FORCE_DVC
FLAG_OUT_PARAMS_UNDETECTABLE
FLAG_SUPPORTS_LDAC
INTERNAL_OUTPUT_FLAG_SR_192K
INTERNAL_OUTPUT_FLAG_SR_96K
INTERNAL_OUTPUT_FLAG_SR_48K
INTERNAL_OUTPUT_FLAG_SR_44K
 

 

Link to comment
Share on other sites

  • Replies 1.6k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

On 5/22/2018 at 8:50 AM, maxmp said:

@sethnet Thanks for the configs. They are the same as P20 which is tested and which works fine with 709, I wonder why it fails for View 10. Will try to get this device on hands and test.

 

@Reiza Unfortunately, Snapdragon 4xx series has no hi-res output (not sure why Aqstic is mentioned on that page - probably there is an error as no any mention of Aqstic in 435 specs PDF). Your configs contain references for Hi-Res, but as this is custom ROM, they just cause extra resampling from hi-res back to standard res. Nevertheless thanks for the configs.

 

 

Hello my mate 10 doesn't support hi res well when I enable dvc there is no sound coming and when I disable it there is a Slight volume decrease (even when no headroom is on) and histen sound totally turns off (and when I go to histen setting sound stops even when dvc is off) I hope u can fix this:) 

Using ALP-L29 emui9.1 android 9.0

(and weirdly there are 2  audio_policy_configations I don't know why) 

One in system/vendor/etc 

One in system/vendor/etc/audio

Edit1:one more thing... When i enable 44.1 in hi res its like a tempo enables and sound becomes thinner and faster (so maybe phone tries to make it 48 again but doesn't do it well?)

Edit2:Im pretty sure this device supports 384khz

audio_policy_configuration.xml audio_effects.xml audio_policy_volumes.xml audio_policy.conf audio_policy_configuration-1.xml

Link to comment
Share on other sites

@Arian_amg check other sample rates (many Huaweis don't support frequencies > 192khz). Also for Huaweis, hi-res + DVC audio sits on the same "volume stream" as ringtones volume, so ringtone volume also affects hi-res + DVC volume (Let's hope this will be resolved in the future Huawei ROM updates).

Link to comment
Share on other sites

10 hours ago, maxmp said:

@Arian_amg check other sample rates (many Huaweis don't support frequencies > 192khz). Also for Huaweis, hi-res + DVC audio sits on the same "volume stream" as ringtones volume, so ringtone volume also affects hi-res + DVC volume (Let's hope this will be resolved in the future Huawei ROM updates).

Thanks for your replay :)

my phone is always silent thats why I couldn't figure out where is the problem 

Btw 192khz worked for me and histen is turned off(I know you can't do anything about histen to work) 

Link to comment
Share on other sites

On 10/9/2019 at 11:55 AM, ajzam.inc said:

Hi Maxmp. Please add Hi-Res Support for Redmi Note 8 Pro (Mediatek Helio G90T SoC)

Here is my audio output detection log

 

11:51:53.558 v3-build-841-arm64-play
Device: Redmi Xiaomi Redmi Note 8 Pro begonia begonia [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=44100|48000|96000|192000
has outputs_primary formats=AUDIO_FORMAT_PCM_32_BIT|AUDIO_FORMAT_PCM_16_BIT
has usb
has usb outputs
has usb_device, sampling_rates=dynamic
has usb formats=dynamic
USB can handle Hi-Res - sdk=28
OK flags=0x386000400000000
FLAG_VARIANT_MTK_HD
FLAG_SUPPORTS_USB
FLAG_FORCE_DVC
FLAG_OUT_PARAMS_UNDETECTABLE
FLAG_SUPPORTS_LDAC
INTERNAL_OUTPUT_FLAG_SR_192K
INTERNAL_OUTPUT_FLAG_SR_96K
INTERNAL_OUTPUT_FLAG_SR_48K
INTERNAL_OUTPUT_FLAG_SR_44K
 

 

Following up this posting. Pls add the G90t to your support list.

Link to comment
Share on other sites

On 10/9/2019 at 11:55 AM, ajzam.inc said:

Hi Maxmp. Please add Hi-Res Support for Redmi Note 8 Pro (Mediatek Helio G90T SoC)

Here is my audio output detection log

 

11:51:53.558 v3-build-841-arm64-play
Device: Redmi Xiaomi Redmi Note 8 Pro begonia begonia [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=44100|48000|96000|192000
has outputs_primary formats=AUDIO_FORMAT_PCM_32_BIT|AUDIO_FORMAT_PCM_16_BIT
has usb
has usb outputs
has usb_device, sampling_rates=dynamic
has usb formats=dynamic
USB can handle Hi-Res - sdk=28
OK flags=0x386000400000000
FLAG_VARIANT_MTK_HD
FLAG_SUPPORTS_USB
FLAG_FORCE_DVC
FLAG_OUT_PARAMS_UNDETECTABLE
FLAG_SUPPORTS_LDAC
INTERNAL_OUTPUT_FLAG_SR_192K
INTERNAL_OUTPUT_FLAG_SR_96K
INTERNAL_OUTPUT_FLAG_SR_48K
INTERNAL_OUTPUT_FLAG_SR_44K
 

 

Hello MAXMP

Seems like the Hi Res support for Redmi Note 8 Pro is added successfully. I'm using it right now. But one thing, Injust wanted to report this issue: when Hi Res output is enabled, there are many cases, when the phone screen was turned off, the sound output produces some fluctuations (idk if that's the correct term) or for easier acknowledgement, there's some repeated audio frames (I estimate it from 70ms to 250 or 300). I tried all the possible tweaks but no luck.

 

Use Wakelock on/off: issue persists

Audio Buffer small/normal/medium/large and even custom values: issue still persists

Repeated the audio buffer setting for each available sample rate: issue still persist tho when using 48kHz, the fluctuating effect seems to be minimal but, still annoying

Keep Service on/off: yes, issue was still there

 

Change the resampler from SW to SoX: still there, not fixed.

 

Enabling/Disabling DVC (tho DVC is set to enabled always in Hi Res): still there, not fixed.

 

And I don't know if this is just in Poweramp, I'll get back to you later after some tests: the audio was so BASSY like there's some +2-3db addition in low shelf frequencies.

 

I hope you can fix the main issue that I was told here. Thanks!

Link to comment
Share on other sites

Hi! To follow up my feedback, the issue regarding the BASSY output is not just in Poweramp but on the phone itself. I'll right it to Xiaomi devs.

 

Audio Detection Log

21:54:18.194 v3-build-846-uni

Device: Redmi Xiaomi Redmi Note 8 Pro begonia begonia [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=44100|48000|96000|192000
has outputs/primary formats=AUDIO_FORMAT_PCM_32_BIT|AUDIO_FORMAT_PCM_16_BIT
has usb
has usb outputs
has usb_device, sampling_rates=dynamic
has usb formats=dynamic
forcing FLAG_VARIANT_MTK_HIFI
USB can handle Hi-Res - sdk=28
OK flags=0xd26001c00000000
FLAG_VARIANT_MTK_HIFI
FLAG_FORCE_PCM_8_24
FLAG_SUPPORTS_USB
FLAG_SUPPORTS_FLT_DYN_RANGE
FLAG_OUT_PARAMS_UNDETECTABLE
FLAG_SUPPORTS_LDAC
FLAG_DLFCN
INTERNAL_OUTPUT_FLAG_SR_192K
INTERNAL_OUTPUT_FLAG_SR_96K
INTERNAL_OUTPUT_FLAG_SR_48K
INTERNAL_OUTPUT_FLAG_SR_44K
 

Seems like it does have a 32bit sample format support but the actual sample format is just 24bit. Also, im Hi-Res output setting, there's mo toggle for headroom gain.

Edited by ajzam.inc
Forgot some details.
Link to comment
Share on other sites

1 hour ago, maxmp said:

@ajzam.inc Device settings / Apps / Manage apps / Poweramp / Battery saver / No restrictions. Do this for Poweramp Full Version Unlocker, if you have it (system can't distinguish Poweramp main app from Unlocker), then restart Poweramp app. Thanks!

Okay, Will try. Thanks! God bless.

EDIT: the Battery Saver options for Unlocker and Main App were already set to 'No Restrictions'. But the audip jittering is still there.

Edited by ajzam.inc
Follow up
Link to comment
Share on other sites

Yes. I am surprised when I'm about to change that in settings, the option for Battery Saver is set to 'No restrictions'. I'll try your recommended settings for audio buffer and sampling rate tho I'm currently using the lower one—48kHz. Thank.You

Link to comment
Share on other sites

Please help with hi res audio for..... 

Huawei P8 lite (2017)

Android 8.0.0

Latest full version Poweramp. 

14:56:07.444 v3-build-849-arm64-play
Device: HUAWEI HUAWEI PRA-LX1 PRA-LX1 hi6250 [arm64-v8a, armeabi-v7a, armeabi]

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=26
FLAG_VARIANT_USB_ONLY
OK flags=0x404001400000000
FLAG_VARIANT_USB_ONLY
FLAG_SUPPORTS_USB
FLAG_SUPPORTS_FLT_DYN_RANGE
FLAG_SUPPORTS_LDAC
INTERNAL_OUTPUT_FLAG_SR_192K
INTERNAL_OUTPUT_FLAG_SR_176K
INTERNAL_OUTPUT_FLAG_SR_96K
INTERNAL_OUTPUT_FLAG_SR_88K
 

Link to comment
Share on other sites

4 hours ago, Emptyblowhole said:

Wierd thing is, on a previous beta version, Poweramp beta 790 v7a, this same phone allowed me to select hi res audio. Oh well. Cheers anyway. 

790 was test release and did not do any real checking to see if a particular mode you selected was actually supported by the device. So while you may have been able to choose it as an option in PA, you would not have got genuine high-res output through the whole audio chain.

Andre

Link to comment
Share on other sites

15 minutes ago, maxmp said:

@ Loxo99  en OP, el efecto Dolby incorporado fuerza la salida de resolución estándar, por lo tanto, desactive Dolby antes de usar Hi-res en Poweramp. ¡Gracias!

Thank you very much, it works, now I have the 24 bit 192 khz, congratulations for the great support.
Link to comment
Share on other sites

23 hours ago, maxmp said:

@ Loxo99  en OP, el efecto Dolby incorporado fuerza la salida de resolución estándar, por lo tanto, desactive Dolby antes de usar Hi-res en Poweramp. ¡Gracias!

Friends, I think it has a bug, because I disconnect it and I connect it again and it returns to me at 48 kHz, I hope they can solve it.

 

Link to comment
Share on other sites

1. Sony NW-A100TPS

2. Android 9.0 (firmware 1.00.06)

3. https://www.sony.co.uk/electronics/walkman/nw-a100-series/specifications#features

Also, the stock Music player app does support Hi-Res. Looking at the Audio Detection Log, I can kind of tell why it is the only one that does...

20:35:45.601 v3-build-853-arm64-play
Device: SonyAudio Sony NW-A100Series icx1293_001 EVK [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
FAILED to read=/vendor/etc/audio_policy.conf
USB can handle Hi-Res - sdk=28
FLAG_VARIANT_USB_ONLY
OK flags=0x404001400000000
FLAG_VARIANT_USB_ONLY
FLAG_SUPPORTS_USB
FLAG_SUPPORTS_FLT_DYN_RANGE
FLAG_SUPPORTS_LDAC
INTERNAL_OUTPUT_FLAG_SR_192K
INTERNAL_OUTPUT_FLAG_SR_176K
INTERNAL_OUTPUT_FLAG_SR_96K
INTERNAL_OUTPUT_FLAG_SR_88K

 

Link to comment
Share on other sites

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...