new: "standalone" builds for macOS
and Linux
this release provides new "standalone" (aka "portable") builds for macOS
(arm64
, x86_64
) and Linux
(x86_64
). these are pre-compiled binaries that are (in theory) completely self contained and should generally 'just work' out of the box for most users, in most cases, without installing additional operating system dependencies.
if you'd like to try them out, grab the appropriate archive below, unpack, and run:
- standalone macOS arm64 (for M1 macs)
- standalone macOS x86_64 (for Intel macs)
- standalone Linux x86_64
IMPORTANT: there were a couple minor issues with the macOS
and Linux
standalone builds in this release. if you have issues, we recommend downloading the 0.96.13 builds here: https://github.com/clangen/musikcube/releases/tag/0.96.13
other changes:
- added support for
ffmpeg5
libraries, fixedbrew
build - upgraded to
ffmpeg5
forWindows
builds. - added extended color/theme support to
musikcube-cmd.exe
builds on Windows. - fixed
WasapiOut
to use high-quality, built-in resampler. - added
allow_decoder_resampling
toWasapiOut
to disable the high-quality, built-in resampler and rely on plugin resampling instead. - fixed dialog background rendering in certain versions of
ncurses
. - fixed duration calculation for float-encoded
wav
files. - added additional
PipeWire
output debugging. - re-wrote the
CMake
-based build system for better correctness and portability.