wip: init shared jack clients

This commit is contained in:
🪞👃🪞 2024-10-27 02:58:51 +03:00
parent 5a325666fd
commit ec2c96d00e
8 changed files with 74 additions and 35 deletions

View file

@ -7,6 +7,8 @@ pub type PhraseMessage = Vec<u8>;
pub type PhraseChunk = [Vec<PhraseMessage>];
/// Root level object for standalone `tek_sequencer`
pub struct Sequencer<E: Engine> {
/// JACK client handle (needs to not be dropped for standalone mode to work).
pub jack: Option<Arc<JackClient>>,
/// Which view is focused
pub focus_cursor: (usize, usize),
/// Controls the JACK transport.