Lavi Jaat 1232 Posted May 30, 2020 Share Posted May 30, 2020 I'm trying to play a 32 bit wav file in Poweramp but it gets converted into 24 bit. And also whenever I try to play DSD, it gets converted into 352 kHz. Please tell me a solution to this problem. Link to comment https://forum.powerampapp.com/topic/19315-not-able-to-play-dsd-and-32-bit-pcm/ Share on other sites More sharing options...
Lavi Jaat 1232 Posted May 30, 2020 Author Share Posted May 30, 2020 Here are the screen shots Link to comment https://forum.powerampapp.com/topic/19315-not-able-to-play-dsd-and-32-bit-pcm/#findComment-85724 Share on other sites More sharing options...
Lavi Jaat 1232 Posted May 30, 2020 Author Share Posted May 30, 2020 Link to comment https://forum.powerampapp.com/topic/19315-not-able-to-play-dsd-and-32-bit-pcm/#findComment-85725 Share on other sites More sharing options...
Lavi Jaat 1232 Posted May 30, 2020 Author Share Posted May 30, 2020 Here are the Audio Detection Logs 12:59:50.281 v3-build-873-arm64-play Device: Xiaomi Xiaomi Redmi K20 davinciin davinciin "qcom" davinciin QKQ1.190825.002 test-keys [arm64-v8a, armeabi-v7a, armeabi] FAILED to read=/vendor/etc/audio_output_policy.conf reading=/vendor/etc/audio_io_policy.conf has direct_pcm_24, sampling_rates=44100|48000|88200|96000|176400|192000|352800|384000 AUDIO_OUTPUT_FLAG_DIRECT direct_pcm_24 has direct_pcm_24 formats=AUDIO_FORMAT_PCM_24_BIT_PACKED|AUDIO_FORMAT_PCM_8_24_BIT|AUDIO_FORMAT_PCM_32_BIT FLAG_VARIANT_DIRECT_HD via direct_pcm_24 forcing FLAG_DLFCN FLAG_NEEDS_DEEP_BUFFER FLAG_NEEDS_EXTRA_SLEEPS USB can handle Hi-Res - sdk=29 OK flags=0x874616600000000 FLAG_VARIANT_DIRECT_HD FLAG_SUPPORTS_PCM_8_24 FLAG_SUPPORTS_PCM_24 FLAG_SUPPORTS_PCM_32 FLAG_SUPPORTS_UNITY_GAIN_STREAM FLAG_SUPPORTS_USB FLAG_NEEDS_EXTRA_SLEEPS FLAG_SUPPORTS_LDAC FLAG_DLFCN FLAG_NEEDS_DEEP_BUFFER FLAG_ALLOW_DVC_EFFECT FLAG_BT_DVC_EFFECT INTERNAL_OUTPUT_FLAG_SR_384K INTERNAL_OUTPUT_FLAG_SR_352K INTERNAL_OUTPUT_FLAG_SR_192K INTERNAL_OUTPUT_FLAG_SR_176K INTERNAL_OUTPUT_FLAG_SR_96K INTERNAL_OUTPUT_FLAG_SR_88K INTERNAL_OUTPUT_FLAG_SR_48K INTERNAL_OUTPUT_FLAG_SR_44K Link to comment https://forum.powerampapp.com/topic/19315-not-able-to-play-dsd-and-32-bit-pcm/#findComment-85726 Share on other sites More sharing options...
andrewilley Posted May 30, 2020 Share Posted May 30, 2020 Max will probably be able to add more, but I do know some devices only work with specific pairs of bit-rate/frequency output settings (e.g. 24-bit & 192kHz, 32-bit & 384kHz). I thought that was a Samsung thing, but as I said I'm sure Max will be able to elaborate. Andre Link to comment https://forum.powerampapp.com/topic/19315-not-able-to-play-dsd-and-32-bit-pcm/#findComment-85727 Share on other sites More sharing options...
Lavi Jaat 1232 Posted May 30, 2020 Author Share Posted May 30, 2020 I encoded the same file in 32 bit 384 kHz using FFmpeg but it still plays at 24 bit. Link to comment https://forum.powerampapp.com/topic/19315-not-able-to-play-dsd-and-32-bit-pcm/#findComment-85732 Share on other sites More sharing options...
Fitzian Posted May 31, 2020 Share Posted May 31, 2020 I have a totally different device (FiiO X5iii) than you, but 32bit/96kHz m4a/ALAC doesn’t undergo any bit depth reduction at output... Link to comment https://forum.powerampapp.com/topic/19315-not-able-to-play-dsd-and-32-bit-pcm/#findComment-85781 Share on other sites More sharing options...
Lavi Jaat 1232 Posted June 1, 2020 Author Share Posted June 1, 2020 But I get bit depth reduction of every audio file above 24 bit. Link to comment https://forum.powerampapp.com/topic/19315-not-able-to-play-dsd-and-32-bit-pcm/#findComment-85790 Share on other sites More sharing options...
andrewilley Posted June 1, 2020 Share Posted June 1, 2020 As I said, we need to wait for @maxmp to let us know if this is a limitation of that particular device or ROM version (you didn't mention your ROM version by the way). Andre Link to comment https://forum.powerampapp.com/topic/19315-not-able-to-play-dsd-and-32-bit-pcm/#findComment-85792 Share on other sites More sharing options...
Lavi Jaat 1232 Posted June 1, 2020 Author Share Posted June 1, 2020 @andrewilley I am using MIUI Global 11.0.3 Stable (QFJINXM). My Android version is 10QKQ1.190825.002. Link to comment https://forum.powerampapp.com/topic/19315-not-able-to-play-dsd-and-32-bit-pcm/#findComment-85798 Share on other sites More sharing options...
maxmp Posted June 2, 2020 Share Posted June 2, 2020 @Lavi Jaat 1232 Poweramp always converts DSD to PCM. The resulting PCM playback format is what your device (phone) advertises and allows to use. Please note that even if device allows 32bits (for example, many mid range Vivos and Oppos do), you won’t get more than 20-22 bits of dynamic range from modern phone DACs. Link to comment https://forum.powerampapp.com/topic/19315-not-able-to-play-dsd-and-32-bit-pcm/#findComment-85820 Share on other sites More sharing options...
Lavi Jaat 1232 Posted June 2, 2020 Author Share Posted June 2, 2020 @maxmp Why isn't it going above 24 bits? I have seen some devices going to 32 bit even when the track is 16 bit. Link to comment https://forum.powerampapp.com/topic/19315-not-able-to-play-dsd-and-32-bit-pcm/#findComment-85821 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.