Skip to content
Branch: master
Go to file

Latest commit

vcaputo committed 6944601 Jun 15, 2020
In S3M this field has only seven bits, as the top bit is used by
the stereo flag.

Without the clamp, a max volume save of 0x80 only sets the stereo
bit with a MasterVolume of zero.

I didn't bother trying to fill out the 0-128 range on import, as-is
the .s3m import will only reach mixing volume up to 127.

Discovered and reported by Cranksy @, thanks!


Failed to load latest commit information.
Latest commit message
Commit time

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.

You can’t perform that action at this time.