An FT2 compatible music tracker - For Amiga platforms (OS3.x, OS4.x, WarpOS, MorphOS, AROS)
Clone or download
Pull request Compare This branch is 173 commits ahead of milkytracker:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
cmake Oops, mistake Sep 17, 2018
platforms Build fix for Haiku Jan 10, 2018
resources specifed local dir where to install the files instead of gnu director… May 12, 2018
.editorconfig Add editorconfig Sep 11, 2017
.gitattributes Normalised line endings Nov 9, 2013
.gitignore Ignore CMake generated files Jul 18, 2018
.gitmodules Update .gitmodules Jul 16, 2018
COPYING Fix milkytracker#125: Update OSX build instructions Sep 10, 2017
Jenkinsfile Update the README Jul 18, 2018

MilkyTracker - Cross-Platform XM Tracker

Notes on cross compiling MilkyTracker for Amiga platforms (AmigaOS 3.x, AmigaOS 4.x, WarpOS, MorphOS and AROS)

Modify CMakeAmigaToolchain.txt to point to the appropriate toolchain then run: cmake -DCMAKE_TOOLCHAIN_FILE=./CMakeAmigaToolchain.txt . && make


To compile for different platforms, use make config=release_platform. Currently available platforms:

  • m68k-amigaos
  • ppc-amigaos
  • ppc-morphos
  • i386-aros

The default is to compile m68k-amigaos.


To build MilkyTracker you will need the appropriate toolchain to build.


Travis Build Status AppVeyor Build Status

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.

Please read the file for installation instructions.

The docs/readme_unix file contains notes specific to the SDL port of MilkyTracker.