mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 19:56:42 +01:00
45 lines
935 B
Markdown
45 lines
935 B
Markdown
# `tek_sequencer`
|
|
|
|
This crate implements a MIDI sequencer and arranger with clip launching.
|
|
|
|
---
|
|
|
|
# `tek_arranger`
|
|
|
|
---
|
|
|
|
# `tek_timer`
|
|
|
|
This crate implements time sync and JACK transport control.
|
|
|
|
* Warning: If transport is set rolling by qjackctl, this program can't pause it
|
|
* Todo: bpm: shift +/- 0.001
|
|
* Todo: quant/sync: shift = next/prev value of same type (normal, triplet, dotted)
|
|
* Or: use shift to switch between inc/dec top/bottom value?
|
|
* Todo: focus play button
|
|
* Todo: focus time position
|
|
* Todo: edit numeric values
|
|
* Todo: jump to time/bbt markers
|
|
* Todo: count xruns
|
|
|
|
---
|
|
|
|
# `tek_mixer`
|
|
|
|
// TODO:
|
|
// - Meters: propagate clipping:
|
|
// - If one stage clips, all stages after it are marked red
|
|
// - If one track clips, all tracks that feed from it are marked red?
|
|
|
|
# `tek_track`
|
|
|
|
---
|
|
|
|
# `tek_sampler`
|
|
|
|
This crate implements a sampler device which plays audio files
|
|
in response to MIDI notes.
|
|
|
|
---
|
|
|
|
# `tek_plugin`
|