libxmp: update to 4.7.0
authorDaniel Golle <redacted>
Fri, 8 May 2026 17:28:19 +0000 (18:28 +0100)
committerGeorge Sapkin <redacted>
Sat, 9 May 2026 16:14:08 +0000 (19:14 +0300)
commit632e50a68a053d1119ef04dd994b1256ff70c8f8
tree1f20fd5c88cea33545138ab43e200aa617feb34f
parent728c00c992d64bf9e140655362b4f710a0388a6d
libxmp: update to 4.7.0

A substantial release with many new features and module format
fixes since 4.6.3.

Highlights:
 * Increase maximum sampling rate (XMP_MAX_SRATE) to 768000.
 * xmp_seek_time now always seeks; new xmp_seek_time_frame for
   frame-accurate seeking.
 * New tempo factor APIs: xmp_set_tempo_factor_relative,
   xmp_get_tempo_factor, xmp_get_tempo_factor_relative.
 * New API define XMP_FORMAT_32BIT to enable 32-bit integer output.
 * New API defines XMP_INST_NO_DEFAULT_PAN, XMP_MARK_SKIP,
   XMP_MARK_END.
 * Add support for Pack-Ice depacking and Software Visions DMF
   (Apocalypse Abyss MOD variant).
 * Internal module time/duration calculations now use doubles.
 * Numerous bug fixes across MOD, XM, S3M, IT, RTM, MED, Funktracker,
   Imago Orpheus IMF, Liquid Tracker LIQ, DigiBooster Pro, IMS and
   other formats: sample default panning/volume corrections, effect
   memory and translation fixes, note edge cases.

Link: https://github.com/libxmp/libxmp/blob/libxmp-4.7.0/docs/Changelog
Signed-off-by: Daniel Golle <redacted>
sound/libxmp/Makefile
git clone https://git.99rst.org/PROJECT