What Is Fasttracker II and How Can You Use Its Modules Today?

Updated

Fasttracker II (FT2) is a classic DOS-era music tracker for composing with samples and patterns, and its native output is the .XM module format. You can still use FT2 modules today by opening them in a compatible tracker such as MilkyTracker, an open-source, multi-platform application that loads and plays .XM and .MOD files. That path works whether you want to study old modules, remix them, or compose new music in the same pattern-based workflow.

What Fasttracker II actually is

FT2 belongs to the tracker tradition: instead of arranging audio clips on a timeline, you place notes and effect commands into a grid of patterns, and each note triggers a sample instrument. The composition lives in the module file, which bundles the patterns, the instrument/sample data, and playback information together.

That design is why .XM files stay small and portable compared with rendered audio, and why the format spread so widely through the demoscene and early game music culture.

The workflow it established

  • Pattern editor — the main workspace, where rows represent time and columns represent channels.
  • Sample instruments — the sounds you trigger, edited and looped directly in the tracker.
  • Effect commands — per-note codes that control pitch slides, volume, retriggering, and similar behavior.

If you have used a modern DAW, the biggest adjustment is that mixing and sound design happen through these commands and sample edits rather than plugin chains on a timeline.

How MilkyTracker relates to FT2

MilkyTracker is described as an open source multi-platform Fasttracker II compatible music application. In practice, that compatibility is the reason it matters: it gives you a maintained, cross-platform way to open FT2-era material and keep working in the same style.

MilkyTracker's own news page documents its continued development. Version 1.05, released Nov 25, 2024 and labeled "The MilkySynth edition," added a built-in beta synthesizer called MilkySynth inside the sample editor, along with new sample-editor effects. That is relevant to FT2 users because it reduces the historical dependence on hunting down sample libraries — you can generate seamless looping samples from scratch.

What version 1.05 added

Addition Where it lives Why it matters
MilkySynth (FM and CYCLE algorithms) Sample editor Create single/multi-cycle waveforms and looping samples without external sources
Random preset button MilkySynth Quick starting point when you don't want to design from zero
Flanger/delay, reverb, timestretch, filter, saturator, exciter, vocoder Sample editor effects Shape samples inside the tracker instead of exporting to another tool
Realtime audition of many effects While playing pattern or note Finetune the mix of samples as you hear it
MilkySynth instrument pack (free) Separate download Preset-oriented instruments, mostly MilkySynth-generated, exportable as .XI

The .XI export point is worth noting: those instruments are portable across other XM-compatible trackers, with no plugin installation, serial codes, or USB dongles involved.

One caveat from the same release notes: various features moved to the pattern editor's right-click context menu, and the classic UI can still be enabled under config > layout > classic UI. If you are used to older MilkyTracker layouts, that setting is where you restore them.

Getting started with FT2 modules today

  1. Download MilkyTracker from the Downloads section of milkytracker.org. The site notes the project is also looking for more Mac users who can provide Mac builds, so availability of Mac binaries may depend on community contributions.
  2. Open an existing module — an .XM or .MOD file — to see how patterns, instruments, and effects are structured. Studying a working module is faster than reading about the format.
  3. Explore the pattern editor and sample editor. Right-click in the pattern editor to find the features that moved there in 1.05.
  4. Check the built-in documentation with CTRL+H inside MilkyTracker, and consult the ChangeLog for a full overview of changes.
  5. Find material to work with. The release notes point to modland.com for MilkyTracker modules, and the MilkySynth pack is a free download for instruments.

A concrete first task

A practical way in: open a jungle or breakbeat module, watch how the sample editor's timestretch and filter effects were applied, then try recreating one loop with MilkySynth instead of a sampled break. That exercises the pattern editor, the sample editor, and the new synthesis path in one sitting.

Common sticking points

  • The interface looks different from older versions. Features moved to the pattern editor right-click menu; the classic UI is still available in config > layout > classic UI.
  • You can't find samples. MilkySynth and the free instrument pack are the intended answer to this, and the pack's .XI instruments are exportable to other XM-compatible trackers.
  • You want to hear effect changes while composing. Realtime audition of many effects is supported while playing a pattern or note, which makes mix finetuning less of a guess-and-replay loop.
  • You're on Mac and no build is listed. The project has publicly asked for more Mac users to provide builds, so this is a known gap rather than a configuration error on your side.

Where to go next

If your goal is historical understanding, start by opening a few .XM modules and reading their patterns. If your goal is making music, start in MilkySynth, build a looping sample, and place it in a pattern. Either way, MilkyTracker's FT2 compatibility means the modules you find in community archives remain usable rather than stranded on old hardware.