mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-08 04:36:45 +01:00
MidiPlayer -> Sequencer; connect sequencer to sampler in groovebox mode
This commit is contained in:
parent
c5586c3a35
commit
5fab1af138
10 changed files with 120 additions and 81 deletions
|
|
@ -469,7 +469,7 @@ impl<'state> Context<'state, SamplerCommand> for App {
|
|||
Ok(None)
|
||||
}
|
||||
fn stop (app: &mut App, index: usize) -> Perhaps<Self> {
|
||||
app.tracks[index].player.enqueue_next(None);
|
||||
app.tracks[index].sequencer.enqueue_next(None);
|
||||
Ok(None)
|
||||
}
|
||||
fn add (app: &mut App) -> Perhaps<Self> {
|
||||
|
|
@ -535,7 +535,7 @@ impl<'state> Context<'state, SamplerCommand> for App {
|
|||
}
|
||||
fn enqueue (app: &mut App, a: usize, b: usize) -> Perhaps<Self> {
|
||||
//(Enqueue [t: usize, s: usize]
|
||||
//cmd!(app.tracks[t].player.enqueue_next(app.scenes[s].clips[t].as_ref())))
|
||||
//cmd!(app.tracks[t].sequencer.enqueue_next(app.scenes[s].clips[t].as_ref())))
|
||||
//("enqueue" [a: usize, b: usize] Some(Self::Enqueue(a.unwrap(), b.unwrap())))
|
||||
todo!()
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue