Compare commits
4 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| c9974d3d53 | |||
| efa176a3d8 | |||
| 005e8a3086 | |||
| 0808fc8ff0 |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:98b5a9c1c8bd8f6715c3440ff6a1913420fe96ebdd5607ff11e42ac998801c41
|
||||
size 1721537
|
||||
3
libADLMIDI-1.6.1.tar.gz
Normal file
3
libADLMIDI-1.6.1.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9f14489ce1e6d020b8b90b6cf902e31d61b2d4e82122505cec6d5d4afebcb3e1
|
||||
size 1829668
|
||||
@@ -1,3 +1,45 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 22 09:32:17 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- Update to version 1.6.1
|
||||
* Fixed crash when playing too many notes at the same channel.
|
||||
* Fixed an unexpected loud noise sounding after switching bank
|
||||
from the 4-op only to 2-op on the fly.
|
||||
* Fixed the crash when playing some files with Auto-Arpeggio
|
||||
enabled.
|
||||
* Added support for KLM music files from the Wacky Wheels game.
|
||||
* Fixed buffered data corruption that leads a noisy output at
|
||||
some emulators (primarily at the LLE-OPL3).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 6 10:28:04 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
- Update to version 1.6.0
|
||||
* Fixed the work on big endian processors.
|
||||
* Fixed ARM64 build on some platforms.
|
||||
* Improved support of the EA-MUS files.
|
||||
* Fixed crash on attempt to change the volume of a blank note.
|
||||
* Added an ability to supply the custom list of embedded banks
|
||||
using -DGENADLDATA_CUSTOM_BANKLIST=/path/to/ini/file.ini
|
||||
argument
|
||||
* Improved support of the CMF files: added support for previously
|
||||
missing transpose, depth control, and song marker controllers.
|
||||
* Added ESFMu emulator for the future ESFM support (Currently
|
||||
used as one another OPL3 emulator and without panned stereo
|
||||
support yet).
|
||||
* Added YMFM emulator support (OPL3 and OPL2).
|
||||
* Added support for OPL2 mode when some emulators enabled.
|
||||
* Added Nuked OPL2 and OPL3 Low-Level emulators (Kept disabled
|
||||
by default because they are too heavy for ordinary processors).
|
||||
* Fixed a dead loop that might happen when final tone gets lower
|
||||
than zero.
|
||||
* Added possibility to play the same note multiple times at the
|
||||
same MIDI channel (Resolved playback of some music, like
|
||||
Heretic's E1M6).
|
||||
* Dual-voice 2-op instruments will be squashed to single 2-op
|
||||
voice when available chip channels are overflow (The stability
|
||||
of DMX-oriented music has been improved).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 31 08:50:23 UTC 2022 - Martin Hauke <mardnh@gmx.de>
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#
|
||||
# spec file for package libadlmidi
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
# Copyright (c) 2019-2022, Martin Hauke <mardnh@gmx.de>
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
# Copyright (c) 2019-2025, Martin Hauke <mardnh@gmx.de>
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -19,9 +19,9 @@
|
||||
|
||||
%define sover 1
|
||||
%define libname libADLMIDI
|
||||
%define hyphver 1.6.1
|
||||
Name: libadlmidi
|
||||
%define hyphver 1.5.1
|
||||
Version: 1.5.1
|
||||
Version: 1.6.1
|
||||
Release: 0
|
||||
Summary: A software MIDI synthesizer library with OPL3 emulation
|
||||
License: GPL-3.0-only AND LGPL-3.0-only
|
||||
@@ -64,13 +64,12 @@ Requires: libADLMIDI%{sover} = %{version}
|
||||
Development and header files for libADLMIDI.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{libname}-%{hyphver}
|
||||
%autosetup -p1 -n %{libname}-%{hyphver}
|
||||
|
||||
%build
|
||||
%cmake \
|
||||
-DlibADLMIDI_STATIC=OFF \
|
||||
-DlibADLMIDI_SHARED=ON \
|
||||
-DlibADLMIDI_SHARED=ON \
|
||||
-DWITH_MIDIPLAY=ON \
|
||||
-DWITH_CPP_EXTRAS=ON \
|
||||
-DWITH_ADLMIDI2=ON
|
||||
@@ -80,8 +79,7 @@ Development and header files for libADLMIDI.
|
||||
%cmake_install
|
||||
rm -r %{buildroot}%{_datadir}/doc/
|
||||
|
||||
%post -n libADLMIDI%{sover} -p /sbin/ldconfig
|
||||
%postun -n libADLMIDI%{sover} -p /sbin/ldconfig
|
||||
%ldconfig_scriptlets -n libADLMIDI%{sover}
|
||||
|
||||
%files -n %{libname}%{sover}
|
||||
%license LICENSE LICENSE.GPL-3.txt LICENSE.LGPL-2.1.txt
|
||||
@@ -96,5 +94,6 @@ rm -r %{buildroot}%{_datadir}/doc/
|
||||
%{_includedir}/adlmidi.h
|
||||
%{_libdir}/%{libname}.so
|
||||
%{_libdir}/pkgconfig/%{libname}.pc
|
||||
%{_libdir}/cmake/libADLMIDI
|
||||
|
||||
%changelog
|
||||
|
||||
Reference in New Issue
Block a user