Jump to content


  • Content count

  • Joined

  • Last visited

Everything posted by maxmp

  1. NOTE: this Beta Preview is a preview-quality software to trial the new user-interface, it is not ready for day-to-day usage. It does not yet have all of the features of the previous Alpha release. Some functionality is not ready yet, missing, or incomplete, such as: Most library categories are not implemented as yet (you can only use All Songs, Folders, or Albums) No List Options in Library screens List/track/preset operations like deletion, adding to playlists, etc not yet supported No landscape or tablet-specific layouts No custom lockscreen (please turn off all PA lockscreen features if you find music stops when the screen goes to sleep) These features will be re-added into forthcoming beta releases over the next few weeks. Expect crashes and other strange things:) All the debug/checking code is still there. Please make sure you backed up your previous installation, as it's not easily possible to revert to previous versions due to database format change. Poweramp-beta-preview-build-790-uni.apk Updated Notes: If you are downloading directly on a mobile, make sure your browser does not alter the filename - the filename extension must be ".apk" to work. Install the file using a file explorer app rather than trying to run it from your browser. If you have any crashing issues, try deleting the app cache and data, or do a complete uninstall of the old version and then try the new version as a fresh install. (Remember to backup before you do so). From this release onward, Poweramp v3 will only run on Android 5.0 and above. If you have KitKat or earlier, the old v2 release will remain available for legacy devices. [Admin Reminder: Development timings are very hard to predict, so timescales can vary. Repeated ETA requests won't help speed up the process, and may even get your post removed as clutter]
  2. Poweramp-alpha-build-709-uni.apk Poweramp-alpha-build-709-play.apk (no website purchase support, no other functional differences vs. uni version) Build-709 (Play beta channel release): https://play.google.com/apps/testing/com.maxmpz.audioplayer Build-709: • fixed some dither options causing no audio Build-707/708: • Android 4.3/4.4 support restored Build-706: Adjusted hi-res output on various devices - big thanks for the community feedback! • Snapdragon 845 devices (e.g. Sony XZ2) - improved Hi-Res Output detection • Sony XZ/XZ1 - improved Hi-Res Output detection • Lenovo X3 - reenabled 24bits • OnePlus (1st edition) - disabled DVC for Hi-Res output due to forced speaker playback • added new per-output option - No Duck - for cases when notification causes issues. Activated by default for Hi-Res output for some Snapdragon 625 devices (Asus Zenphone 3) • HTCs @ 7.0 - improved Hi-Res Output stability • Nexus 6P - fixed notification coloring
  3. Applies to Internal DAC only (Wired Headset/AUX in Poweramp output settings). Please post your device (with optional ROM/Android version) if Poweramp alpha Hi-Res audio works for it. If it doesn't work, check this thread:
  4. 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) Why do you think your device supports Hi-Res (link to device features, etc.)? A copy of your device's /etc/audio_policy.conf file may be helpful. [Edit: 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.
  5. No, unfortunately, build 790 won't help (despite showing 192k 24bit label), as it's a device+ROM limitation. This will just eat your battery faster and produce slightly worse audio due to resampling back from hi-res.
  6. Hi-Res (via Open SL HD) works fine on any capable Samsung @ 8.0, S7E included. (I should probably rename Open SL HD to Open SL Hi-Res :))))
  7. maxmp

    Alpha 709 - Hi-res output bug

    Right, so let's hope next ROM update fixes that. Also if you prefer DSP-processed sound, deep basses, or other equalization, non-hi-res output with DVC enabled is just OK
  8. @zf550user Axon mini doesn't support hi-res and custom ROMs generally don't support hi-res either. Distorted sound means DVC doesn't work, or ROM clips float by -1/1 not allowing extended dynamic range - I suggest disabling DVC per Hi-Res outputs (but most probably, your devices don't produce hi-res anyway on these ROMs).
  9. maxmp

    Alpha 709 - Hi-res output bug

    Thanks for the report. Yes, it seems DVC is not compatible in Hi-Res mode on this device - you can switch DVC off in Wired Headset/AUX options for Hi-Res output. DVC works properly with non-hi-res outputs on this device though. There is no such issue on Redmi 5 plus (same SOC, but little ahead Android version - 7.1.2), thus I assume it may be resolved by future ROM updates. If not, I'll certainly have one more pass on Redmi 4 - may be something can be done about DVC+Hi-Res on it.
  10. Unfortunately, this device has no software support for Hi-Res (no qualcomm patches), despite capable hardware.
  11. Poweramp doesn't have any code to change sampling rate without full track stop-start cycle - your certainly didn't have that. I would suspect viper4android - I suggest temporarily disabling it. Both of those devices are in my test lab (though, Note8 is on Oreo and both are non-rooted OTA ROMs) and they never shown behaviors like that, of course.
  12. Snapdragon 6xx series SOCs, including 625, do support hi-res via wired headset/aux 3.5, and usb-c analog audio (usually, detected as wired headset as well), specifications your posted are correct. But not all Android devices on hi-res capable-SOCs support hi-res, as firmware should support that too. In case of generic snapdragon SOC, Poweramp tries to detect that via /etc/audio_policy.conf, /vendor/etc/audio_policy.conf, /vendor/etc/audio_output_policy.conf (depending on Android version) - as previously described in this thread.
  13. maxmp

    Song Que Frustrations

    Hello, do you mean you want some unlimited history like queue at all times? As if queue is not auto-cleared (all files should be played once), then it can be only manually cleared, basically becoming a persistent history. Poweramp queue is somewhat secondary vs. direct category playing, which is a primary way of playing tracks there.
  14. There is no such situation, when app is ready, but I'm holding it for unknown reason:) No release now means app is not ready. Thanks for the patience!
  15. maxmp

    Bit Perfect Mode

    Thanks for the request, but ATM all android phones have software volume, basically meaning any volume setting except maximum is changing those "bits". It's a baseline, there can be also other non-configurable processing happening in OEM android additions, drivers, SOCs. Also, output is delta sigma 16-24-32 bits to 1 bit resampled anyway. I guess you can see pattern here:) - no bit accuracy possible on this hardware/software. Nevertheless, you can switch off all Poweramp DSP processing + DVC and Android will get just the decoded samples as is.
  16. I don't think this ROM supports Hi-Res properly, or at least Poweramp (any build) supports this weird ROM (lenovo hi-fi variant on Xiaomi device? messed/mixed up build props, configs, and libraries?) Even some ROM displays some "hi-res" numbers (24+ bits, 96+khz), it should be verified by capturing audio, as SOC still can force this back to 48khz. Stock Xiaomis on Snapdragon 6xx series support Hi-Res in Poweramp just fine.
  17. So I tested recent 709 build (default settings) on Huaweis: P20, P9 lite, 8 Pro, Mate 10 - they played non stop without any issues for 2+ hours on wired headsets. Though, I didn't change any Poweamp or phone settings - there are quite advanced Power/Battery settings in Huaweis.
  18. Thanks for the report. None of the Poweramp versions have any code to do that (start playback on volume keys), thus it something with ROM + device + apps combination. What is exactly your device and Android/ROM version? CM/Lineage ROMs have builtin volume keys to media keys processing when screen is off, but this only works when something is already played and that only changes tracks - it doesn't pause/resume.
  19. Thanks for the reports, few questions: - is this Poweramp v2? Have you tried any v3 build? - does this reproduce on wired headset, speaker, or BT, or everything? Unfortunately, v2 updates are not planned, all the development progress is in v3 builds.
  20. By forum requests, added settings to enable/disable skin options: - static seekbar - extra buttons Also, these options are per skin and 3rd party skin developers can implement any number of toggleable options as they seems fit.
  21. Poweramp-alpha-build-705-uni.apk This build includes re-worked Output plugins. Those now share code with Poweramp Beta: updated Direct Hi-Res Experimental Output. Now with support for various Android 7/8 devices added Direct Hi-Res new Direct HD variant. Includes support for LDAC/UHQ BT (up to 96khz) added support for 88.2/176.4/352.8/384khz sample rates (where supported and properly reported by the device) Poweramp now tries to get and show actual device sample rate (except for Samsungs). Some outputs (e.g. USB DAC, LDAC BT) force specific sample rate, despite shown by Poweramp. E.g. Android will accept and report 96khz for BT with AAC codec, resampling audio in the process back to 44.1khz updated and added OpenSL HD output from Poweramp beta-preview (enabled for Android 8+). Includes support for LDAC/UHQ BT (up to 96khz) Also: backported Notifications from Poweramp beta-preview, also updated/polished them for Huaweis, Meizus, Vivos, and some other devices with non-standard notifications backported dithering. Fixes a few cases when dithering is not properly applied NOTE: for Android 8, Direct Hi-Res is supported on Snapdragon SOCs (e.g. hi-res enabled Asus, Nokia, LG, HTC devices) NOTE: Direct Hi-Res does not support DVC for Samsungs @ Android 7 (but Hi-Res + DVC is supported by OpenSL HD for Android 8+, or for Samsungs @ Android 5/6) NOTE: for "absolute volume" BT devices, DVC is not generally supported. You may try to disable "absolute volume" in Android Development settings in this case NOTE: due to the audio output changes, all output settings are set to defaults
  22. While technically it's easily possible, it will result in no crossfade, no gapless, clicks between tracks, and some devices still force-resampling to 48khz.
  23. Extension to tag editor => will be done. Extension to tag editor. Can be done, but this is supported by limited subset of formats (m4a/mp4), can be emulated by some (APE tags, ogg comments), and won't be ever supported by other formats ever, thus it's harder to explain it to user why tag editor is so different for various formats. Some are planned, e.g. mass tag edit. These services are unfriendly for 3rd party implementations - they require per install and per usage $$$, which will make Poweramp price closer to $20, which is just ridiculous. Instead, I rather have Poweramp API to allow 3rd parties to integrate plugins for functionality like that. Remote server support starts with DNLA support, which is the planned next "big" feature. Current (v3 alpha/beta) Poweramp engine supports pluggable native .so audio plugins and wrappers. This will be published soon after v3 release. 3rd party decoder APIs also supported. Still it requires some work to create API samples and document everything. Planned after v3 release. Not planned yet
  24. @Seve-s Yes, 704 build applied lenovo hi-fi flag (0x4000), but this results in 16-bit output. That was changed in build 709 by other users request to enable 24-bit output. As I wrote before, it can be resolved by specific option to enable/disable OEM variant. Non-pro light and black skins retain current draggable wave seekbar and overall layout.
  25. Do you have Hi-Res Experimental Output for Wired headset/Aux in build 709?