Extended Module Player

$ xmp m5v-nwlf.zip Extended Module Player 2.6.2 Tue Jun 30 13:06:27 BRT 2009 Copyright (C) 1996-2009 Claudio Matsuoka and Hipolito Carraro Jr Using OSS PCM audio [8 fragments of 8192 bytes] Mixer set to 16bit, 44100 Hz, interpolated stereo Loading /home/claudio/xmp/xmp2/m5v-nwlf.zip... (1 of 1) Depacking Zip file... done Module title : My New Life Module type : IMPM 2.00 (Impulse Tracker 2.12) Module length : 34 patterns Instr/FX mode : new/IT Instruments : 57 ......................................................... Stored Samples : 86 .................................. Stored Patterns: 28 ............................ Channels : 18 [ 0 f 3 b 8 1 5 8 a b 0 f 3 d 9 c 5 8 ] Estimated time : 3min32s Tempo[03] BPM[87] Pos[02/21] Pat[10/1B] Row[10/3F] Chn[0A/0D]

The Extended Module Player, or xmp, is a portable command-line module player for Unix and Unix-like systems such as Linux, BSD, Solaris, HP-UX and MacOS X, and also QNX, BeOS, Windows, OS/2 and AmigaOS. Xmp plays over 80 mainstream and obscure module formats from Amiga, Atari, Acorn, Apple IIgs and PC. There are experimental plugins for Audacious, Beep Media Player, XMMS and Winamp.

Download

Stable release

The current stable version is 2.6.2 (released Jun 30 2009). New versions are announced at Freshmeat (subscribe to be notified of new releases).

Changelog illustrated

ChangeModulePlayed with 2.6.0Played with 2.6.1
No Amiga limits for multichannel MODs Bending (4'03) CD61 pos 5 bnd-xmp260.ogg bnd-xmp261.ogg
Storlek test #3 compatible gxx off s03-xmp260.ogg s03-xmp261.ogg
Storlek test #1 arpeggio + pitch slide s01-xmp260.ogg s01-xmp261.ogg
Storlek test #9 sample change and no note s09-xmp260.ogg s09-xmp261.ogg
ChangeModulePlayed with 2.5.1Played with 2.6.0
Portamento retrigger in IT My New Life pos 29 ch 7 nlf-xmp251.ogg nlf-xmp260.ogg
HSC instruments, tempo and tuning osdutch.hsc pos 0 osd-xmp251.ogg osd-xmp260.ogg
Reality Adlib tracker instruments cpw.rad pos 0 cpw-xmp251.ogg cpw-xmp260.ogg
S3M D0F and DF0 effects handling Ethero Sound pos 11 ske-xmp251.ogg ske-xmp260.ogg
No Amiga limits for Scream Tracker MODs Earth Mountains pos 0 ear-xmp251.ogg ear-xmp260.ogg
3 octave limit for MED 2.10 files med.egyptian pos 0 egy-xmp251.ogg egy-xmp260.ogg
Portamento processing in first frame Space Debris pos 1 spd-xmp251.ogg spd-xmp260.ogg
ChangeModulePlayed with 2.5.0Played with 2.5.1
MED2XM BPM conversion quirk Fascinated (XM conversion) pos 1 fas-xmp250.ogg fas-xmp251.ogg
IT instrument retrigger quirk Red Dream (IT conversion) pos 0 rdit-xmp250.ogg rdit-xmp251.ogg
Simultaneous volume slide up and down (MOD) Red Dream pos 2 rd-xmp250.ogg rd-xmp251.ogg
Reset fadeout on new instrument pain of lace pos 0 pl-xmp250.ogg pl-xmp251.ogg
Ptk loops only valid if loop start is 0 amegas (M.K. conversion), pos 0 am-xmp250.ogg am-xmp251.ogg
Play IT octave 9 my eleventh year, pos 21 ch 6 11y-xmp250.ogg 11y-xmp251.ogg
ChangeModulePlayed with 2.4.1Played with 2.5.0
Ultratracker sample type 20 Seasons, pos 4 sea-xmp241.ogg sea-xmp250.ogg
MDL "no effect" becoming arpeggio Stone Age Astronaut, pos 13 ch 9 saa-xmp241.ogg saa-xmp250.ogg
Floating point period conversion Phazer-Demo (KK), pos 0 phd-xmp241.ogg phd-xmp250.ogg
aryx, pos 8 ar-xmp241.ogg ar-xmp250.ogg
Startrekker AM synth Cylicon pos 21 cyl-xmp241.ogg cyl-xmp250.ogg
ChangeModulePlayed with 2.4.0Played with 2.4.1
Bug in logarithmic finetune interpolation UnreaL ][ / PM pos 18, ch 6-7 2pm-xmp240.ogg 2pm-xmp241.ogg
Ultimate Soundtracker detection Sleepwaker sw-xmp240.ogg sw-xmp241.ogg
Cut effect retriggers sample Comic Bakery Remix, pos 1 ch 3 cbr-xmp240.ogg cbr-xmp241.ogg
Effect with invalid sample 39.mod, pos 11 39-xmp240.ogg 39-xmp241.ogg
Portamento after keyoff Metamorph part II, pos 6 ch 7 mpii-xmp240.ogg mpii-xmp241.ogg
Funky stars, pos 5 ch 9 fs-xmp240.ogg fs-xmp241.ogg
Protracker sample loops MeNoWantMiseria.Ext, pos 17, ch 1 mnwm-xmp240.ogg mnwm-xmp241.ogg
ChangeModulePlayed with 2.3.2Played with 2.4.0
Sample offset 0 Lore (extended remix) pos 5, ch 0-1 lore-xmp232.ogg lore-xmp240.ogg
Funktracker fixes softhunter2.fnk pos 4 fugue-xmp232.ogg fugue-xmp240.ogg
Farandole fixes techno riders.far pos 25 tr-xmp232.ogg tr-xmp240.ogg
669 fixes Dreamhouse Mix dm-xmp232.ogg dm-xmp240.ogg
Multi-retrig with count value 0 Cyberculosis pos 9 cb-xmp232.ogg cb-xmp240.ogg
Sample offset on portamento after keyoff Cosmic 'Wegian Mamas pos 4, ch 7 cwm1-xmp232.ogg cwm1-xmp240.ogg
Bidirectional loop detuning in short samples Cosmic 'Wegian Mamas pos 12, ch 6,7 cwm2-xmp232.ogg cwm2-xmp240.ogg
MED synth instrument arpeggio Sonic Solutions Track1 t1-xmp232.ogg t1-xmp240.ogg
Simultaneous volume slide up and down UnreaL ][ - The 2ND Reality pos 13 2s-xmp232.ogg 2s-xmp240.ogg
ChangeModulePlayed with 2.3.1Played with 2.3.2
Modplug Tracker IT sample volume quirk Deep in her Eyes pos 2 dhe-xmp231.ogg dhe-xmp232.ogg
PTM sample loop size Abnormality pos 11 ab-xmp231.ogg ab-xmp232.ogg
PTM note slide + retrig effect
ChangeModulePlayed with 2.3.0Played with 2.3.1
Anti-click system generating clicks UnreaL ][ / PM pos 3, ch 0 2pm-xmp230.ogg 2pm-xmp231.ogg

Supported formats

Current xmp supports the following module formats and variations:
XM (Fast Tracker II), MOD (Noise/Fast/Protracker), FLT (Startrekker/Audio Sculpture), ST (Soundtracker), IT (Impulse Tracker), S3M (Scream Tracker 3), STM (Scream Tracker 2), STX (STMIK 0.2), MTM (Multitracker), MTN (Soundtracker 2.6/Ice Tracker), IMF (Imago Orpheus), PTM (Poly Tracker), MDL (Digitrakker), ULT (Ultra Tracker), LIQ (Liquid Tracker), NO (Liquid Tracker (old)), MASI (Epic Megagames MASI), PSM (Protracker Studio), AMF (DSMI (DMP)), GDM (Generic Digital Music), MMD0/1 (MED 2.10/OctaMED), MMD2/3 (OctaMED v5/OctaMED SS), MED3 (MED 2.00), MED4 (MED 2.10), DMF (X-Tracker), RTM (Real Tracker), PT3 (Protracker 3), TCB (TCB Tracker), DTM (Digital Tracker), GTK (Graoumf Tracker), DTT (Desktop Tracker), MGT (Megatracker), MUSX (Archimedes Tracker), DSYM (Digital Symphony), DIGI (DIGI Booster), DBM (DigiBooster Pro), EMOD (Quadra Composer), OKT (Oktalyzer), SFX (SoundFX), FAR (Farandole Composer), UMX (Epic Games Unreal/UT), STIM (Slamtilt), MTP (Soundsmith/MegaTracker), IMS (Images Music System), 669 (Composer 669), FNK (Funktracker), AMD (Amusic Adlib Tracker), RAD (Reality Adlib Tracker), HSC (HSC-Tracker), ALM (Aley Keptr), AC1D (AC1D Packer), FCHS (Fuchs Tracker), FCM (FC-M Packer), FUZZ (Fuzzac Packer), KRIS (ChipTracker), KSM (Kefrens Sound Machine), MP (Module Protector), P18A (Promizer 1.8a), P10C (Promizer 1.0c), PRU1 (Prorunner 1.0), PRU2 (Prorunner 2.0), PHA (Pha Packer), WN (Wanton Packer), UNIC (UNIC Tracker), TP3 (Tracker Packer v3), XANN (XANN Packer), MP (Module Protector noID), DI (Digital Illusions), EU (Eureka Packer), P4x (The Player 4.x), PP21 (ProPacker 2.1), P50A (The Player 5.0a), P60A (The Player 6.0a), NP2 (Noisepacker v2), NP1 (NoisePacker v1), NP3 (Noisepacker v3), ZEN (Zen Packer), UNIC (UNIC Tracker id0), UNIC (UNIC Tracker noid), UNIC2 (Unic Tracker 2), CRB (Heatseeker 1.0), TDD (The Dark Demon), GMC (Game Music Creator) [83 known formats]
Some of the formats are still in early development and shouldn't play very accurately (unstable formats include Graoumf Tracker GTK and X-Tracker DMF). Let me know if any of these formats is important for you.

Tracker gallery

Screenshots

These are screenshots of different programs used to create, play or manipulate tracker music. Some of them are quite obscure.

Music

Some classic, rare or otherwise interesting modules played by xmp:

Resources

SourceForge.net Logo