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 #schism on Libera.Chat with your preferred client.
  • Discord: the #schismtracker channel 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.