Skip to content

Releases: libxmp/xmp-cli

xmp 4.3.0

10 May 03:37

Choose a tag to compare

Checksums (SHA256):

8c2bfeba91282bd79fbb3c9b90f9b0f6a7dc61f84c9a4fb2e4a01776ce0f81e1  xmp-4.3.0.tar.gz

Changes since 4.2.0:

  • Support 24-bit and 32-bit output (requires libxmp 4.7.0+):
    AHI, ALSA, BeOS/Haiku, CoreAudio, NetBSD, OSS, PulseAudio,
    sndio, WinMM, AIFF, file, WAV.
  • Use XMP_MAX_SRATE as the limit for -f instead of 48000
    (requires libxmp 4.7.0+).
  • Amiga: automatically expand stack via stack cookie (OS 4),
    NewStackSwap (AROS), NewPPCStackSwap (MorphOS), or StackSwap
    (Workbench 2.04+). This feature can be disabled by defining
    XMP_NO_STACKSWAP at compile time.
  • Report pan value "---" for instruments/samples without
    a default panning value (sub->pan < 0).
  • Don't unmute muted IT channels unless explicitly unmuted by
    the -S/--solo option.
  • Haiku: Fix configure C++ compiler detection if CXX variable
    contains additional options.
  • AHI: fix crash on OpenDevice failure.
  • ALSA: fix 8-bit and unsigned format mismatches after init.
  • BeOS/Haiku: support 8-bit unsigned, strip unsigned otherwise.
  • NetBSD: find the nearest match for the requested format.
  • PulseAudio: support 8-bit output.
  • WinMM: support 8-bit unsigned, strip unsigned otherwise.
  • file: fix incorrect handling of -Dendian ("big" would output
    little endian, anything else would output big endian).
  • wav: fix incorrect RIFF length in output.
  • wav: add terminal pad byte after odd length data chunks.

xmp 4.2.0

16 Jun 21:47

Choose a tag to compare

Checksums (SHA256):

dc54513af9a4681029a1243fd0c9cdf153d813a1125de6c782926674285bc5ae  xmp-4.2.0.tar.gz