Releases: mvtiaine/audacious-uade
Releases · mvtiaine/audacious-uade
0.12.4
0.12.3
- Fixed FreeBSD and Haiku builds
- Sync UADE fork with 3.05 release
- Support for Tizen, OS/2 (ArcaOS) (lib/cli-only tested)
- Initial support for OpenHarmony, Redox OS, SerenityOS, Genode, BlackBerry 10, QNX 7, QNX 8, UnixWare 7, PS4 (OpenOrbis) (not runtime tested/working).
- st3play: fixed mix buffer overflow with 96000Hz
- st3play: fixed 16-bit samples with big endian
- ft2play: fixed 16-bit samples with big endian
- Detect when "Probe content of files with no recognized file name extension" setting is disabled and show error message instead of crashing with assert failure
-- see #30 for details. Subsongs and metadata cannot be supported without it for some files using prefixes (TFMX etc.) - Implement Impulse Tracker support (https://github.com/8bitbubsy/it2play)
- Misc fixes and updates
0.12.2
- Sync songdb sources to around 2024-09-07 snapshots
- Restore C++17 support (GCC 6+, Clang 5.0+)
- Fixes for -stdlib=libc++ (supported with Clang 7+)
- Add example cross build scripts for various targets
- WIP support for Meego/Sailfish, webOS, RISC OS, FreeMiNT, WarpOS
- DOS/DJGPP detection (does not build)
- Implement Scream Tracker 3 support using st3play by 8bitbubsy (https://pastebin.com/AwRXZAw7)
- Songend detector fixes
- Misc fixes and updates
Note: build broken on FreeBSD and Haiku, use 0.12.1 instead or build from git master branch directly
0.12.1
- Sync songdb sources to around 2024-05-12 snapshots
- GCC 9 support (previously GCC 10 was required)
- GNU Hurd support
- QNX(6.5), AIX support (lib/cli-only tested)
- WIP support for IRIX, Android, iOS, Fuchsia, Wasix, Emscripten, cosmocc
- ft2play: fixed possible crash with subsong detection
- ft2play: accept more XM files
- ft2play: enable volume ramping only conditionally
- Include also player/replay name in Audacious codec tuple
- Misc fixes and updates
0.12.0
- Dropped UADE libbsd dependency
- Windows MinGW/MSYS2 support
- Add Fedora/OpenSUSE/CentOS/etc. RPM build scripts
- Fix build on OpenIndiana
- Initial AmigaOS3/MorphOS/AROS support (lib/cli-only)
- Use static libgcc & libstdc++ for CLI commands
- Optimize songdb storage and init
- Implement Fastracker 1 & Fasttracker 2 support (https://github.com/8bitbubsy/ft2play)
0.11.3
0.11.2
0.11.1
- Avoid claiming XM/S3M/etc. files for UADE
- Updated default UADE playback config:
-- Frequency=48000 (was 44100), Filter=A1200 (was A500), Resampler=Sinc (was Default) - Made audio buffer size dynamic, depending on frequency
- Include format + channels (if available) in songdb
- Misc fixes and updates
0.11.0
- Songdb rewrite:
-- Add author/album/publisher/year from Demozoo SQL export
-- Add publisher/year from UnExotica
-- Support multiple authors from AMP
-- Optimize songdb storage size and runtime memory usage - Avoid claiming C64 .sid files for UADE
- Misc fixes and updates