SHA256
1
0
forked from pool/libsidplayfp

14 Commits

Author SHA256 Message Date
e55d5fa14c Accepting request 1289960 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1289960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsidplayfp?expand=0&rev=21
2025-07-02 16:17:29 +00:00
1721c87a16 - Update to version 2.15.0
* 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.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsidplayfp?expand=0&rev=40
2025-07-02 12:25:22 +00:00
d26160010b Accepting request 1276900 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1276900
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsidplayfp?expand=0&rev=20
2025-05-12 16:09:17 +00:00
caf3e0e5af - Update to version 2.14.0
* Rough approximation of MDAC saturation for the 6581.
  * New play API for client side mixing.
  * Minor fixes and optimizations.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsidplayfp?expand=0&rev=38
2025-05-12 15:00:19 +00:00
ad3d3a5e6f Accepting request 1269186 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1269186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsidplayfp?expand=0&rev=19
2025-04-15 18:07:27 +00:00
238423153d - Update to version 2.13.0
* Add support for c++23 where available.
  * Reworked power on delay.
  * Correctly link to pthread library.
  * Add proper compiler flag when enabling sse4.
  * resid/residfp: Use more bits for the 8580 filter cutoff
    (VICE bug 2098).
  * resid: reduce aliasing noise (VICE bug 2116).

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsidplayfp?expand=0&rev=36
2025-04-14 09:04:53 +00:00
4c8c57a3ab Accepting request 1228315 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1228315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsidplayfp?expand=0&rev=18
2024-12-05 16:08:56 +00:00
42f32e48c4 - Update to version 2.12.0
* Better mixing for multi chip tunes.
  * fixed voice sync when a saw-combined waveform is selected.
  * residfp: updated CW parameters.
  * resid: properly adjusted 8580 Vref value.
  * switched to UTPP for unit tests.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsidplayfp?expand=0&rev=34
2024-12-04 13:27:22 +00:00
3b30dad7fe Accepting request 1221439 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1221439
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsidplayfp?expand=0&rev=17
2024-11-05 14:42:28 +00:00
264b314769 - Update to version 2.11.0
* Removed buffer size limit from mixer.
  * residfp: avoid quantization noise.
  * residfp: implemented 6581 DC drift.
  * residfp: properly adjusted 8580 Vref value.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsidplayfp?expand=0&rev=32
2024-11-05 13:32:31 +00:00
0f1b223078 Accepting request 1216647 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1216647
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsidplayfp?expand=0&rev=16
2024-10-21 14:26:01 +00:00
d36d157e2d - Update to version 2.10.1
* residfp: fixed digiboost.
  * residfp: fixed combined waveforms.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsidplayfp?expand=0&rev=30
2024-10-21 08:16:03 +00:00
b9b89a285a Accepting request 1206137 from multimedia:libs
OBS-URL: https://build.opensuse.org/request/show/1206137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsidplayfp?expand=0&rev=15
2024-10-07 19:53:19 +00:00
040aea0df4 - Update to version 2.10.0
* Add support for c++20 where available.
  * residfp: retuned cw parameters after measuring waves RMS.
  * residfp: code refactoring and minor performance optimizations.
  * resid/residfp: scale down filter inputs in the mixer for 6581.
  * Centralized handling of muted voices and allow muting samples.
  * new API to toggle the filter and deprecated sidplayfp::filter.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libsidplayfp?expand=0&rev=28
2024-10-07 15:22:26 +00:00
4 changed files with 73 additions and 6 deletions

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:42c28b9ef57998ad66bbbb3dfab00c6684715c643d9ccc9ac8da4d7cf296dd00
size 853021

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5143f621841efe1abc4646fe5389b24d3d6b73752f38049112ecb8fd69eddd4a
size 807772

View File

@@ -1,3 +1,70 @@
-------------------------------------------------------------------
Tue Jul 1 15:22:29 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.15.0
* 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.
-------------------------------------------------------------------
Sun May 11 18:56:40 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.14.0
* Rough approximation of MDAC saturation for the 6581.
* New play API for client side mixing.
* Minor fixes and optimizations.
-------------------------------------------------------------------
Sun Apr 13 12:13:17 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.13.0
* Add support for c++23 where available.
* Reworked power on delay.
* Correctly link to pthread library.
* Add proper compiler flag when enabling sse4.
* resid/residfp: Use more bits for the 8580 filter cutoff
(VICE bug 2098).
* resid: reduce aliasing noise (VICE bug 2116).
-------------------------------------------------------------------
Tue Dec 3 19:10:13 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.12.0
* Better mixing for multi chip tunes.
* fixed voice sync when a saw-combined waveform is selected.
* residfp: updated CW parameters.
* resid: properly adjusted 8580 Vref value.
* switched to UTPP for unit tests.
-------------------------------------------------------------------
Sun Nov 3 19:36:00 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.11.0
* Removed buffer size limit from mixer.
* residfp: avoid quantization noise.
* residfp: implemented 6581 DC drift.
* residfp: properly adjusted 8580 Vref value.
-------------------------------------------------------------------
Sun Oct 20 20:14:40 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.10.1
* residfp: fixed digiboost.
* residfp: fixed combined waveforms.
-------------------------------------------------------------------
Sun Oct 6 13:05:51 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- Update to version 2.10.0
* Add support for c++20 where available.
* residfp: retuned cw parameters after measuring waves RMS.
* residfp: code refactoring and minor performance optimizations.
* resid/residfp: scale down filter inputs in the mixer for 6581.
* Centralized handling of muted voices and allow muting samples.
* new API to toggle the filter and deprecated sidplayfp::filter.
-------------------------------------------------------------------
Sun Aug 25 16:52:01 UTC 2024 - Martin Hauke <mardnh@gmx.de>

View File

@@ -1,7 +1,7 @@
#
# spec file for package libsidplayfp
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,14 +19,14 @@
%define soname 6
%define stilview_soname 0
Name: libsidplayfp
Version: 2.9.0
Version: 2.15.0
Release: 0
Summary: A library to play Commodore 64 music
License: GPL-2.0-or-later
Group: System/Libraries
#Git-Clone: https://github.com/libsidplayfp/libsidplayfp.git
URL: https://sourceforge.net/projects/sidplay-residfp/
Source0: https://sourceforge.net/projects/sidplay-residfp/files/libsidplayfp/2.9/libsidplayfp-%{version}.tar.gz
Source0: https://sourceforge.net/projects/sidplay-residfp/files/libsidplayfp/2.15/libsidplayfp-%{version}.tar.gz
BuildRequires: gcc-c++
BuildRequires: libgcrypt-devel
BuildRequires: pkgconfig