tek/crates/tek
2024-12-09 21:12:39 +01:00
..
examples wip3 (33e): ermh... 2024-12-09 17:31:31 +01:00
src wip12 (0e) 2024-12-09 21:12:39 +01:00
architecture.svg wip3 (33e): ermh... 2024-12-09 17:31:31 +01:00
Cargo.toml wip12 (0e) 2024-12-09 21:12:39 +01:00
README.md wip3 (33e): ermh... 2024-12-09 17:31:31 +01:00

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