Jump to content

Olympusandy

Approved Members
  • Posts

    21
  • Joined

  • Last visited

 Content Type 

Profiles

Forums

Blogs

Gallery

Downloads

Poweramp Knowledge Base

База знаний Poweramp

Poweramp知识库

Poweramp Equalizer Knowledge Base

База знаний Poweramp Equalizer

Store

Events

Ideas

Everything posted by Olympusandy

  1. Quite happy to test intermediate builds and share logs - please do ask
  2. Specifically, turning off or turning on DVC for the specific output does not help. Greater than 48khz may be selected (e.g. 96khz), but the device reverts to 48hz irrespective of DVC being turned on or off. Dolby atmos is disabled.
  3. I bought a new Realtek ALC 5686 based usb-c to 3.5mm adapter. It is detected under another player (neutron, not using the USB bypass method, just "normal" USB connection) as having 384khz/32bit capability, as is the ALC 5686 specification, but will only play at 48khz on Poweramp. Huawei P30 Pro. I think there is definitely an issue with the Huawei detection method. The old method (B942 and earlier) works fine.
  4. Noticed that on my Huawei P30 Pro, the audio policy file Poweramp is reading is /vendor/etc/audio_policy.conf I think it should also read: /vendor/etc/audio/audio_policy_configuration.xml It is only in the second file that the hi res capabilities are defined. This may explain why hires capability that other audio players recognise (e.g. Neutron) is not being picked up by recent Poweramp builds. The content is as follows:
  5. 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
  6. 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.
  7. Worth noting that even with the headphones adapter that does appear to work the "Hires" icon does not appear, as it does on the stock music player on is B942.
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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 INTERNAL_OUTPUT_FLAG_SR_44K
  13. 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
  14. This is with and without dolby atmos. I'll post the logs shortly
  15. The indicator is the "Hires" icon shows on the bar at the top of the screen, as happens when the Huawei music app is used. So I think it is working, not just apparently working in PA and actually downsampling.
  16. I posted this via the play store feedback already, but the Huawei Kirin 980 (P30 Pro) hires with the standard headphone is broken since b943. B942 detects as direct PCM 8.24 (this works) Since b943, it detects as Huawei HD (this will only go up to 48khz/16bit) no amount of fiddling with dvc options helps. At very least, could there be a way to switch the output variant for debug purposes? Best wishes Andy
×
×
  • Create New...