The Rohans — Music

Traqueur on Linux

A free tracker DAW for Linux, Steam Deck, and Raspberry Pi. The same grid-based workflow and keyboard controls, just running on a different operating system.

Why a tracker fits Linux

Trackers started on machines with very limited resources. The original Amiga versions ran on a few hundred kilobytes of RAM. That constraint matches how many Linux users approach their systems: lean tools, minimal overhead, nothing running without a reason.

Traqueur follows that approach. It is a single window controlled by keyboard or gamepad. There is no plugin browser. There are no background processes. The Linux version ships as a Flatpak and costs nothing to install during the beta period.

How it compares to other Linux tracker options

Several trackers run on Linux. Traqueur does not try to replace them. Here is where it fits:

OptionWhat it isOn Linux
Schism TrackerFree, open source Impulse Tracker cloneNative, terminal-style interface, developed on Linux for years
RenoisePaid, full-featured tracker DAWNative Linux build, with mixing and a plugin host
OpenMPTFree, Windows-first trackerRuns under Wine, no native Linux build
Polyend TrackerStandalone hardware sequencerNot software at all, no OS involved
TraqueurFree (beta) tracker for portable hardwareNative Flatpak, plus Steam Deck and gamepad support

Schism Tracker is the closest relative. It is free, open source, and has been available on Linux for a long time. If you want an Impulse Tracker clone, that is the right choice.

Renoise is a paid DAW with mixing and plugin support. It costs money and targets a different use case than Traqueur.

The Polyend Tracker appears in the same searches but belongs to a different category. It is a physical device with a screen and buttons. It is not software you install on a Linux machine.

Traqueur targets a specific setup: a free tracker controlled by gamepad or keyboard, built for portable Linux hardware. Steam Deck is the primary target, with a Raspberry Pi version coming later.

Getting it running

The Linux build is a Flatpak hosted on this site instead of Flathub. Add the repository once, then update from it later. The full guide, including the Software Center method and Steam Deck's Discover store, is on the main Traqueur page. The terminal commands are below:

# one-time setup, if Flatpak isn't already installed sudo apt install flatpak # or your distro's package manager flatpak remote-add --if-not-exists flathub \ https://flathub.org/repo/flathub.flatpakrepo # install and run Traqueur flatpak install https://therohans.com/traqueur/com.therohans.Traqueur.flatpakrepo flatpak run com.therohans.Traqueur

SteamOS runs Arch Linux under Valve's desktop shell. The same Flatpak install works there after switching to Desktop Mode. Traqueur reaches Steam Deck through Discover without a separate build. The gamepad controls were designed for a controller like the Deck's from the start.

A Raspberry Pi build is next. It is still Linux with an ARM processor, and a tracker's resource requirements were set by hardware from decades ago, long before anyone considered running one on a Pi.

Setting up your sample library

Traqueur looks for samples at ~/samples on Linux. No configuration is needed. Create that folder in your home directory, put .wav files in it, and the Instrument view's import browser opens there by default.

Each project also has its own samples folder. When you create a new song, Traqueur makes a samples subfolder next to the project file and copies only the sounds that song uses. A finished project is self-contained and portable. Use ~/samples as your working library. Each project's folder contains what ships with the song.

Sample specs that work well

WAV files do not all load the same way. Getting the format correct before importing avoids having to reprocess audio later.

SettingWhat works
File formatWAV, PCM only (not MP3, FLAC, OGG, or compressed WAV)
Bit depth8-bit or 16-bit (24-bit and 32-bit float will not load)
Sample rateAny rate loads, but only 44.1kHz plays back at the pitch you recorded
ChannelsMono or stereo

The sample rate behavior is different from most modern DAWs. Traqueur does not resample imported audio to match the session. It plays the sample at a speed determined by the ratio between the sample's rate and the audio engine's rate. That matches how Amiga trackers worked. A 48kHz sample in a 44.1kHz session plays back slightly higher in pitch. The audio is not broken, just shifted. Export samples at 44.1kHz before importing to avoid this.

Quick answers

Is there a free tracker DAW for Linux?

Traqueur runs on Linux through a self-hosted Flatpak. Installation is free while the Linux build is in beta. It also works on Steam Deck through Discover. A Raspberry Pi build is in progress.

Where does Traqueur look for samples on Linux?

The default location is ~/samples in your home directory. Create the folder, add .wav files, and the Instrument view's import browser starts there. Each project also maintains its own samples subfolder containing only the sounds used by that song.

What audio format do samples need to be in?

WAV files only, PCM format, 8-bit or 16-bit. The sample rate is not converted on import. A sample recorded at any rate other than 44.1kHz plays back at a shifted pitch instead of being resampled.

How is Traqueur different from a hardware tracker like the Polyend Tracker?

The Polyend Tracker is a physical device with its own screen and buttons. It does not require a computer. Traqueur is software that runs on Linux, macOS, and Steam Deck. The difference is an app versus a device.

Keep exploring

What is a tracker DAW? · How to make lofi music in a tracker · What are tracker effect commands? · Trackers and the demoscene