Tek – a music making program for 24-bit Unicode terminals
Published on: 2025-07-07 07:56:59
tek
a music making program for 24-bit unicode terminals.
written in rust with ratatui on crossterm for jack and pipewire.
tek is available as source, statically linked binaries, and on the aur.
author is reachable via mastodon @[email protected] or matrix @unspeaker:matrix.org
usage
requirements: linux; jack or pipewire; 24-bit terminal (i use kitty )
linux; jack or pipewire; 24-bit terminal (i use ) recommended: midi controller; samples in wav format; lv2 plugins.
keymaps
Arranger: arrows: navigate tab: enter editor q : enqueue clip space: play/pause
Editor: arrows: navigate , / . : change note length enter: write note - / = : zoom midi editor z : zoom lock/unlock del: delete
Global: esc: options menu f1: help/command list f2: rename f6: save f9: load
installation
binary download
you can download tek 0.2.0 "almost static" from codeberg releases. this standalone binary release, should work on any glibc-based system.
from distro repositories
arch linux
tek 0.2
... Read full article.