What's new in Portable XMPlay 3.8.5.0
Sep 2, 2020
- Improved support for filetype association on Windows 10
- Optional capitalisation of tag names in "Message" info
- Playback position is included in tray icon tooltip
- * "Save track position upon closing" option now applies when paused/stopped too
- Relative paths in saved playlists now use ".." to traverse parent folders
- Saved playlists can be set to use back or forward slashes in paths
- Bringing XMPlay to foreground when opening files from Windows Explorer is now optional
- M3U8 extension added to filetype association options
- Detection of OPL instruments in OMPT files
- Optional checking for beta updates
- Fix to stop paused playback auto-resuming after system sleep
- Fix for soundcard detection in Windows 10 v2004 ("Microsoft Sound Mapper" renamed to "Default")
- Fix/workaround for HE-AAC seeking bug in Windows 10 AAC decoder
New in Portable XMPlay 3.8.4.0 (Dec 20, 2019)
- Double skin size option
- ZIP support built-in (ZIP plugin removed)
- Live HLS stream delay is limited to around 30s
- Option to not play Adlib S3M files using built-in player so that a plugin can
- Level reduction/normalisation when downmixing is now optional
- Improved support for channel masks in multi-channel files
- Selection of search results in playlist/library is now optional
- Playlist track selection is retained across sessions
- "-noplay" command-line option to not start playing
- Default LAME encoder options changed to write only ID3v2 tags (not ID3v1)
- Default FLAC encoder options changed to write an intermediate file for proper seektables
New in Portable XMPlay 3.8.3.0 (Dec 20, 2019)
- AAC/ALAC/MP4 support via Media Foundation codecs
- Seeking to positions that have not been downloaded yet from HTTP servers
- Seeking in complete HLS sequences (not live streams)
- Last modification time shown in "General" info and track info windows
- Built-in support for MP4 tags
- RIFF/WAVE character set (CSET chunk) support
- Option to close XMPlay at end of queue
- "-closequeue" command-line option to close XMPlay at end of queue
- Option to shutdown the PC when closing at end of track/queue/list
- "-library" command-line option to add files to the library
- DSP bypassing shortcut to temporarily disable all DSP
- Shortcut to explore a file's folder
- Monitored folders can be removed with or without keeping the files in the library
- A single confirmation is asked for when using "Remove & delete file" on multiple files
- Forced overwriting is now optional when using "Auto-filename" file writing option
- Plugin "priority filetypes" settings are honoured when scanning track info (not Winamp plugins)
- Associated filetypes are no longer all shown as "XMPlay-able" in Windows Explorer
- Extended playlist/library window size limit increased to 150 tracks
- Force VBlank timing on MOD files option and shortcut
- Panning fix for MOD files created with ScreamTracker 3
New in Portable XMPlay 3.8.2.0 (Dec 29, 2015)
- HLS (HTTP Live Streaming) support.
- RF64 support.
- Support for large files (over 4GB).
- FastTracker 2 panning for XM files (and MODs in FT2 mode).
- Support for OpenMPT author field.
- Crossfading on/off switch and shortcut.
- Skin and vis plugin menus alphabetically grouped when there are too many.
- Automated system sleep disabled while playing.
New in Portable XMPlay 3.8.1.2 (Feb 13, 2015)
- Loading of different settings from multiple saved sets
- Loop limits included is saved loop settings
- Higher priority for exact path matches in saved settings
- Subsong number title formatting option
- Optional random bias for tracks that were last played longer ago
- Next/prev subsong seeking options also apply when the subsongs are separated
- Per-track overriding of removal after playback option
- Extraction of tracks from archives to separate files
- Filename sorting separated into filename and full path options
- Checking for dead tracks upon launch is now optional
- IT virtual channel configuration
- Peak active MOD channels display
- Upmixing for quad speaker output
- Auto-amp also applies when Replaygain is enabled
- Limit according to Replaygain peak level option also applies when Replaygain is disabled
- Replaygain mode shortcut
- Restart shortcut
- List looping shortcut
- Skinning enhancements (see skinning kit)
New in Portable XMPlay 3.8.0.2 (Feb 13, 2015)
- Separation of tracks into individual subsongs/cues, and unseparation back the other way
- Subsong info added to library ("subsongs" column) and track info window
- Random playback mode can be applied to subsongs too
- "%subsong" and "%subsongs" search term options added
- Support for tag names in search terms
- Playlist processing of CUE files
- Support for remarks in CUE files
- Soundtracker MOD support
- Looped OGG support
- Loop limiting by playback time
- "Go to time" shortcut to jump to a time position (aka "jump to time")
- Selection extension page up/down shortcuts
- Quicker access to file writing options via track right-click menu
- Support for "Content-Disposition" header filename when saving a streamed file
- "Year" track info replaced/expanded to "Date"
- Option to have XMPlay in both the taskbar and tray
- Taskbar title scrolling
- Option to replace the playlist when playing tracks from the library
- Track info option added to info window right-click menu
- Info window height limit for auto-resizing
- Archive file URLs will have all of their contents added to the playlist when opened
- Improved support for drag'n'dropping between the playlist and library and other XMPlay instances
- Extended playlist filename display mode can optionally include the full paths
- "closetrack" and "closelist" command-line options to close at the end of the track or playlist
- Automatic use of the backup if the library file gets corrupted
- Option to apply title formatting to Winamp plugins removed (now always on)
- ZIP plugin added to the XMPlay package
- Skinning enhancements including alpha channel support (see skinning kit)
New in Portable XMPlay 3.7 (Feb 13, 2015)
- Recently played tracks list with the option of going back
- List of last 5 track titles for internet streams in "Message" info
- Contains/equals/lower/greater tag searching options
- Search history available via search button menu and quick find option
- Automatic playlist replacement with library search matches
- Playlist history and quick loading/saving of entries
- Playlist saving of only the selected tracks
- Playlist entry removal after playback
- Sorting by album also considers track number
- Use of the track title when writing to file
- Internet streams that are paused too long auto-reconnect on resumption
- MP3/AAC internet stream writing without needing to reconnect
- Toggling/stopping of internet stream/file writing
- HTTP/FTP download support for Winamp plugins that don't include their own HTTP/FTP support
- Improved tag reading support for Winamp input plugins
- Support for Unicode-enabled Winamp input plugins, and support for exotic filenames with non-enabled plugins too
- Improved support for non-Unicode encoders
- Removal of empty tags from encoder command-line options
- FLAC encoder added to default encoder options
- Loop limiting to a specified number of times (instead of just once)
- Bookmark resumption at end of queue
- Window position locking
- Skin config customisation
- Visualisation refresh rate control
- Shift+left-clicking alternative to middle-clicking in "Vis" window
- Support for per-user vis config (VIS.INI)
- Amplification level resetting upon new subsongs
- Amplification slider range increased to +/-20dB in DSP options
- Output buffer range extended to 5 seconds
- History clearing by category
- More accurate MP3 seeking
- Ramping-in disabled for all but the XM format (and MODs in FT2 mode) in "normal" ramping mode
- Tracker detection for IT files
- Open folder option added to tray menu
- Support for archive file entries via DDE
- "replace [playlist] from library" and "write to disk" shortcuts
- Restarting/reloading of XMPlay
- Missing fonts warning not shown at startup
- CD plugin: Fix for drives with letter A
- CD plugin: CD-TEXT reading bug fix
New in Portable XMPlay 3.6 (Feb 13, 2015)
- Decoder/plugin saved settings
- Replaygain included in amplification saved settings
- Tag-based saved settings
- Priority filetypes for input plugins
- Use of the source sample resolution when writing to disk
- Shortcut reordering
- Playback state resetting when looping non-looped MODs
- Playlist track number column is now optional
- Average play count per month in library
- Improved search support for diacritics
- Clearing of the folder/URL/search history
- Windows default output device ("Microsoft Sound Mapper")
- Support for UTF-16 playlists
- Support for opening URLs via DDE
- Gapless support for iTunes MP3 files
- Overriding of Explorer's "Hide extensions for known file types" setting
- Sample resolution added to WAV/AIFF "General" info
- WMA plugin: Sample resolution added to "General" info
- WMA plugin: Proxy support
- WADSP plugin: Bit borrowing for headroom to avoid clipping
- Skinning improvements (see skinning kit)
New in Portable XMPlay 3.5.1 (Feb 13, 2015)
- Rating shortcuts
- Optional length/filetype/rating columns in playlist panel and extended playlist
- Adjustable crossfade length for manual track changes
- Search system tweaked some more, including a single phrase mode
- M3U playlist saving can use the standard or extended form
- CD plugin: MusicBrainz CDDB server option
New in Portable XMPlay 3.5 (Feb 13, 2015)
- Built-in AIFF support
- Crossfading
- Track rating
- Configurable SRC quality
- More flexible search system (present/absent directives)
- Quick find shortcut
- Case-insensitive search support for non-ASCII characters
- Logarithmic volume option
- Volume muting
- Queue toggling is now optional and dequeue option added, allowing duplicate entries
- CUE sheets for written internet streams
- Timestamping of separately written internet stream tracks
- "Stop at end of track" option to temporarily disable looping & list advancing
- Options to close XMPlay at the end of the current track/list
- Playlist sorting by tags
- Options to only play newly listed tracks when not already playing or after bookmarking
- Optional moving of existing duplicate tracks
- Optional default queuing of new tracks
- Optional auto-sorting of new tracks by filename
- Optional removal of original file extension when writing to disk
- Optional replacing of filename underscores with spaces in titles
- Title format length limiting
- Separate title format for playlist panel
- Replaygain pre-amp adjustment
- Replaygain limiting according to peak level
- Support for LAME replaygain info
- Tracks played from library or search results are inserted at front of queue
- Random setting optionally affects next/previous controls
- Assignment of track actions to extra mouse buttons
- Shortcuts to jump to top/bottom of list/library
- Archive plugins added to input plugins list
- Winamp input plugins sorted by filename (so order can be changed by renaming)
- Playlist track tags retained in library
- Playlist periodic auto-saving
- Library backup file (XMPLAY.LIBRARY~)
- Auto-saving of settings upon closing "Options and stuff"
- Support for MO3 2.4
- Optional disabling of help bubbles
- Optional hour column in time displays
- Improved communication with Explorer (via OLE instead of DDE)
- CD plugin: Read speed limit option
- CD plugin: Support for CD drives with letter A/B
New in Portable XMPlay 3.4.2.1 (May 16, 2008)
- Library menu options and shortcuts to select all tracks with matching tags
- Reverb "time" parameter
- Configureable internet connection timeout and pre-buffering
- CDDB and CDTEXT info shown separately
- Option to prefer CDDB or CDTEXT for tags
- Updated version notifications