foobar2000

MIDI Player (foobar2000 2.0 or later)

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
  • Decodes General MIDI files (.MID, .MIDI, .RMI, .KAR) and several MIDI based formats. (.MIDS, .MDS, .HMI, .HMP, .MUS, .XMI, .LDS).
  • 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.
Compatible with foobar2000 1.6.13 and foobar2000 2.0 or later (32 and 64-bit version).
Requirements
  • Tested with Microsoft Windows 10 or later.
  • foobar2000 v1.6.13 or later.

Current version: v2.7.4.4, released on 2022-11-21

Change log:

  • Bug Fix: The new scpipe32 and scpipe64 in the previous version had issues. Secret Sauce is back.
  • Added support for compressed SoundFonts (.sf3) to BASS MIDI player.
  • Updated Munt (MT32 emulator) to v2.7.0.
  • Reduced the component package size a bit. Only one copy of each vsthost and scpipe executable is included.

Supported processor architectures: x86 32-bit, x86 64-bit.

Links

Download
View version history
Home page
Documentation
Discussion
Source code

More components

Browse all
Browse by author: pqyt
Tags: decoder, midi, synthesizer

How to install a component?