mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 19:56:42 +01:00
advance play cursor in sequencer
This commit is contained in:
parent
4fd208d53f
commit
7c1dc9ce9b
9 changed files with 53 additions and 37 deletions
|
|
@ -72,7 +72,7 @@ fn run_one (command: &cli::Command) -> Result<(), Box<dyn Error>> {
|
|||
),
|
||||
|
||||
cli::Command::Sequencer => engine.run(
|
||||
&mut sequencer::Sequencer::new()?,
|
||||
&mut sequencer::Sequencer::new(engine.jack_client.as_client())?,
|
||||
|state, stdout, mut offset| {
|
||||
let (w, h) = render::render_toolbar_vertical(stdout, offset, &sequencer::ACTIONS)?;
|
||||
offset.0 = offset.0 + w + 2;
|
||||
|
|
@ -122,10 +122,10 @@ fn run_all () -> Result<(), Box<dyn Error>> {
|
|||
exited: false,
|
||||
mode: Mode::Sequencer,
|
||||
transport: transport::Transport::new(engine.jack_client.as_client())?,
|
||||
sequencer: sequencer::Sequencer::new(engine.jack_client.as_client())?,
|
||||
mixer: mixer::Mixer::new()?,
|
||||
looper: looper::Looper::new()?,
|
||||
sampler: sampler::Sampler::new()?,
|
||||
sequencer: sequencer::Sequencer::new()?,
|
||||
};
|
||||
|
||||
let render = |state: &mut App, stdout: &mut Stdout, mut offset: (u16, u16)| {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue