MIDI Player
By: pqyt
Version: 2.17.0.0, released on 2025-03-16 (archived)
Change log:
-
New: Metadata MIDI_EMBEDDED_SOUNDFONT: Contains "SF x.x" (where x.x is the version number of the SoundFont specification) or "DLS" if the MIDI file contains an embedded soundfont.
-
Improved: Support for XMF/MXMF files with raw deflated content.
-
Improved: Tweaked the handling of embedded sound fonts for BASSMIDI and FluidSynth again.
-
The Official SF2 RMIDI Specification (https://github.com/spessasus/sf2-rmidi-specification) example files seem to work now.
-
Improved: The RIFF IPRD chunk will also be used to add an Album tag in case an IALB chunk is not found.
-
Improved: FluidSynth player understands Polyphonic Key Pressure (Aftertouch) now.
-
Changed: Increased the gain of the FluidSynth player.
-
Changed: Disabled dynamic sample loading in the FluidSynth player. It causes distortion when playing some very short samples.
-
Fixed: A pending SysEx message would get skipped when the next event used the running status.
-
Fixed: More Multi Port MIDI files play correctly in BASSMIDI now.
-
The first MIDI Port message of a track is now added at the start of a track to make sure it occurs before any Program Change events.
Supported processor architectures: x86 32-bit, x86 64-bit.
Links
Download
View version history
View latest version and component description
Home page
Documentation
Discussion
Source code
How to install a component?