Quick start

Beginner's Guide

Illustrated Manual



Skins (146)

Visuals (115)

Input Plug-ins (35)

Output Plug-ins (5)

General Plug-ins (11)

Archive Reader (16)

Input Plug-ins (40)

DSP Plug-ins (10)

Tag Editing Plug-ins (6)

External Encoders (3)

External Add-ons (15)

XMPlay Archive (69)

Extra Tools
0 - About XMPlay
by Dotpitch, 2011-07-15 15:00:00


XMPlay is a high-quality, free audio player for Windows. The very first version was written by Ian Luck of Un4seen Developments in 1998 in his free time. His aim was to create a tiny program that played XM-files just like FastTracker2, but without the whole module editor in it. Since then, he added more and more function to the player, and he is still actively developing it. The playback of XM-files is still most accurate to FastTracker2, including all features and quirks. IT playback also supports all effects/NNA/DCA/filters/DMO effects and stereo samples. Despite all the new features, XMPlay is still small, fast and beautiful.

XMPlay's audio engine is very similar to BASS, the audio library of Un4seen Developments. XMPlay is closed source, and will probably not go open-source in the near future. A plugin API is available, so developers can create their own input plugins or DSP plugins.


  • Plays MP1, MP2, MP3, OGG, AIFF and WAV
  • Plays CD, WMA, FLAC, AAC, MP4, APE, RealAudio, AC3, ALAC and others via plugins
  • Plays XM, IT, S3M, MOD, UMX and MO3
  • Plays AHX/HVL, SID, MIDI, PSF, Delix and others via plugins
  • Plays online radio streams (through proxy as well)
  • Output to DirectSound, WASAPI or ASIO via plugins
  • Playlist, queue and library with folder monitoring
  • Fully configurable keyboard shortcuts
  • Visualizations (full-screen as well)
  • Equalizer, crossfader and automatic amplifier built-in
  • Skinnable
  • Runs on limited accounts and from USB drives without problems

System requirements

  • Windows (XP, Vista, 7, anything since 95 is supported)
  • A soundcard
  • At least 300 kB of free space

Support and Development

If you have a problem with XMPlay, be it a bug or a question how to perform a specific action, head to the forum to communicate to other XMPlay users. Ian regularly checks all bug reports and tries to resolve them, especially when it comes to XM and IT playback. He also adds minor features to the latest beta version on user request (if it's a useful feature, obviously).

Next page: Installing XMPlay