Skip to content
Switch branches/tags

Latest commit


* possible macOS Universal binary?

* change dir of build script

* hm.

* Update build.yml

* Update build.yml

* err...

* Update build.yml

* Update build.yml

* Update build.yml

* Use 11.sdk instead of 11.1.sdk

* Update build.yml

* universal binary?


* Delete

* Actions: download from specific commit instead of master

* Backport patches from SDL2 branch

* `actions/cache` doesn't call failure on no cache hit;

probably for good reason, but now we have to check the output of it instead of just checking `failure()`

* :p

* errrr

* /usr/X11/include doesn't exist for some reason...

let's just keep on abusing the Tk.framework file for headers

* ..

* my space went missing!

Git stats


Failed to load latest commit information.

Schism Tracker

Schism Tracker is a free and open-source reimplementation of Impulse Tracker, a program used to create high quality music without the requirements of specialized, expensive equipment, and with a unique "finger feel" that is difficult to replicate in part. The player is based on a highly modified version of the Modplug engine, with a number of bugfixes and changes to improve IT playback.

Where Impulse Tracker was limited to i386-based systems running MS-DOS, Schism Tracker runs on almost any platform that SDL supports, and has been successfully built for Linux, Mac OS X, Windows, FreeBSD, AmigaOS, BeOS, and even the Wii. Schism will most likely build on any architecture supported by GCC4 (e.g. alpha, m68k, arm, etc.) but it will probably not be as well-optimized on many systems.

See the wiki for more information.



The latest stable builds for Windows, macOS, and Linux are available from the releases page. Builds can also be installed from some distro repositories on Linux, but these versions may not have the latest bug fixes and enhancements. Older builds for other platforms can be found on the wiki. Installing via Homebrew on macOS is no longer recommended, as the formula for Schism Tracker is not supported or maintained by anyone directly involved in the project.


See the docs/ folder for platform-specific instructions.

Packaging status

Packaging status