Jump to content
Poweramp
maxmp

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
 

 

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
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).

Share this post


Link to post
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) 

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

Just came here to share the joy with fellow Samsung users - the latest Pie update (~week ago) seems to have finally fixed the audio configuration and now I'm seeing a beautiful 192/24 (no 384 though) + DVC on my (Snapdragon) S10e.

 

photo_2019-10-16_16-51-38.jpg

Share this post


Link to post
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!

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

@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!

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

@ajzam.inc Have you also added Unlocker? I could reproduce it with the default settings, but once set to no restrictions no any glitches can be heard (at least for 30 minutes).

Also, you may try reducing Sampling Rate to 96kHz and raising Audio Buffers, saying to ~65ms, 3x buffers.

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

Edit : Already know what's my problem

1. FiiO M6

2. Android 7.0

When I use Huawei USB Type C in-ear headphone it's shown as below

Screenshot_20191029-110746_1.png

but When I use Xiaomi in-ear headphone it's shown as below.

Screenshot_20191029-210126_01.thumb.png.07e6ac6e02a21588e18bf24966b571fb.png

My problem is solved.

 

Share this post


Link to post
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
 

Share this post


Link to post
Share on other sites
8 minutes ago, maxmp said:

@Emptyblowhole "lite" edition of Honors/Huaweis usually have hi-res disabled for 3.5 output in the firmware.

Maxmp.....fair enough. 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. 

Share this post


Link to post
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

Share this post


Link to post
Share on other sites
one plus 7 pro

Android 10

The dac I use supports 24 bit 192 kHz and only gives me 24 bit at 44 kHz

11: 07: 59.738 v3-build-853-arm64-play
Device: OnePlus OnePlus GM1910 OnePlus7Pro msmnile [arm64-v8a, armeabi-v7a, armeabi]

Share this post


Link to post
Share on other sites

@Loxo99 on OP, built in dolby effect forces standard resolution output, so please disable dolby before using Hi-res in Poweramp. Thanks!

Share this post


Link to post
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.

Share this post


Link to post
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.

 

Share this post


Link to post
Share on other sites

1. HONOR 9X [HLK-AL00]Kirin810 SoC

build-853 doesn't support Hi-Res output on this device. 

2. EMUI9.1.1 (Android 9)

3.SONY's "Music center "apps can support USB DAC Output. Also support up to 384/32 Hi-Res output.

 Screenshot_20191112_102139_com.android.systemui.thumb.jpg.df8ac1bd04a42510bcaa8a6f015faa00.jpg

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...