libxm - A small XM (FastTracker II Extended Module) player library.

  •        62

Small size in mind; many features can be disabled at compile-time, or are optimized out by the compiler if not used. Timing functions for synchronising against specific instruments, samples or channels.



Related Projects

Extended Module Player

  •    C

xmp is a module player for Unix-like systems that plays over 90 mainstream and obscure module formats from Amiga, Atari, Acorn, Apple IIgs and PC, including Protracker (MOD), Scream Tracker 3 (S3M), Fast Tracker II (XM) and Impulse Tracker (IT) files.

XimpleMOD Module Player

  •    C

XimpleMOD is a module (IT/S3M/XM/MTM/MOD/UMX/MO3) audio player for Mac OS X, with options related to sound quality, including Surround, Interpolation, etc; with the feature of enabling/disabling instruments or modifying channel volumes, Playlist and more

Mikmod Sound System

  •    C

Mikmod is a module player and library supporting many formats, including mod, s3m, it, and xm. Originally a player for MS-DOS, MikMod has been ported to other platforms, such as Unix, Macintosh, BeOS, and Java(!!)


  •    C

SoundTracker is a pattern-oriented music editor (similar to the DOS program 'FastTracker'). Samples are lined up on tracks and patterns which are then arranged to a song. Supported module formats are XM and MOD; the player code is the one from Open

Xrns2XMOD - a renoise to mod / xm converter


Xrns2XMod is a tool that convert a Renoise song file (.XRNS) to MOD or XM format

jsxm - FastTracker 2 .xm module player in Javascript

  •    Javascript

FastTracker 2 .XM player, written for fun. The code which defines what the buttons do and downloads songs and so forth is in shell.js.


  •    C

Mp3, wav, ogg/vorbis, au (NeXT/Sun), AIFF, audio CD, mod, s3m it, xm (etc...), midi player for Linux console. It's in french (francais) or english. (==gt; TRY GINETOB, The BenMP3 v2 - Under development lt;==)


  •    Java

ANA-MP is a Player and library for music files (modules) in the .MOD, .XM and .S3M formats. It is coded in pure Java, and should therefore run on any platform, with a Java 1.3 (or newer) implementation.



MOD, XM, IT, S3M file player for Airplay SDK.



Library for loading and rendering music module files. Supported module types: .669, .amf, .ams, .dbm, .dmf, .dsm, .far, .it, .j2b, .mdl, .med, .mod, .mt2, .mtm, .okt, .psm, .ptm, .s3m, .stm, .ult, .umx, .xm Sound files with .wav extension are also suppor

OpenMOD Module Playback Library

  •    Pascal

This project is intended to create a High quality, cross-platform Module playback engine that can be used for any Object Pascal compiler (Delphi, Kylix, Free Pascal) to playback MOD, S3M, XM amp; IT files in your programs.

MilkyTracker - An FT2 compatible music tracker

  •    C++

MilkyTracker is an multi-platform music application for creating .MOD and .XM module files. It attempts to recreate the module replay and user experience of the popular DOS program Fasttracker II, with special playback modes available for improved Amiga ProTracker 2/3 compatibility. Refer to for further details.



XM player library written in assembly language. It's perfect for size- and speed-critical applications, click free, highly reliable, easy to use, open source, multiplatform. It is able to play even damaged and non-standard XM tracks.

SharpMik, pure C# mod player

  •    CSharp

SharpMik is a library to play Amiga music using C#

PlayerPro music editor and SoundTracker

  •    C++

PlayerPro is a music composer and sound editor ( SoundTracker ) for MOD S3M XM IT UMX . Uses XI, Quicktime or SoundFonts. Currently runs on MacOS and OSX; playback engines also available for Windows and BeOS. Upcoming version 6 will support ALSA (Linux).

Dynamic Universal Music Bibliotheque

  •    C

Cross-platform. Very smooth sound. Works with or without Allegro. Current releases play IT/XM/S3M/MOD. In the future: create DUHs. Main advantage over IT: design your own filters, synthesis and more! Click 'Home Page' above for details.

Audiere Audio System

  •    Java

Audiere is a portable audio library which supports playing MP3, Ogg Vorbis, FLAC, WAV, IT, XM, S3M, and MOD files. You can use it from C, C++, Python, Java, Delphi, and any language that supports XPCOM (JavaScript in Mozilla, for example).

BassoonTracker - Webbased old-school Amiga music tracker in plain old javascript - Plays and edits Amiga Mod files and FastTracker XM files

  •    Javascript

Browser based old-school Amiga Music Tracker in plain old javascript. It needs a modern browser that supports WebAudio. It's tested to work on Chrome, Firefox, Safari, Edge, Chrome on Android, mobile Safari and the Samsung Android Browser. It works best in Chrome.

Emule RealPlay Mod

  •    C++

playing while downloading with emule


  •    VBScript

An XM Radio Controller. It is an Active X OCX which allows the control of XM Satellite Radio through any Active X container. Writen in Visual Basic. Makes it easy to make XM Radio Programs in the MS Windows Environment.