Path to this page:
./
audio/libwildmidi,
Midi processing library and a midi player using the GUS patch set
Branch: CURRENT,
Version: 0.4.6,
Package name: libwildmidi-0.4.6,
Maintainer: pallegraWildMIDI is a simple software midi player which has a core softsynth
library that can be use with other applications.
The WildMIDI library uses Gravis Ultrasound patch files to convert
MIDI files into audio which is them passed back to the calling
application for further processing or output. The API of the library
is designed so that it is easy to include WildMIDI into applications
that wish to include MIDI file playback. With multiple MIDI file support
you can develope applications to mix several midi files together at the
same time and with the next release you will be able to use a different
patch set for each MIDI file.
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 195.284 KB
Version history: (Expand)
- (2024-04-18) Updated to version: libwildmidi-0.4.6
- (2023-01-16) Updated to version: libwildmidi-0.4.5
- (2021-04-06) Updated to version: libwildmidi-0.4.4
- (2019-07-15) Updated to version: libwildmidi-0.4.3
- (2019-07-07) Updated to version: libwildmidi-0.4.0nb1
- (2017-11-23) Package has been reborn
CVS history: (Expand)
2024-04-18 10:46:36 by Thomas Klausner | Files touched by this commit (4) | |
Log message:
libwildmidi: update to 0.4.6.
Bug-fix and maintenance update after the previous version 0.4.5.
All users of wildmidi-0.4.x are encouraged to upgrade.
What's new in 0.4.6:
A lot of player cleanup and refactoring, thanks to initial work
by Azamat H. Hackimov, with addition of several safeguards and
minor fixes.
Ability to choose which audio output backends to include in the
build system: see the cmake script for the relevant WANT_???
options. Player's --help command line switch lists the available
backends. Thanks to initial work by Azamat H. Hackimov.
New native audio output backends for player: coreaudio for macOS,
sndio for OpenBSD, netbsd (sunaudio) for NetBSD.
Improved pkg-config file generation in cmake script (bug #236).
Workaround a link failure on AmigaOS4 with newer SDKs (bug #241).
Other minor source clean-ups.
CMake project clean-ups. Cmake v3.4 or newer is now required.
|
2023-01-24 19:36:36 by Thomas Klausner | Files touched by this commit (103) |
Log message:
*: convert to cmake/build.mk
|
2023-01-16 09:35:31 by Thomas Klausner | Files touched by this commit (2) | |
Log message:
libwildmidi: update to 0.4.5.
Bug-fix and maintenance update after the previous version 0.4.4.
All users of wildmidi-0.4.x are encouraged to upgrade.
What's new in 0.4.5:
Fixed MUS drum channels 9 and 15 being swapped if the same file
is played twice from the same memory buffer (bug #234).
Player: Fixed save midi reading wrong argv if there are no path
separators (bug #227).
Other code and build system clean-ups.
|
2021-10-26 11:59:39 by Nia Alarie | Files touched by this commit (455) |
Log message:
audio: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes.
The following distfiles couldn't be fetched (possibly they are fetched
conditionally):
./audio/freeswitch-sounds-ru/distinfo \
freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
./audio/freeswitch-sounds-ru/distinfo \
freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
./audio/freeswitch-music/distinfo \
freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
./audio/freeswitch-music/distinfo \
freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
./audio/freeswitch-sounds-fr/distinfo \
freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
./audio/freeswitch-sounds-fr/distinfo \
freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
./audio/freeswitch-sounds-en/distinfo \
freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
./audio/freeswitch-sounds-en/distinfo \
freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
|
2021-10-07 15:10:03 by Nia Alarie | Files touched by this commit (459) |
Log message:
audio: Remove SHA1 hashes for distfiles
|
2021-04-06 09:53:56 by Thomas Klausner | Files touched by this commit (5) | |
Log message:
libwildmidi: update to 0.4.4.
Bug-fix and maintenance update after the previous version 0.4.3.
All users of wildmidi-0.4.x are strongly encouraged to upgrade.
What's new in 0.4.4:
Fixed integer overflow in midi parser sample count calculation (bug #200).
Fixed 8 bit ping pong GUS patch loaders (bug #207).
Fixed wrong variable use in reverb code (bug #210).
Reset block status of tty after playback (bug #211).
Fixed broken file name handling for 'save as midi' command during playback.
Clamp MUS volume commands (PR #226).
CMake project improvements (bugs: #214, #216, #217, #218) - cmake version \
3.1 or newer is now required.
|
2020-08-08 23:18:30 by Amitai Schleier | Files touched by this commit (4) |
Log message:
Fix macOS build by treating it more like other platforms.
|
2020-03-22 07:57:54 by Nia Alarie | Files touched by this commit (1) |
Log message:
libwildmidi: doesn't need gmake
|