Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rdybka/vht
vahatraker - a live midi sequencer/tracker for pipewire/JACK
https://github.com/rdybka/vht
c gtk jack midi minimal music music-composition performance python sequencer tracker-music
Last synced: 2 months ago
JSON representation
vahatraker - a live midi sequencer/tracker for pipewire/JACK
- Host: GitHub
- URL: https://github.com/rdybka/vht
- Owner: rdybka
- License: gpl-3.0
- Created: 2017-06-24T11:50:53.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-05-31T14:39:34.000Z (8 months ago)
- Last Synced: 2024-05-31T18:32:58.832Z (8 months ago)
- Topics: c, gtk, jack, midi, minimal, music, music-composition, performance, python, sequencer, tracker-music
- Language: Python
- Homepage:
- Size: 3.43 MB
- Stars: 45
- Watchers: 7
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![vht header](/data/vht_header.png)
## about
vahatraker is a MIDI sequencing companion
for GNU/Linux audio setups. Adhering to Unix philosophy,
driving MIDI is the one thing it tries to do well,
adhering to other doctrines - enabling expression,
with added value of:- live editing
- fast workflow
- intuitive midi-in
- unheard of time signatures
- scenes
- fractal turtles
- fits on a floppy
- doesn't make a soundFrankly speaking, vht was envisaged as a re-creation
of seq24 in tracker form for author's "studio needs"
and offers similar functionality (and limitations).
It relies 100% on JACK audio connection kit for
input/output/synch and uses jack_capture for rendering.
The GUI has similar dependencies as gnome-calculator
and tracker paradigm was chosen to allow for rhythmic
gymnastics otherwise hard to convey.Low level stuff was done in C and wrapped in Python.
Human interfacing part of contraption employs
GTK through gobject introspection and was also contrived
in the language we shall no longer spam about.## dependencies
```
pipewire-audio-client-libraries / libjack-jackd2-dev
[jack-capture]
```
## install
```
pipx install vht
```