.S3M File Extension
ScreamTracker 3 Module
| Developer | Future Crew |
| Popularity |
3.8 | 10 Votes |
What is an S3M file?
An S3M file is an audio module created by Scream Tracker 3, a music tracker developed by the demoscene group Future Crew for MS-DOS. It stores music as a combination of digital audio samples and pattern data, defining which notes are played, when they are played, and which samples are used, which enabled small file sizes while still producing complex music.
More Information
The format became popular in PC games, demos, and hobbyist music projects among musicians, game developers, and demoscene artists during the early to mid-1990s. S3M files are saved in a binary format and support features that were advanced for their time, including up to 16 channels, more precise timing, volume control, and support for both 8-bit and 16-bit samples. Compared to earlier Scream Tracker formats, S3M expanded on the structure used in .STM files and improved compatibility with a wider range of sound cards.
Because S3M files separate musical data from sample data, developers could reuse samples and fine-tune playback behavior without re-recording audio. Over time, S3M gained broad support in other trackers and playback tools, which helped it remain relevant beyond Scream Tracker itself.
How to open an S3M file
You can open and play S3M files with modern media players and tracker software that support module formats. Examples include VideoLAN VLC media player, Schism Tracker, and Myriad Harmony Assistant.