Skip to content

Commit e424f3d

Browse files
committed
libsidplayfp: update to 2.16.0.
2.16.0 2025-12-23 * Fix opening STIL on MacOS (#225) * Expose the SID models actually used * residfp: implemented runtime SIMD dispatch for resampler (#206) * Added usbsid support (#216) * Improve interrupt handling in kernal stub 2.15.2 2025-11-02 * Fix building with pre c++20 standards (#214) * Fixed crash in SidDatabase parser (#217) 2.15.1 2025-09-19 * resid/residfp: remove accidental DC offset (#205) * residfp: clock voice 3 even if muted (#211) * resid: fix silenced tunes (#212) * fixed load performance regression (#207) 2.15.0 2025-06-29 * Compile with fast math, without unsafe optimizations * residfp: reworked the SIMD support, removed the intrinsics code leaving the compiler vectorize the loop * Extended the new play API * Marked old play API functions as deprecated 2.14.0 2025-05-11 * Rough approximation of MDAC saturation for the 6581 (#177) (#185) * New play API for client side mixing (#41) (#184) * Minor fixes and optimizations 2.13.1 2025-04-25 * Fix build with inlining disabled (#181) * Add missing files to the tarball (#182) * Update exsid driver * Fixed an uninitialized warning 2.13.0 2025-04-13 * Add support for c++23 where available * Reworked power on delay (#82) * Correctly link to pthread library (#179) * Add proper compiler flag when enabling sse4 (#172) * resid/residfp: Use more bits for the 8580 filter cutoff (VICE bug 2098) * resid: reduce aliasing noise (VICE bug 2116) 2.12.0 2024-12-01 * Better mixing for multi chip tunes (#167) * residfp: fixed voice sync when a saw-combined waveform is selected (#169) * residfp: updated CW parameters * resid: properly adjusted 8580 Vref value * switched to UTPP for unit tests (#170) 2.11.0 2024-11-03 * Remove buffer size limit from mixer (fixes #159) * residfp: avoid quantization noise (#156) * residfp: implemented 6581 DC drift (#155) * residfp: properly adjusted 8580 Vref value 2.10.1 2024-10-20 * residfp: fix digiboost (#157) * residfp: fix combined waveforms (#160) 2.10.0 2024-10-06 * Add support for c++20 where available * residfp: retuned cw parameters after measuring waves RMS (#143) * residfp: code refactoring and minor performance optimizations (#145) * resid/residfp: scale down filter inputs in the mixer for 6581 (#139) * Centralized handling of muted voices and allow muting samples (#136) * new API to toggle the filter and deprecated sidplayfp::filter 2.9.0 2024-08-12 * residfp: use c++11 threads for building filter tables (#92) * residfp: code modernization and minor performance optimizations * Performance optimizations (#133, #137) 2.8.0 2024-06-09 * Optimized event scheduler (#131) * Stop pretendig we support pre-c++11 compilers (#130) * Fixed thread unsafety for psid_driver (#132) * residfp: do not cache resampling tables (#91) * resid/residfp: tuned oscillator leakage 2.7.1 2024-05-19 * Sync resid with upstream * Make strong CWs the default (#127) * Downtune the leakage parameter a bit (#126) * Fix UBSan complaint abount uninitialized var 'is6581' 2.7.0 2024-03-29 * residfp: refactor residfp filter (#109) * residfp: added ability to adjust the uCox parameter at runtime (#101) * residfp: allow setting the combined waveforms strength (#110) * resid/residfp: emulate oscillator leakage (#102) 2.6.0 2024-01-01 * residfp is now thread-safe (#71) * residfp: fixed SSE2 version of convolve (#105) * residfp: updated combined waveforms model (#97) * residfp: amplify the output by a model dependent scale factor (#78, #79) * a couple of autotools fixes (#103, #104, #108)
1 parent 349c582 commit e424f3d

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

audio/libsidplayfp/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.1 2023/10/29 13:05:10 rhialto Exp $
1+
# $NetBSD: Makefile,v 1.2 2026/01/30 08:30:48 wiz Exp $
22

3-
DISTNAME= libsidplayfp-2.5.0
3+
DISTNAME= libsidplayfp-2.16.0
44
CATEGORIES= audio
55
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sidplay-residfp/}
66

audio/libsidplayfp/distinfo

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$NetBSD: distinfo,v 1.1 2023/10/29 13:05:10 rhialto Exp $
1+
$NetBSD: distinfo,v 1.2 2026/01/30 08:30:48 wiz Exp $
22

3-
BLAKE2s (libsidplayfp-2.5.0.tar.gz) = cbc0b720727cb94b4f9e85dc9a97b5ec5f821abce01846e45e03768191adb7e5
4-
SHA512 (libsidplayfp-2.5.0.tar.gz) = 2390c7629bf721bc0d7bfa6b1750ba873a2007fa500ea611f4dcdeff34ab1d83124afdd9c88fc2de557bb7d271c0c2f962e5818e53ea5b3649431799296d6438
5-
Size (libsidplayfp-2.5.0.tar.gz) = 806655 bytes
3+
BLAKE2s (libsidplayfp-2.16.0.tar.gz) = 954df7c7c8d48c3f497977c99b46538678f0912da0e7cb3b651fc0af5866256f
4+
SHA512 (libsidplayfp-2.16.0.tar.gz) = 7df97862c7ca7147840888ed3f690da479fd173ee7d072662b379e35c738a012ad324818f042758b4264b33ff9074d8c2ac986e6b900bffcbb46bd570364f7df
5+
Size (libsidplayfp-2.16.0.tar.gz) = 873824 bytes

0 commit comments

Comments
 (0)