Tek is a Linux-based digital audio workstation (DAW) that is accessed via the command line - it works in a similar way to Vim or Emacs, and currently has a sparse feature list.
However, it has a colour-coded multi-track sequencer and sampler, and users can input MIDI and output sound via JACK Audio Connection Kit.
Plans are in place to add more useful features and create a plugin so that it can be used with other DAWs such as Ardor and Zrythm.
Additionally, the fact that it is a terminal-based program enables more complex workflows via Linux-fu.
The full specification and source code for Tek can be found on the Codeberg open-source repository.
This article is part of LinuxChat’s monthly Hunks series, where they profile various interesting pieces of code.
If you’re interested in Linux and coding, why not come and share your interests with like-minded people at our Linux socials? They’re free to attend and happen every other Tuesday, alternating between online and in-person events.