This is a music module player that uses libmodplug and audio buffers in GMS to play MOD music in 22 different formats (Amiga MOD, XM, S3M, IT etc.). MOD Player currently supports Windows, Linux, Mac OS X (built on 10.9) and Android. Individual tracks can be muted and tempo can be changed in real time.
The libmodplug source code is released under public domain so there should be no restrictions to use it in your games.
Note: GMS2 version only tested on Windows 7, GMS1.4 version tested on Windows 7, Mac OS X 10.9, Ubuntu 14.04 and Samsung Galaxy S5 with Android 5.0
Supported formats: MOD (ProTracker (Amiga)) * STM (ScreamTracker 2) * S3M (ScreamTracker 3) * XM (FastTracker 2) * IT (Impulse Tracker) * 669 (Composer 669) * AMF (ASYLUM Music Format / DSMI Advanced Music Format) * AMS (Extreme's Tracker / Velvet Studio) * DBM (Digi Booster Pro) * DMF (X-Tracker) * DSM (DSIK Format) * FAR (Farandole Composer) * MDL (DigiTrakker) * MED (OctaMED (Amiga)) * MTM (MultiTracker) * OKT (Oktalyzer) * PTM (PolyTracker) * ULT (UltraTracker) * UMX (Unreal Music Package) * MT2 (MadTracker 2) * PSM (Epic Megagames MASI)
Functions MOD_LoadSong(filename, repeat_count) * MOD_Play() * MOD_Pause(pause) * MOD_Stop() * MOD_GetName() * MOD_GetLength() * MOD_GetTempo() * MOD_SetTempo(tempo) * MOD_NumChannels() * MOD_MuteChannel(channel, mute)
Version 1.0.0. Published April 19, 2017
This asset hasn't received enough reviews yet.
You can only review assets you've bought.
No reviews have been left for this asset - be the first!
Total size 834 KB