PXR MIDI Player Wiki
Download
Contents

Unique SoundFont (a different sound per file)

Some MIDI collections, especially game and demo music, come with their own SoundFont so each piece sounds exactly the way its author intended. The Unique SoundFont feature lets you tie a specific file to its own companion SoundFont, which PXR then loads for you automatically whenever that file plays. No more swapping banks by hand.

This works with the built-in synth (SoundFonts are a built-in-synth feature). See SoundFonts for the basics of loading one.

How the pairing works#

A file is paired with a SoundFont that sits in the same folder, under the same base name, with a .sf2 extension. For example:

game.mid   +   game.sf2

When that file is marked and plays on the built-in synth, PXR loads game.sf2 first so the music sounds through the bank it was made for, then carries on as normal.

Setting it up#

  1. Put the companion SoundFont next to the MIDI file, named to match it (yourfile.mid and yourfile.sf2).
  2. Open the file's File Info window (or right-click it in the playlist).
  3. Turn on Uses Unique SoundFont.

PXR remembers the mark for that file, so the companion is loaded every time it plays.

Tip

Marked tracks wear a small blue SoundFont badge in the playlist, the queue, the now-playing panel and File Info, and a matching filter chip in the playlist shows just those tracks.

Good to know#

  • The pairing is by name and folder, so keep the two files together. Moving or renaming the MIDI file breaks the link.
  • If the companion .sf2 is not there yet, the mark stays valid and PXR looks for it again each time the file plays, so you can add it later.
  • Add the folder under Settings → General → MIDI Library Folders so PXR is allowed to read the companion file sitting beside your music.
  • This applies only to the built-in synth, not to external hardware.

When to use it#

  • A folder of game rips where each track was authored against its own sound bank.
  • Any single file that simply sounds best through a particular SoundFont, without having to load that font by hand every time.
Last updated: 2026-07-14