-
Posts
5,328 -
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 maxmp
-
Version 703/704
40,766 downloads
Poweramp v3 (ALPHA-3 test builds 703 / 704) for standard (ARM-based) Android devices. Released: 16 April 2016 This is alpha version of upcoming major Poweramp release. Please make backup of your existing Poweramp app/settings/db before installation as you won't be able to rollback to Poweramp v2 without alpha uninstallation, causing settings to be lost. You can install it over your existing v2 installation (your purchase and settings will be carried over). At this time, only ARM processors are supported. We'll add Intel support for later beta builds. Min. supported Android: 4.1. Skins are disabled in alpha as UI is partially changed and there is no point in (re-)building skins now. Alpha-3: - added DVC support for Hi-Res Snapdragon 24-bit PCM variant (e.g. LG Gx/v10, HTC A9, etc.) - Hi-Res support for Sony Z3, Meizu 5 Pro, Lenovo Vibe X3 - Look and Feel / Status Bar/Notification / Notification Colors option to override non-standard ROM notification colors - mp3 vbr seeking improvements - 2 Hi-Res API variants (Sony Hi Res and Snapdragon 24-bit offload) for Sony Z5/P - option to always process/send album art (useful for smartwatches) - bt pause/resume polishing - scrobbling fixes, removed obsolete ScrobbleDroid support - album art downloading update - language selection fix - better current output device detection (wired headset vs bt) - other few small fixes -
List of Android Devices with Hi-Res Audio Support (Internal DAC)
maxmp replied to maxmp's topic in Using Poweramp - Q&A
Yes, in setup you described the only resampling happens in SoX then (DAC works at 96khz), no any other intermediate resampling. -
List of Android Devices with Hi-Res Audio Support (Internal DAC)
maxmp replied to maxmp's topic in Using Poweramp - Q&A
Unfortunately, Z3 will resample to 48khz anyway. There is only one DAC clock, so it works on multiples of 48khz, always. (Then delta-sigma DACs will oversample to very high frequency and quantize all those 24/16bits to 1bit). Android audio system, though, can work on 44.1 or 48khz, so no resampling will happen in Android in this case (but it will still resample on lower levels to DAC 48khz). It's debatable if Qualcomm DSP resampling is better/worse vs Android resampler. -
Usable bit width is hard to measure independently - it can measured vis SNR, but there are to many factors which affect SNR (most DACs are 24/32 bits nowadays, but there is a noise in lower bits anyway for most audio content), but sample rate is easy to detect. Axon mini is marketed to have the almost the same DAC/audio 32bit chip as Pro. Axon mini produces max 48khz. I will try to obtain Pro model for tests, but that will certainly take some time (as they are available in selected parts of world).
-
The point of Hi-Res is not just reproduction of frequencies above 20khz. It's mostly about moving various noises well above hearing range (this is what DSD exploits also). On modern smartphone level hardware this results in "clarity", "clear sound" for Hi-Res enabled devices. You can hear difference in midrange headphones, e.g. Sony mdr-1. The increased sample bit width (24bit) also gives benefits, though, that may be harder to hear. Difference can be noticeable even for non-High-Res tracks. It may be even more apparent on non-Hi-Res tracks due to (44.1->48khz) resampling, always associated with smartphone level DACs. Only very limited number of smartphones have DUAL (44.1/48) audio clock and can output standard definition audio without associated resampling, e.g. Samsung S7. It can be easily checked in Poweramp as you can enable/disable/enable Hi-Res output and hear difference immediately.
-
build-702 Hi-Res should work on v10 even on 5.x androids Meizu Hi-Fi is supported by (debug) build 703, soon to be released Unfortunately, "same" hardware/chips or even hi-fi/hi-res DAC installed in the device means nothing if the OEM doesn't support Hi-Res. There will be missing Hi-Res support starting from firmware/kernel to Android AudioFlinger. Basically, Poweramp can't add Hi-Res if device doesn't support it. For Moto X the OEM doesn't claim any support for Hi-Res audio (https://www.motorola.com/us/motomaker?pid=FLEXR2#moto-x+1-story-specs). Ultimately, this is checked by playing 24bit/192khz sine sweep file in stock player and capturing/analyzing the resulting audio (as some devices, while claiming Hi-Res capable hardware, doesn't actually go beyond 48khz, like ZTE Axon mini).
-
Yes, as headphones (wired headphones/aux 3.5 jack) requires internal DAC capable of Hi-Res playback. The debug Poweramp build now has support for Lenovo HiFi 16bit/192khz output (Android 6.0). It's much better than standard output, even with just 16bit resampling. When Hi-Res output is activated in that debug Poweramp build, HiFi output is used, no matter if the HiFi system switch is enabled or not. From this link, Z2 has no internal Hi-Res DAC: As for Z3, I'll test it soon, most probably support will be added.
-
OnePlus One is supported by build-702 (stock ROM COS 12.1.1). If it doesn't work for that ROM, it means it's disabled in that ROM. Your audio_policy.conf is ok, may be build.props audio.offload.pcm.24bit.enable is disabled? Some ROM makers like to "optimize" offloading out, as it glitched in 4.x androids.
-
Poweramp build-702 seems to support Hi-Res output on this device. Though, only partially: - when Hi-Res (and thus-24bit) output is enabled in build-702, X3 applies extra filtering above 24khz (or silently resamples to 48khz). Thus it can't be qualified as Hi-Res - when "hi-fi" output up to 192khz is enabled (debug build), only 16-bit is possible. That can't be qualified as Hi-Res too.
-
List of Android Devices with Hi-Res Audio Support (Internal DAC)
maxmp replied to maxmp's topic in Using Poweramp - Q&A
I would start with the following tested devices. These are devices which were tested by me, usually, it can also work for variants (e.g. Sony Z5 line, not just Premium, etc.). Samsung S7 Edge (SM-G935FD, Exynos, Android 6.0.1) Samsung S6 Edge (SM-G925F, Android 6.0.1) Samsung Note5 (SM-N920C, Android 5.1.1, Android 6.0.1) Samsung Note3 (SM-N900, Android 5.0) Samsung S5 (SM-G900F, Android 5.0) LG V10 (Android 5.1.1) LG G4 (Android 6.0) LG G3 (Android 5.0, Android 6.0) LG G2 (Android 4.4.2) Sony Z5 Premium (Android 5.0, Android 6.0) HTC One A9 (Android 6.0.1) Highscreen Boost3 (Android 5.1) OnePlus One (Android 5.1.1, 12.1.1-YOG7DAS2K1) Already added in dev. builds: Meizu 5 Pro Sony Z3 Lenovo Vibe X3 Works OK as reported by users: BlackBerry PRIV (Android 6.0.1) - paulmedynski Samsung Note4 (SM-N910T, Android 5.1.1) - MrCommunistGen Xiaomi mi4c (miui7 android 5.1.1) - Jeremy_Xus Samsung Galaxy Note 4 (SM-N910P, Android 5.1.1, Android 6.0.1) - Dexter McDade -
Your device supports Hi-Res audio _output_* (at least 24bit, at least 96khz sampling rate), but Poweramp v3.0 alpha doesn't support it? Request the support here! Please provide (requests without these items will be deleted): Device model ROM version (Android version, stock/OTA/Custom ROM): /system/build.prop file or adb shell getprop output Why do you think your device supports Hi-Res (link to device features, etc.)? For recent Poweramp builds, screenshot of Settings / Audio / Advanced Tweaks / Audio Outputs Detection Logs. A copy of your device's /etc/audio_policy.conf or audio_output_policy.conf or audio_io_policy.conf file may be helpful. [on some devices this can be found in /vendor/etc/ or /system/etc/ instead] * Please note, this is for Hi-Res output requests, just playback (with resampling) of hi-res audio is already implemented by Poweramp v2.0 for all devices/ROMs.