mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 03:36:41 +01:00
docs: update overview
This commit is contained in:
parent
941d19a01b
commit
13fa4158cc
1 changed files with 19 additions and 1 deletions
20
README.md
20
README.md
|
|
@ -16,7 +16,25 @@
|
|||
|
||||
# tek
|
||||
|
||||
Tek is a MIDI sequencer, sampler, and plugin host for the Linux terminal.
|
||||
Tek is a [MIDI](https://en.wikipedia.org/wiki/MIDI) sequencer, sampler, and plugin host
|
||||
for the Linux terminal. It's written in [Rust](https://www.rust-lang.org/), and targets
|
||||
[JACK](https://jackaudio.org/) (or [Pipewire](https://www.pipewire.org/)'s JACK implementation).
|
||||
|
||||
My goal is to have a pop-up scratchpad for musical ideas that doesn't get in the way
|
||||
of building upon them. Kind of like [Ableton](https://www.ableton.com/) — but for free systems,
|
||||
and without all the bloat!
|
||||
|
||||
A secondary goal is to make it extensible and programmable; the intended project format is
|
||||
an [S-expression](https://en.wikipedia.org/wiki/S-expression)-based notation
|
||||
([EDN](https://en.wikipedia.org/wiki/Clojure#Extensible_Data_Notation),
|
||||
[Steel](https://github.com/mattwparas/steel), or similar... though I've also been
|
||||
looking for an excuse to embed a [Forth](https://en.wikipedia.org/wiki/Forth_(programming_language))?)
|
||||
|
||||
You can watch my trials and tribulations, as well as my comical struggles with maintaining
|
||||
mental health as a rogue knowledge worker in a cyberpunk dystopia, on
|
||||
[Mastodon](https://mastodon.social/@unspeaker).
|
||||
|
||||
---
|
||||
|
||||
See `demos/project.edn` for the initial contents of the session.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue