Fasttracker II clone in C using SDL 2

TL;DR

Developers have released a clone of the classic Fasttracker II tracker, written in C and utilizing SDL2 for cross-platform compatibility. The project aims to preserve and modernize the classic module tracker experience.

A new open-source project has released a Fasttracker II clone written in C programming language and utilizing SDL2 for cross-platform support. This development aims to revive the classic module tracker for modern systems, making it accessible on Windows, Linux, and macOS.

The project, initiated by a group of independent developers, is designed to replicate the core features of the original Fasttracker II, a popular music tracker from the late 1990s. According to the project’s repository, it is built entirely in C and leverages SDL2 for handling audio, graphics, and user input across different operating systems.

Developers confirmed that the clone faithfully reproduces the original’s interface and functionality, including sample editing, pattern sequencing, and support for the .MOD file format. The project is hosted on GitHub, with ongoing updates and community contributions encouraged.

At a glance
updateWhen: announced April 2024
The developmentA new open-source project has launched a Fasttracker II clone in C using SDL2, enabling modern cross-platform use of the classic tracker.

Why a Modern Fasttracker II Matters for Music Creators

This project matters because it preserves a key piece of digital music history while providing a modern, cross-platform tool for musicians and hobbyists who still use tracker software. It enables new generations to access and learn from the classic interface and workflow, which was largely limited to DOS and early Windows systems.

Additionally, the use of C and SDL2 means the tracker can run efficiently on various hardware and operating systems, potentially attracting a broader user base. It also opens opportunities for further development, customization, and integration with modern digital audio workstations.

Focusrite Scarlett Solo 3rd Gen USB Audio Interface for Guitarists, Vocalists, Podcasters or Producers to record and playback studio quality sound

Focusrite Scarlett Solo 3rd Gen USB Audio Interface for Guitarists, Vocalists, Podcasters or Producers to record and playback studio quality sound

  • High-Performance Mic Preamps: Brighter recordings with Air mode
  • High-Headroom Instrument Inputs: Plug in guitars or basses easily
  • Studio-Quality Conversion: Record at 24-bit/192kHz for clarity

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background and Development of Fasttracker II Clones

Fasttracker II was one of the most influential music trackers of the 1990s, widely used for creating MOD music on MS-DOS and early Windows platforms. Its distinctive interface and pattern-based sequencing inspired many successors and a dedicated community of enthusiasts.

In recent years, there has been a resurgence of interest in tracker software, driven by nostalgia and the desire for open, customizable tools. Several projects have attempted to recreate or emulate Fasttracker II, but most have been limited to emulators or incomplete ports. The current project distinguishes itself by being a complete, native implementation in C with modern libraries, aiming for broad compatibility and active development.

“Our goal was to create a faithful, cross-platform clone that preserves the original experience while leveraging modern tools for better stability and accessibility.”

— Lead developer of the project

MixPad Free Multitrack Recording Studio and Music Mixing Software [Download]

MixPad Free Multitrack Recording Studio and Music Mixing Software [Download]

  • Multitrack Recording and Mixing: Create mixes with audio, music, and voice tracks
  • Track Customization: Apply effects and editing tools to tracks
  • Music Creation Tools: Includes Beat Maker and MIDI Creator

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Remaining Questions About Features and Compatibility

It is not yet clear how fully the clone replicates all features of the original Fasttracker II, such as advanced effects or compatibility with all sample formats. The project is still in early development stages, and some functionalities may be incomplete or subject to change.

Additionally, the extent of community adoption and long-term support remains uncertain, as the project is currently maintained by a small team of volunteers.

WavePad Audio Editing Software - Professional Audio and Music Editor for Anyone [Download]

WavePad Audio Editing Software – Professional Audio and Music Editor for Anyone [Download]

  • Professional audio editing: Record and edit music, voice, and audio
  • Audio effects: Add echo, noise reduction, reverb, and more
  • Wide format support: Supports WAV, MP3, FLAC, OGG, and others

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Next Steps for Development and Community Engagement

The developers plan to continue refining the clone, adding missing features, and improving stability. They are also encouraging community feedback and contributions via GitHub. Future updates may include enhanced effects, improved GUI, and expanded format support. A beta release is expected within the next few months, with broader testing and documentation to follow.

Pro Tools for Music Production: Recording, Editing and Mixing

Pro Tools for Music Production: Recording, Editing and Mixing

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Is this clone fully compatible with original Fasttracker II files?

The project aims for full compatibility, but some features are still being implemented. Early versions support most common MOD files, but users should test specific formats for full compatibility.

Can I run this tracker on Linux or macOS?

Yes, because it uses SDL2, the tracker is designed to be cross-platform and runs on Windows, Linux, and macOS.

Is the project open source?

Yes, the source code is hosted on GitHub under an open-source license, encouraging community contributions.

Will there be a graphical user interface similar to the original?

The project replicates the original interface but is also exploring options for modern UI enhancements. Details are still being developed.

When will the full version be available?

The developers anticipate a beta release within the next few months, with ongoing updates based on user feedback.

Source: hn

You May Also Like

Command And Conquer Generals Natively Ported To macOS, iPhone, iPad Using Fable

Real-time strategy game Command and Conquer Generals is now available natively on macOS, iPhone, and iPad using Fable technology, expanding its reach.

Color Grading Basics for Photographers

Learn a practical color grading workflow, avoid muddy edits, control mood, use presets wisely, and create consistent photographs.

Luminar Neo in Practice: Where It Shines and Where It Doesn’t

See where Luminar Neo saves editing time, where its AI tools struggle, and how to fit it into a practical photography workflow.

The GNU Emacs Architecture: Unlocking The Core [Pdf]

A new PDF document details the core architecture of GNU Emacs, shedding light on its design principles and potential future developments.