What is Schism Tracker?
Updated
Schism Tracker is a free and open-source reimplementation of Impulse Tracker, the MS-DOS-era program used to compose sample-based music. It keeps Impulse Tracker's distinctive "finger feel" while running on almost any platform SDL supports, so you can write tracker music without specialized or expensive equipment. It is the right tool to look at if you want the classic Impulse Tracker workflow on a modern machine, or if you want to open and play back IT modules with a playback engine that has been actively corrected and improved.
What it actually is
Schism Tracker is a tracker: a sample-based music composition tool where you enter notes, effects, and pattern data into a grid rather than recording audio or drawing piano rolls. It is a reimplementation, not a port of the original DOS code, and it is distributed as free and open-source software.
Two pieces matter most:
- The editor, which reproduces the Impulse Tracker interface and keyboard-driven workflow. The site describes this "finger feel" as difficult to replicate in part, which is the main reason people seek out Schism rather than a generic modern tracker.
- The player, which is based on a highly modified version of the ModPlug engine, with a number of bugfixes and changes aimed at improving IT playback.
Why people choose it over the original
Impulse Tracker was limited to i386-based systems running MS-DOS. Schism Tracker removes that constraint: it runs on almost any platform SDL supports and has been successfully built for Windows, macOS, Linux, FreeBSD, OpenBSD, AmigaOS, BeOS, and even the Wii. The project notes it will most likely build on any architecture supported by GCC (alpha, m68k, arm, and others), though it will probably not be as well-optimized on many of those systems.
So the trade is straightforward: you get the original's editing feel and IT playback on hardware the original never ran on, at the cost of some platform-specific optimization on more exotic targets.
Platforms with ready-made downloads
The latest release listed on the site is 20260524. Prebuilt downloads are offered for:
| Platform | Builds available |
|---|---|
| Windows | 32-bit, 64-bit, 32-bit ARM, 64-bit ARM |
| macOS | Universal (Apple Silicon, Intel 64-bit, PowerPC) |
| Linux | x86_64 |
| Consoles | Wii, Wii U, XBOX |
| Legacy | Mac OS 9 (PowerPC) |
| Source | tar.gz |
If your system is not in that list, building from source is the intended path.
Getting the source and following development
The bleeding-edge source is available via Git:
git clone https://github.com/schismtracker/schismtracker
You can also browse the repository in a web browser to inspect the source tree and change logs. Build notes are published separately for Windows, OS X, and Linux, which is worth reading before attempting a build on an untested platform.
Community and reporting problems
- IRC: join
#schismon Libera.Chat with your preferred client. - Discord: the
#schismtrackerchannel in TARC is described as the de facto channel for the project. - Bugs and feature requests: post them on the issue tracker.
Who this is for
Pick Schism Tracker if you want to compose or play back IT-format sample-based music and you value the Impulse Tracker editing model. It is also a reasonable choice if you are on an unusual platform — a Wii, an AmigaOS machine, or a PowerPC Mac — where few trackers are maintained at all. If you have never used a tracker before, expect a keyboard-driven grid interface rather than a modern DAW, and plan to spend your first sessions learning the pattern editor rather than hunting for menus.