extract transport

This commit is contained in:
🪞👃🪞 2024-07-12 14:23:43 +03:00
parent 449615eea8
commit 5a9ec0a63d
12 changed files with 178 additions and 182 deletions

View file

@ -72,7 +72,7 @@ const KEYMAP: &'static [KeyBinding<App>] = keymap!(App {
}],
[Char(' '), NONE, "play_toggle", "play or pause", |app: &mut App| {
app.toggle_play()?;
app.transport.toggle_play()?;
Ok(true)
}],
[Char('r'), NONE, "record_toggle", "toggle recording", |app: &mut App| {
@ -89,11 +89,11 @@ const KEYMAP: &'static [KeyBinding<App>] = keymap!(App {
}],
[Char('+'), NONE, "quant_inc", "Quantize coarser", |app: &mut App| {
app.quant = next_note_length(app.quant);
app.transport.quant = next_note_length(app.transport.quant);
Ok(true)
}],
[Char('_'), NONE, "quant_dec", "Quantize finer", |app: &mut App| {
app.quant = prev_note_length(app.quant);
app.transport.quant = prev_note_length(app.transport.quant);
Ok(true)
}],