Overview | News | Windows | macOS | Android | iOS | Audio Formats | Components | Encoder Pack | Screenshots | Help & Support | Developer | Old Versions | Other Projects
advertisementdBpoweramp mp3 Converter
music conversion perfected

Trusted by 30 million people, easy conversion between audio formats
music conversion perfected

Trusted by 30 million people, easy conversion between audio formats
MIDI Player
By: pqyt
foo_midi is a foobar2000 component that adds playback of MIDI files to foobar2000.
It is based on MIDI Player by kode54.
Features
It is based on MIDI Player by kode54.
Features
- Decodes General MIDI files (.MID, .MIDI, .RMI, .KAR) and several MIDI based formats. (.MIDS, .MDS, .HMI, .HMP, .MUS, .XMI, .XFM, .LDS, .RCP, .R36, .G18, .G36, .XMF/.MXMF, .MMF).
- Supports several synthesizers, several of which do not require any additional files to play back music. The bundled synthesizers which do not require additional files may sound rather basic, though.
- Supports FluidSynth SoundFont (.sf2) based synthesizer, including support for the newer compressed format. (.sf3). SoundFonts may be loaded in a simple, or even complex setup, using either basic .sflist text files encoded in UTF-8 format, but for now, it only supports a bare list of files.
- Supports 32 and 64-bit VST instruments.
- Supports dark mode.
- Tested with Microsoft Windows 10 or later.
- foobar2000 v2.0 or later (32 or 64-bit version).
Current version: 3.2.3.0, released on 2025-10-04
Change log:
- New: *Gain* setting for Secret Sauce. It works the same with BASS MIDI. Positive values increase the volume, negative values decrease the volume. The valid range is -1.0 (Silence) to 2.0. Default is 0.0 (No gain). Beware that clipping will occur if you set the value too high.
- New: The VSTi Plug‑Ins setting can contain multiple paths separated by a pipe (|) character (e.g. "c:\VSTi\x86|d:\VSTi\x64"). Make sure there are no unwanted spaces at the beginning or end of the path names.
- Fixed: The preferences dialog accepts negative BASS MIDI gain values. The valid range is -1.0 (Silence) to 2.0. This already worked for JSON soundfont lists.
- Improved: Soundfonts in a JSON soundfont list that not specify their own gain value will also use the gain value from the preferences. Soundfonts in a text soundfont list ignore this value since they have no way to override it.
- New: The VSTi Plug‑Ins setting can contain multiple paths separated by a pipe (|) character (e.g. "c:\VSTi\x86|d:\VSTi\x64"). Make sure there are no unwanted spaces at the beginning or end of the path names.
- Fixed: The preferences dialog accepts negative BASS MIDI gain values. The valid range is -1.0 (Silence) to 2.0. This already worked for JSON soundfont lists.
- Improved: Soundfonts in a JSON soundfont list that not specify their own gain value will also use the gain value from the preferences. Soundfonts in a text soundfont list ignore this value since they have no way to override it.
Supported systems: Windows 32-bit, Windows 64-bit.
Works with foobar2000 v2.0 and newer
Links
View version history
Home page
Documentation
Discussion
Source code
advertisement
dBpoweramp mp3 Converter
music conversion perfected
Trusted by 30 million people, easy conversion between audio formats
dBpoweramp mp3 Convertermusic conversion perfected
Trusted by 30 million people, easy conversion between audio formats
More components
Browse all
Browse by author: pqyt
Tags: decoder, game music, synthesizer