AIMP v4.51, build 2070 (01.04.2018) Download Spoiler: Changelog v4.51 build 2070 AIMP v4.51, build 2070 (01.04.2018) + Audio Converter: new encoding mode - "single folder - single file" + DSP-Manager: an ability to remove silence longer than 0.5 seconds + DSP-Manager: Now you can specify different preamp values for the "on-the-fly analysis" or "value from tags" modes + Tag Editor: an ability to start autonumeration from specified index + Tag Editor: support for the "delete word left/right from cursor" commands in text boxes + Lyrics: support for lyrics that embedded to CUE sheet + Plugins: new built-in visualization called "Album Art" has been added = Default Skin: an ability to customize text size for lyrics box = Music LIbrary: table - an ability to specify action by double click on table items = Music Library: table - cards in group details view mode are now groups by value of first displaying field = Music Library: Core - performance of DB Engine has been improved - Fixed: General - control's images in dialogs displays too small if app is running on monitor with scale factor more or equal to 200% - Fixed: AudioConverter - the "remove sources on successful conversion" does not work with audio files that split by CUE sheet - Fixed: AudioConverter - calculation of total progress does not take files duration into account - Fixed: AudioConverter - stat does not take all parts of the output file into account, if it has been divided into several physical files during conversion - Fixed: Player - the "restore playback position for each playlist" works incorrectly in some cases - Fixed: Tag Editor - unexpected behavior on jumping to next track in the list, if the list has been sorted by tag field that was changed during editing - Fixed: Tag Editor - the album art field does not read from files in OPUS file format - Fixed: Skin Engine - text scaling works incorrectly for skins that does not support for high dpi on system with dpi that differs from 96 dpi - Fixed: Skin Engine - small issues have been fixed - Fixed: Music library - canceling background task may leads to hangs the app - Fixed: Music Library - grouping / filtering works incorrectly with the "Copyrights" field - Fixed: Music Library - Grouping Tree - quick search value specified in one data source affects to other - Fixed: Plugins - inputFFmpeg - displays total bitrate of file instead bitrate of audio stream - Fixed: Plugins - Last.fm - invoking the dialog with track information on app startup leads to hangs the app - Small bugs and defects were fixed
AIMP v4.51, build 2080 (07.07.2018) Download Spoiler: Changelog v4.51 build 2080 = Common: Localizations have been updated = Common: The %Today() macro has been added - Fixed: Common - UTF-8 detection algorithm works incorrectly on Windows with Chinese locale - Fixed: Common - app cannot be minimized to taskbar if app's taskbar button hidden via app settings - Fixed: Player - apps hangs during internet radio playback if the "skip silence" option is switched on - Fixed: Playlist - auto-name generates based on first file only in some cases - Fixed: Playlist - auto-generated name cannot be put as user defined name - Fixed: Lyrics - the "Find in Internet" option does not work with non-local files - Fixed: Lyrics - LRC - value of the "offset" tag processes incorrectly - Fixed: Music Library - the "Disk was not found" error occurs on app startup, if paths with unknown drives are in the list for monitor while running - Fixed: Music Library - apps hangs on invoke context menu with custom labels at first time if one or more DB operations are active in background - Fixed: Music Library - scrollbar position of table resets on delete files from table
AIMP v4.60, build 2144 (19.08.2019) Download Spoiler: Changelog v4.60 build 2144 = Album arts: cache manager now takes disk number into account + Audio converter: added an ability to pause conversion operation + Audio converter: an ability to customize hotkeys = Common: BASS libraries have been updated = Common: localizations have been updated = Common: saving settings and playlists is now safe to unexpected OS shutdown + General: clouds support + General: podcasts support + General: support of dark mode introduced in Windows 10 = General: 3rd party libraries were updated = General: an ability to switch on/off night mode manually = General: glyphs for secondary windows has been updated = General: icons library for file types - special iconset for the M3U and CUE file formats has been added = Music Library: creating a smart-playlist via command in context menu of grouping tree now automatically creates a sorting template based on sorting that uses in music library = Music Library: drawing performance has been increased for the "group details" and "album thumbnails" views + Player: an ability to capture only one track from internet radio + Player: an ability to specify album art for internet radio + Player: the %bitdepth and %comment (for playing track only) macros have been added + Player: the "jump to next track and pause the playback" option has been added + Player: the "pause the playback on app startup" option has been added = Player: internet-radio - support for JSON-based metadata + Playlist: smart-playlists - folders - an ability to filter files by extensions = Playlist: support for IPTV extensions for M3U/M3U8 playlists formats + Plugins: last.fm - an ability to disable scrobbling for remote files + Plugins: last.fm - an ability to specify folders that will be ignored for scrobbling + Plugins: last.fm - scrobbling status is now displayed over tray icon + Plugins: last.fm - similar artists are now displayed in track info dialog = Plugins: API for audio decoders has been extended = Plugins: AlbumArt Visualization - fill mode was changed to the "TV like" - album art is no longer cropped = Plugins: InputFFmpeg plugin has been replaced by BASSWebM = Plugins: MyClouds - OneDrive API has been updated = Plugins: the AlbumArt visualization now can be unloaded = Skin Engine: TASETextDisplayEx - word wrap performance has been improved = Skin Engine: scripts - performance of objects binding procedure has been improved = Skin engine: TASESliderVertical / TASESliderHorizontal - support for custom localizations for the TextLabels = Skin engine: TASETextDisplay / TASETextDisplayEx / TASEButton - text alignment and auto-size options have been added = Skin engine: an ability to specify custom hotkey to toggle visibility of secondary windows = Smart-playlists: folders - now content will be sorted by file name if sort template is not specified = Sound Engine: an ability to disable samples interpolation for tracker music + Sound engine: an ability to remap channels + Sound engine: limit of pause between tracks has been increased up to 15 minutes + Sound engine: loudness compensated volume control (optionally) + Sound engine: settings of the "remove silence" feature has been extended + Sound engine: upper limit of tempo and speed has been increased to 2x = Sound engine: the "pre-load next track" option has been added + Tag Editor: support for in-place expressions in text tag fields = Tag Editor: ID3v2.4 - support for tag fields with multiple values = Tag Editor: the copy / cut / paste buttons has been added near the lyrics editor + Tag editor: an ability to customize hotkeys + Tag editor: an ability to find and download information about the album from music brainz / discogs / last.fm services + Tag editor: batch copying ID3v2 to ID3v1 and vice versa + Tag editor: batch download album arts / lyrics for specified files + Tag editor: visual appearance has been updated + UI: an ability to disable auto-hiding of windows that docked to screen edges in desktop toolbars mode + UI: now you not need to hold Ctrl key to scroll tabs playlists via mouse wheel - minor issues were fixed - Fixed: Music Library - view point position was not restored after restart the app if the "group details" or "thumbnails" view is used - Fixed: Plugins - last.fm - showing the "Information About the Track" dialog leads to app hangs if description for the track is too long - Fixed: Tag Editor - BPM calculation - preview dialog uses different rounding algorithm than used for save the data to tags - Fixed: Tag Editor - auto-filing function based on the Discord and MusicBrainz services put the data to ISRC tag field instead of the Catalog tag field. - Fixed: Tag Editor - removing album art for internet radio station in the dialog does not remove it from local database - Fixed: general - few minor issues related to the "night mode" feature - Fixed: general - the %FileCreatedDate / %FileCreatedTime / %FileModifiedDate / %FileModifiedTime macros does not work for virtual files - Fixed: internet radio - tracks meta of HTTP-Live streams updates incorrectly - Fixed: lyrics - the %FileName% macro does not work (regression) - Fixed: lyrics - unsupported tags of Enhanced LRC file format are no longer shown - Fixed: music library - incorrect order of hieroglyphs in alphabetic index - Fixed: music library - issues related to view settings restoring after switching between different data sources - Fixed: plugins - FFmpeg - player ignores some tag fields for known file formats if the plugin is loaded - Fixed: plugins - FFmpeg - the album gain value initializes incorrectly for files in OPUS file format if track gain is not specified in file header - Fixed: plugins - FFmpeg based plugin crashes on attempt to play the file (regression) - Fixed: plugins - Lastfm - an error occurs on track start if the track information dialog and similar artists panel are visible - Fixed: plugins - last.fm - plugin leads to hang up the application in some cases when display information about the song - Fixed: plugins - last.fm - some links has not been localized in the "Information about the file" dialog - Fixed: skin engine - TASELayoutItem - the AutoHide feature does not work for items whose property Align is set to alClient - Fixed: skin engine - TASELayoutScrollView always handles the mouse wheel action even if nothing to scroll - Fixed: skin engine - TASEScrollBarXXX - value of the AllowFading property does not take into account - Fixed: skin engine - TASETextDisplay - text incorrectly center by vertically in some cases - Fixed: skin engine - TASETextDisplayEx - HitTestByText property works incorrectly if the AlignmentVertical property is set value different from taAlignTop - Fixed: skin engine - TASETextDisplayEx - auto size works incorrectly if the alignment property is set value different from taLeftJustify - Fixed: skin engine - duplicates of the "playlist" and "music library" menu items are displayed in window's context menu in certain skins - Fixed: skin engine - edit field - text position calculates incorrectly if text shadow is displayed - Fixed: skin engine - font color changes during content scrolling in some cases - Fixed: skin engine - original sizes of hidden background elements sometimes restores incorrectly on applying the skin - Fixed: skin engine - the %time(..) macro does not accept localizable arguments - Fixed: skin engine - the TASEPanel.OnMouseUp event does not fired - Fixed: smart-playlists - filter by file type does not work for audio files with CUE - Fixed: sound effects - an error occurs on attempt to show hint for volume slider - Fixed: tag editor - Vorbis Comments - loses the information about library version that has been used to create a file - Fixed: tag editor - non-square album arts displays cropped - Fixed: tag editor - unable to store values longer than 260 characters to some tag fields - Fixed: tags - MP3 - parameters of variable bitrate stream determines incorrectly in some cases (regression)
AIMP v4.60, build 2153 (13.10.2019) Download Spoiler: Changelog v4.60 build 2153 = Common: localizations has been updated + Player: the "resume playback position on app startup" option has been added = Sound Engine: replaygain - analysis quality has been improved - Fixed: general - an error occurs on app close if the album art / lyrics search task is active in background - Fixed: player - the MPEG-DASH containers cannot be played when running at Windows 7 (regression) - Fixed: plugins - GUI API - some object's properties does not react to changes (regression) - Fixed: scheduler - does not handle a new tracks adding to the queue/playlist while last track from queue/playlist is playing - Fixed: skin engine - minor issues has been fixed - Fixed: skin engine - the "duplicates not allowed" error occurs after rename the object via script - Fixed: skin engine - the GrayScale blending mode works incorrectly - Fixed: sound engine - CD playback is interrupted in end of track if the "pre-load next track while current is playing" option is switched on - Fixed: sound engine - scratches can be heard during volume changes if the "loudness compensated volume control" option is switched on - Fixed: tags - ID3v2 - app processes #0-separator incorrectly while read the ID3v2.3 tag data
AIMP v4.60, build 2160 (24.11.2019) Download Spoiler: Changes v4.60 build 2160 = Common: localizations has been updated = Plugins: API has been extended = Player: the /VOLUME command line switch has been added = Advanced search: list of selected to search playlists are now saved between work sessions = Advanced search: dialog's UI has been updated - Fixed: general - you cannot delete file physically if it next in playback queue and the "pre-load next track while current is playing" is switched on - Fixed: skin engine - music library window displays incorrectly in some skins if app is in night mode - Fixed: tag editor - ID3v2 - parser ignores the TMOO field - Fixed: plugins - MyClouds - files whose path is more than 260 characters cannot be played - minor issues were fixed