Qtractor
Qtractor is an open-source audio and MIDI multi-track sequencer application designed primarily for Linux, functioning as a digital audio workstation (DAW) with a graphical user interface for home studio use.[1] Written in C++ and built around the Qt framework, it enables users to record, edit, and playback multi-track audio and MIDI data, supporting integration with the JACK Audio Connection Kit for audio routing and ALSA for MIDI handling.[1] Released under the GNU General Public License version 2 or later, Qtractor emphasizes modular plugin support including the LADSPA, LV2, DSSI, VST, and CLAP formats, making it suitable for music production in home studios and by open-source enthusiasts.[2] Development of Qtractor began in April 2005 as a personal hobby project by Portuguese developer Rui Nuno Capela. The first public release, version 0.1.0, occurred in January 2008.[3] Capela has maintained sole development, with steady updates; as of October 31, 2025, the latest version is 1.5.9, still designated as beta.[4] Key features of Qtractor include unlimited track counts for audio and MIDI, real-time playback and recording capabilities, a built-in mixer with auxiliary sends, and support for time-stretching and pitch-shifting via integrated plugins. Its configuration is stored in a user-specific file at$HOME/.config/rncbc.org/Qtractor.conf, allowing customizable session management without reliance on proprietary hardware.[1] While targeted at Linux users, Qtractor has garnered a niche following in the open-source music community for its lightweight footprint and avoidance of resource-intensive dependencies, distinguishing it from commercial DAWs.[2]