Code: Select all
2.12.5: ! Fixed: - not switching from DSD to correct PCM To DSD mode; - UPnP Renderer's crash if client sends album art with the stream; - Playing Now not correctly displaying only Done time and it is also shifted on wide screens; - crash on folder delete via multiselect. 2.12.4: * New: - PCM To DSD options: DSD128 (for fast CPU only!), Multithreaded Processing (to lower interruptions if slow CPU), Dithering affects quality. * Improved: - PCM To DSD algorithm: better sound quality, lower CPU usage; - iBasso DX160 support; - UPnP/DLNA Renderer compliance to UPnP specification; - endless streaming of WAV; * Hide seek bar and time-left for endless streaming playback. ! Fixed: - PCM To DSD not active for some USB DACs; - silence with some HDMI/SPDIF devices: use Custom Format (DIRECT, 16-bit Int, <= 192 kHz) to get hi-res (if it works); - Android Auto: fixed could not select Recently Added/Played. 2.12.3: * Improved: - All To DSD audio quality due to more sophisticated algorithm; - Hi-Res driver compatibility with Xiaomi devices; * Support for native DSD with SaviTech USB controllers (e.g. support DSD256+). * Show software gain slider in Blue. ! Fixed: - could not bind EQ to folder located on external SD, local storage on Windows and iOS; - All To DSD output for some USB DACs (where DoP is not supported); - noise on LG Vx devices when All To DSD active. 2.12.2: * Improved hi-res output compatibility with Samsung S* and Note* series. * Support ID3 tags in DTS WAV (rescan sources if you have such files). ! Fixed: - All to DSD not activated if Native DSD option is off; - Chromecast 30 second latency/delay; - Recently Added could be populated again if re-scanning source with CUE; - rare crash during SMB/CIFS end-point enumeration; - recurring rare crash on UI exit. 2.12.1: * Hi-Res output for HDMI/SPDIF. * Mono is applied before DSP and Balance. ! Fixed: - Custom Format ignored (regression in 2.12.0); - crash during scanning (regression in 2.12.0); - USB DAC can not resume playback if interrupted by a phone/voice call. 2.12.0: * Support for output of all contents to DSD (to activate: Audio Hardware - DSD, DSD over PCM - All to DSD, output device must support DSD64): - +6 dB headroom for EQ; - higher processing precision due to Oversampling. * New Dynamic/Auto-start Queue behavior: if playback active and track from another tracks list is enqueued, it will start playing and once finished the playback will switch back to the previous list. * Autoconvert between BW and Q when changing filter setup. * Improved: - performance of DST decoding; - guessing metadata from the filename when album/artist info is present in metadata already; - Audio Hardware -> Audio Focus sub-settings not persistent; - streched/compressed album-art in widget/notification. ! Fixed: - rating stars have incorrect color in Light theme; - reverse sorting by file time. 2.11.1: * New: - Setup - Sort By - Time (File): to sort tracks by file time; - support Hi-Res Audio on FiiO M6 - M9 DAPs (only PCM, native DSD absent due to fw - to-do). ! Fixed: - FTP source; - interrupted playback of SACD ISO from SMB/CIFS source; - opening CUE with file manager; - Android Auto could not start process; - track could stack in playing state if DSD, DoP option changed; - UPnP/streaming album art not visible after orientation change; - minor crashes. Windows: ! Fixed: - crash on streaming due to specific metadata (JSON payload). 2.11.0: * New: - iBasso DX220: Filters and Gain support in DSP Effect (Device); - FiiO M6-M11: hi-res & DSD support; - App icon shortcuts; - Fast switch to media category inside the media library tree; - Touch-based filter response tuning. * Improved: - SACD ISO seeking precision; - hi-res driver compatibility; * Idle notification can be silenced now. * Direct USB Access: release USB device to the OS when focus is lost. ! Fixed: - MQA track not restored to original frequency if Oversample is active; - hi-res may be lost on LG V30-V40 if changing frequency; - Network -> Buffer Preload not persistent across process restarts. Android: ! Fixed: - 12H clock mode not displayed in notification; - missing playback mode toggle in widgets; - directory watch not catching empty folders and changes inside of them. Windows: ! Fixed: - tag folder should not be added to Recycle Bin. iOS: ! Fixed: - some iTunes library sourced tracks missing in Neutron's library (due to OS internal bug). 2.10.0: * New: - Shoutcast radio directory (Streaming); - Streaming options: to disable/enable radio directory - Play Track List Once - Rewind: to manage rewinding to the 1st track behavior; * Support for: - hi-res audio on Kirin SoC (Huawei); - balanced output connection event for Fiio DAPs. * Improved: - Media Service behavior. ! Fixed: - Share and Ringtone; - playing wrong track if manually selected in the track list when Crossfade is On, Shuffle is On and current track is around completion; - EQ icon not shown when Album Art option is switched off for the category; - correct bitrate for streaming FLAC; - do not show [+ Playlist] button for a new streaming entry; - minor memory leak. iOS: ! Fixed: - force min 2 channel output by default to avoid 1-channel output to AirPlay. 2.09.5: * Hi-res audio output support for more devices (Qualcomm SM6150, SM7150). * New: - Audio Hardware -> DSP Effect: support management of digital effects and gain on iBasso DX DAPs; - Audio Hardware -> USB DAC: to enter DAC mode on iBasso DX DAPs; - option Connection and Controls -> Media Button -> Long-press: to turn off long press action (may be useful for a buggy firmwares); - Share action for multiselection. * Improved media browser service. ! Fixed: - song rating for a next track not updated if UI not visible; - tracks from CUE disappearing from Queue when source is refreshed; - fixed Ringtone; - fixed Share. 2.09.4: * Direct USB Access: support for UAC2 USB DACs with multiple internal clocks. ! Fixed: - FTP source not able to browse path if @ is in the path; - song rating for a next track not updated if UI not visible; Android: - avoid refreshing sources if service started passively (not by user via UI); - close process asap once media browser client disconnected which earlier started main process; - fixed Trial Expired on Android 4.4 and lower; - fixed crashes on Android 4.4 and lower. 2.09.1: ! Fixed unexpected playback start on some Android devices. 2.09.0: * New: - Android Auto; - ISO (SACD/DVD) format; - Setup -> Album Artwork option for: Artists, Composers, Albums, Genres, Playlists, Folders; - source album art from art-only folders (like Artwork); - global search by folders and filenames inside Folders -> 1-st level; - invoke Global Search by long pressing the Lookup (magnifier icon); - Network -> Preload Buffer: to improve stability of streaming radios over unstable network; - ability to manually edit normalized Replay Gain from the settings dialog. * Performance optimisations; * Capitalize track name, album, artist of CUE if corresponding option is set in Media Library settings; * Improved: - selection of PCM frequency for DPCM tracks when Oversample is active; - natural sorting to put _[... prefixed filenames on top of the list; - autostart Queue playback if its Autostart option is On and it was empty even if playback is already active. ! Fixed: - MQA tracks result in silence if Audiophile quality selected; - HW Latency for UPnP device not set to the correct value by a double-tap on slider; - USB Driver: support for synchronous UAC2 DACs; - total CUE time not correct in track properties; - DoP-only frequency (705.6 kHz) used for PCM playback on iBasso DX200 - DX150 resulting in silence; - blank screen if Clock is disabled and Sleep timer expires; - exclude Cellular (rmnetX) interface from possible interaction with SMB/UPnP; - external SD decoupling path prefix not applied on some firmwares, resulting in usage of raw path to SD which can change after device is rebooted; - PCM track could play as PCM in DSD stream resulting in harsh noise; - click sound for some DSD DSF; - wrong duration of DSD WV track; - minor crashes and ANRs. 2.08.1: ! Fixed: - Audio Hardware -> Follow Source Frequency (regression in 2.08.0); - occasional crash while deleting files. 2.08.0: * New: - Audio Hardware -> Oversampling option: to oversample tracks by 2,4,8,16 ratio. * Improved: - spectrum Log scale: flat for pink noise to show low and high bands with equal power; - respect UI -> Playing Now -> Playback Timer setting in widgets; - Pitch/Tempo DSP precision; - stability and performance. ! Fixed: - USB driver for UAC2 adaptive DAC's; - SMB/UPNP source could become active if local network is off and Refresh on Sources is activated; - playback could continue if trying to stop almost finished track while next is ready to become current. 2.07.7: New: - DSD256 on Cayin N5iiS DAP; - Follow Source Frequency for: Output To devices, UPnP/DLNA renderer; - toggle track format button to show Output format; - option Direct USB Driver: * Volume Control - Linear Scale: to fix DACs with linear volume control; * - Control Interface: to fix some buggy DACs (Fiio E17K); - [+ Playlist] for Streaming entries. Improved: - avoid duplicate mount points of external SD (recreate source to SD if it became inactive!); - USB DAC volume control; - apply Album replay gain to the album folder too; - show track number in notification on < Android 8. Fixed: - WavPack-DSD seeking; - last listened streaming station not restored on start; - minor ANRs; - do not schedule source update if all sources are opted out from auto-refreshing. iOS: Fixed: - iTunes tracks can not be loaded from playlist file. Windows: New: - Audio Hardware -> Exclusive Mode -> Mode: EVENT option: to fix bad audio output with some USB DACs, to reach extremely low 4 ms output latency. 2.07.6: Improved: - external SD detection. Fixed: - external SD detection that caused inactive source entry (regression of 2.07.5); - fixed minor ANRs and crashes. 2.07.5: New: - support HiBy DAPs (R6, R6 PRO): PCM <= 32/384, DSD64-256; - support DSD256 on Cayin N5ii DAP; - show track number in front of title in notification and widgets; - options UI - Playing Now - Shuffle Mode & Playback Mode: to enable/disable buttons in Playing Now panel; - option Shuffle Mode; - write relative paths to playlist files. Improved: - USB DAC: volume control, operation; - playlist management; - mouse: right bitton for properties, back for back action; - keyboard: Page Up/Down to scroll track list; - APE: duration, seeking; - voice search handling; - Speaker DSP: preserve old behavior of STA DSP for frequencies below 150 Hz (soft mode); - reading non-Unicode metadata (especially Asian languages); - guessing of Various Artists from tags. Fixed: - FTP fails to transfer 0 sized files; - track start position misaligned of multi-track MPC with >1 hour duration; - Album Art pulsation does not work if AGP is off; - Speex format; - sorting UI list entries; - playback not started when car's HUD powered with external SD and Play if Power Attached is switched on; - playlist entries not deleted if attempted to delete with multi-selection; - not starting on PC with non-Latin account path (name); - crash on tracks with non-Unicode metadata; - Mute state on process start; - USB driver: could not read some USB-C audio dongles (HTC); - Filter setup dialog not using all screen area in landscape mode; - DSD: fixed not reading DST, gapless. 2.07.4: New: - Speaker DSP: options to display Delay as Time or Distance, to enable HF range time shift (for 2.1 emulation, higher quality reimplementation of STA's functionality). Fixed: - Direct USB Driver (regression since 2.07.3); - occasional crash on process exit if SMB source active. 2.07.3: New: - support for DSD1024. Improved: - license checking behavior for offline usage case. Fixed: - BT media buttons not working (regression since 2.07.0); - some DTS files could not play (noise); - bad track info if sent from Google Music via BubbleUPnP to local UPnP/DLNA renderer; - unintended SMB enumeration on start if custom account added via Help - Accounts. 2.07.2: Fixed: - Musepack files not playing; - rare crash in Speaker DSP UI. 2.07.1: New: - new option Audio Hardware -> Direct USB Access -> Volume Limit, Ratio (<=): to limit max volume. Fixed: - playlist could not be loaded if opened with external file manager; - crashes (regression of 2.07.0). 2.07.0: New: - replaced STA with crossover-like Speaker DSP (per channel: delay, attenuation, filter); - group multiselect; - Wake-Up Timer: volume control, ability to choose wake playlist; - Audio Focus options: Stop Always, Volume; - support multi-track Musepack (CUE); - ability to add license e-mail account (if Google Play services missing): Help -> Account -> [+]; - gain parameter for Band-Pass/Stop filter. Improved: - DSD to PCM decoding speed; - Hi-Res output driver compatibility (mostly ASUS Zenfone); - AGP processor's detection latency to 10-20 msec granulation; - gapless trimming of AAC according Apple's docs; - database integrity tolerance to process kill; - extract year from album name if missing. Fixed: - Replay Gain could be missing from AAC; - keyboard input (Asian languages); - UI not active in multi-window mode when window's focus lost; - Un, Les, Le determinators cut out if non-French interface or system locale selected and corresponding option in Media Library is activated; - gapless delay trimming could make AAC file not playing due to always 0 returned buffer; - do not keep showing album art from previous track when screen is switched on; - Artist name could be replaced with Various Artists for the playlist track if Group By Album Artist option is active; - track number of the Album is shown in notification instead of track list index. 2.06.1: * Hide rating stars for network endless streaming. Fixed: - hi-res driver for Samsung/Asus devices (playback speed could be slow); - Position not affecting duration of the track; - track list appears on top of UI (regression of 2.06.0); - network sourced tracks not working in Neutron's playlists; - Playlists -> Refresh. 2.06.0: New: - Playlists -> Recently Played; - per channel Phase Inversion; - COMMENT tag of Vorbis (OGG, FLAC). Improved: - Hi-Res driver: reconfirm real sample rate to avoid double resampling inside OS; - UPnP/DLNA core performance; - Normalization handling: show items from ignored sources, fixed item not normalized if process closed during analysis, queue cleared on start if network source is unavailable. Fixed: - USB driver for UAC1 DACs and missing HW gain control; - crash during scanning (due to malformed ID3v2 COMM tag); - unexpected forced source update; - crash of Fiio DAPs when A2DP output is active and DSD file played; - Clock colors are damaged by light or other themes; - spontaneous playback start due to Audio Focus events; - Mono output not working on some firmwares; - not playing to selected network renderer if output to another is already active; - endless Normalization of MP3s with faulty bitstream; - Recently Added is polluted with known tracks if source is rescanned by Scan; - log spectrum not matching EQ's bode plot and frequency labels; - Hi-Res output for Samsung S7/S8, Asus with Qualcomm SoC. 2.05.3: New: - long press Speaker icon to make gain controller persistent. Improved: - improved network source check on process start; - show volume meter if AGP is switched off; - relaxed max texture size for network source to max 32 MB (was 16 MB); - Android 8+ notification behavior more. Fixed: - switch off Audio Hardware -> Hi-Res Codec (Direct PCM/Offload) for all HTC and Huawei devices due to incompatibility with hi-res output (silence) on some firmwares (re-activate this option again manually if your device worked ok); - crash when toggling 64-bit Processing on Samsung devices with Android 5-6. Windows 10: New: - keyboard keys Up/Down - list scrolling, Left/Right - screens switching. Fixed : - reading playlist file opened externally which contains tracks with absolute path. 2.05.2: New: - Speaker icon in Playing Now screen (left-top corner) to invoke volume controller. Improved: - notification handling to avoid timeout of background status on Android 8+; - speed of changing tracks of network source. Fixed: - frequency could not be selected due to active Low Latency (Audio Hardware -> Frequency); - MPC not audible when 64-bit Processing is active; - Back button press not reflected in UI after inactivity time; - long (blocking UI) delay if large album-art image is from network source; - do not generate new shuffle track list if list looped and Prev command reached start of the list; - double vibration with Back button if it is enabled in device settings; - Streaming -> Icecast directory endless loading progress if Internet connection is missing. 2.05.1: Fixed: - crash on some firmwares with WFE ARM instruction disabled by core; - crash when changing orientation and toggling channels of STA UI; - >2 channels not saved for STA DSP. 2.05.0: New: - Audio Hardware -> Channels: special volume matrix (X/Y-Way) for 5.1/7.1 output; - Album-Artist/Composer tag support for UPnP/DLNA sources; - Remove action for all track groups (Artist, Composer, Album, ...); - Indonesian, Malay languages; Improved: - UI behavior; - Performance; - Android 8+ notification behavior; - Light/Grey themes (Reset them to see changes); - Google Play's license check by not failing completely if Google Play service is not responsive (make sure you have Google Play Store version 10.17.19 and higher to avoid Trial Expiry problem). Fixed: - file-system watch and source auto-updates; - some DSF files overread resulting in DSD/DOP stream break to PCM and click sound in the end of track; - conversion of 32-bit Integer to 32-bit internal processing format (to pass pure 24-bit Integer output test); - reading of some UTF-8 encoded tags; - Compressor UI; - screen could switch on again when was switched off; - global search results are reset if display orientation changes; - album's year shown instead of track's in track properties; - UPnP/DLNA renderer does not started when LAN/WAN restored; - limit max size of loaded images to 16 mb from network, 64 mb from storage to avoid memory failure or long waiting; - memory leaks and crashes. 2.04.0: - Reverted to non-persistent notification behavior on < Android 8. - Reset Service option to be OFF by default on Android 5+ (Android 8 users - to have persistent notification switch on Service option). - Show track nr and count in notification on Android 8+. - New option: - Folders -> Setup -> Filename: to replace metadata with a filename in the track list; - Audio Hardware -> DSD, DSD over PCM -> Volume Control: to allow volume control for DACs which support volume changes of DSD stream. - Ability to edit network endpoint properties from the endpoint window. - Lock Preamp if EQ preset is locked and EQ is ON. - Android: PayPro version is re-targeted back to Android 5.1 for better compatibility (uninstall and then install this version if you have 2.03 installed!). ! Fixed: - crash on large BMP load; - crash on specific SMB folder access; - widget buttons not working on Android 8+ when process closed; - avoid turning on the screen when UI created; - track Position editing; - crash in USB driver with specific DACs; - missing comments from M4A files. 2.03.2: * Notification will now always be shown when Neutron's service is active as per Google's requirement on Android 8+. This behavior is also spread to all supported Android versions. ! Fixed: - starting from background on Android 8+; - crash in USB driver when trying to output native DSD or DoP; - reading ID3v2 comment block. 2.03.1: ! Fixed: - crash on playback start on Android 8+; - 'Trial Expired' issue on some devices. 2.03.0: * Support: - output to Lenovo Vibe's Hi-Fi DAC; - SPDIF output with Direct USB Driver (new option Digital). * Improved: - AAC seeking precision; - performance and stability. * Memorize Preamp when EQ is off. * Target Android 8.1 SDK (will request necessary permissions explicitly). * Removed dependency on READ_PHONE_STATE permission. ! Fixed: - DFF reading; - OGG gives noise after 64-bit Mode toggle; - wake timer not starting if Duration -1; - reading ID3v2 comments; - dialogs not closing coherently by Back; - directory not removed on source edit; - missing network for UPnP/DLNA and Chromecast connections if Wi-Fi Hotspot/Tethering is active - long delay when loading with missing network and active network sources; - Position dialog for current track; - Hardware Latency does not have value notation label; - reordering of EQ bands; - not memorizing the position in media library after orientation change. 2.02.3: * Improved stability. * Set Connection and Controls -> Sound Feedback option min limit to 0.01. * Improved iBasso DX150 DAP support. ! Fixed: - Direct USB Driver compatibility (regression since 2.02.0); - media library UI path not restored if orientation chaged or UI re-entered; - random album art shown for album-less tracks (-/-); - crash (low memory) on attempt to load large BMP as album art. iOS: ! Fixed: - audio session management (could not update to actual hardware configuration). 2.02.1: * New theme property action Restore: to restore theme to predefined state (grey, light). ! Fixed: - DST not decoded when DSD is plaing as DOP/native DSD; - performance of 2-ch DSD to PCM decoding when 64-Bit Processing is active; - USB driver deadlock on pause; - theme not loaded fully when selecting Default. 2.02.0: * New: - support DST compressed DSD; - option UI: - Appearance -> Themes: to select dark, grey, light color theme; - Playing Now -> Colorized Background; - Haptic Feedback -> Duration: to adjust vibration duration; - more Appearance options; - more Appearance -> Widget options; - Connection and Controls -> Sound Signal -> Gain option: to adjust volume of the signal; - colorized background of Playing Now screen (optional); - top-panel option Remove: to ignore or delete current track; * Improved: - toggle category widget on/off by pressing the category icon in Playing Now screen; - DSD to PCM decoding will favor supported device frequencies and Follow Source Frequency option; - support rollover when switching group in Songs and Loop Track List is active; - do not vibrate or signal on Mute action; - do not vibrate on UI exit with Back button; - update Spectrum's scale on device frequency change; - request double higher device frequency for decoded DSD to PCM (88200 for DSD64, 176400 for DSD128, ...); - track seeking (not blocking UI); - UI alignment for streched screens; - device hosted fonts loading; - iBasso DX150 DAP support; ! Fixed: - hi-res output on Android 8+ (LG V30, similar); - Preamp is reset to the value of previous EQ preset if AGP -> Reset Gain is active; - DSD and PCM mode could conflict if track is PCM then DSD or vice-versa; - path shown in a source list not pretty; - shuffle history incorrectly loaded; - could not detect Speaker output state when UPnP/Chromecast or USB device is disconnected; - occasional crash if process is exiting while FS watcher is trying to refresh sources; - UI rotation lock not fully applied until process restart. 2.01.0: * New: - playback mode - Play Track Once (Next): play track once, stop playback and switch to the next; - Wake Timer parameter - Duration: to set the duration of the signal or track playback when wake timer activated; - Android 9 (P) hi-res output support; - support native DSD on Fiio DAPs (X5, X7, ...); - Generic Driver option - Hi-Res Bluetooth A2DP (off by default). * Improved: - Hi-Res driver compatibility; - WebDAV compatibility (could not list contents of some Apache hosted web servers); - widget compatibility with all OS versions; - handling Bluetooth A2DP device connection events. * Show EQ preset's preamp gain in preset edit dialog. * Set parameter Fade On Stop max value to 10 seconds. * Show NETWORK - ? message when UPnP and Chromecast local network is not available. ! Fixed: - output to Bluetooth A2DP on iBasso DX200, Cayin DAPs; - favour first metadata tag in case of duplicates; - limit media buttons sound signal to only hw media buttons; - fixed logic corruption when non current multi-channel EQ preset is edited and confirmed while current is different one (or non-multichannel); - deadlock when UPnP Output To is active and network connection is switched off (now will block up to max 30 seconds); - prevent playback start when UPnP/Chromecast device is detected with auto-connection active while phone state is active; - DSD mode could be used for PCM playback resulting in noise; - shuffle history is incorrect if track list entry is manually selected for playback; - tracks from external SD added to a playlist loosing normalization, rating info. PlayBook OS (BlackBerry): ! Fixed: - try cancel LED warning on PlayBook before firing new one to avoid stuck blinking. BB10 (BlackBerry): ! Fixed: - incorrect playback state (Pause instead of Play) when playback started after Idle. iOS: ! Fixed: - redundant (Disk 1) label on some albums from iTunes library (please force iTunes/all source rescanning by long-pressing the source entry -> Scan). 2.00.2: ! Fixed: - package versioning that sometimes resulted in close on start after an update. 2.00.1: ! Fixed: - unexpected playback start when phone call completed; - Hi-Res driver: misdetection as DAP (OnePlus 5, ...); - software master volume labels. 2.00.0: * New: - save Preamp gain per EQ preset; - UI -> Panel: Top -> DSP Effect (Device) option; - Connection and Controls -> Sound Feedback option: to play short sound on media button press; - show marker on UI list entry with properties; * Workaround to support media buttons on Android 8+. * Improved: - USB driver compatibility with Android 8+; - Hi-res driver compatibility with more devices; - UPnP/DLNA streaming; - source file system watch; - screen swiping; - metadata reading of ACC; - WebDAV support. ! Fixed: - support of Chromecast with Preview firmware; - high CPU consumption when Idle; - occasional crashes; - inability to delete files/folder from external SD on Android 5+; - offloaded formats not visible on Android 6; - not switching track when one of Crossfade parameters is 0; - bad audio quality of OGG/Vorbis tracks in case of long playback (>4 hours); - incorrect sorting of list entries when entry was touched, moved but not caused order change; - global volume not always updated to the correct level when audio device changes; - gain slider label not updated when audio device changes; - incorrect input areas of button, pin-button and slider's grip on wide screen aspect. 1.99.0: * Cayin DAPs (i5, N5ii, ...) hi-res support: up to 384 kHz 32-bit PCM, DSD64, DSD128. * New: - swipe Up/Down album-art image to switch groups; - setting group UI -> Spectrum Analyzer; - option: * Spectrum Analyzer -> Delayed Peaks: show 1 second delayed peaks for each frequency band; * Media Library -> Precise Duration: to force precise duration for MP3 files at expense of slower source scanning speed; * DSD, DSD over PCM -> Native DSD: to force native DSD output instead of DoP. - DSD encoded in WavPack; - hi-res output on Meizu Mx, Sony Zx; - play from a voice search 'Ok Google'; - detect MQA track and expand it to the original frame rate if hw supports it; - group switching of Songs tracks when sorting by Artist/Album; * Improved support of asynchronous USB DAC's (less CPU, relaxed USB data rate). * Support dynamic paths to external SDs to avoid source invalidation when device reboots; * Try to detect file-system changes under the folder controlled by a source entry and cause auto Refresh. * Extended UI -> Album Art Pulsation option: if negative pulsation will be outside, if positive then inside. * Double-tap on EQ or Preamp slider's grip will reset value to 0 dB. * Restore current track and position if source re-activated. * Refresh database integrity if source updated when in background. * Show instant bitrate for lossy WavPack files in Playing Now. * Adjusted Mini 4x1 widget fields to avoid text truncation. * Hide uneeded Audio Hardware options if hi-res DAP is detected. ! Fixed: - Playback mode Sequential and Playlist Once keep staying active if switched off; - FTP indicator wrongly shown on source entries; - could not edit already present text with on some firmwares; - crash on non-UTF8 metadata of streaming audio; - crash of hi-res driver on some firmwares; - duplicate auto sources to the internal storage on some firmwares; - weak track GUID generation for CUE tracks that resulted in duplicates and undefined behavior (!!! rescan sources if CUE present !!!); - excluded Tegra devices with Android 4.4 from hi-res driver; - top/bottom panels coud hide on swipe if hiding is disabled in UI settings. 1.98.3: Android: - Fixed crash on some Android firmwares (mostly 4.4). 1.98.2: Android: - Fixed inability to start after an update (package compatibility). 1.98.1: - Fixed ARM64 compatibility: scanned tags become garbled (re-scan sources). 1.98.0: * Support for direct output of: - DSD256, DSD512 to USB DACs; - DSD64 - DSD512 to iBasso DX200 DAP. - DSD64, DSD128 via DoP to LG V30 and similar devices which support DoP. * Improved: - Hi-Res Audio driver compatibility on Android 8+ (media buttons, hi-res playback); - performance on ARM64 devices. ! Fixed: - support for UAC2 Adaptive USB DACs; - metadata not read in some MusePack files (re-scan sources); - album art not read in some APE files (re-scan sources); - occasional haptic feedback activating when in background; - direct URLs inside Streaming category missing group switching controls in Playing Now; Android: - falling back to AudioTrack (JNI) on Meizu MX4; - soft-keyboard input in Korean, Japanese; - transparency of the Controls widget not set when device is restarted. 1.97.4: * Improved Hi-Res Audio driver compatibility: - disable for Samsung devices with 32-bit Android 5-6 due to binary incompatibility; - Hi-Res options will appear in Generic Driver settings only if device supports it. * Trying to fix media button events not received on some firmwares (workaround, OS event ordering issue). ! Fixed: - User Interface -> List Damping Speed not saved if negative; - playback stops if manually changing a track sourced from FTP, HTTP, WebDAV sources and Loop Track is active. 1.97.3: * Improved Hi-Res Audio driver compatibility. * New options in Generic Driver: - Hi-Res Codec (Direct PCM): output audio via device hw codec 'Direct PCM' path; - Hi-Res Codec (Offload): output audio via device hw codec 'Offload' path. * Soft-keyboard numeric type when only number input is required. ! Fixed: - soft-keyboard input; - UPnP Renderer behavior; - switching to a next streaming entry if current stops due to a connection drop.