okay, flattened device
Some checks are pending
/ build (push) Waiting to run

might join app + device + engine again?
This commit is contained in:
stop screaming 2026-02-21 00:49:10 +02:00
parent 37068784cb
commit 604a42a4bc
27 changed files with 5963 additions and 5944 deletions

11
device/device_type.rs Normal file
View file

@ -0,0 +1,11 @@
use crate::*;
pub type MidiData = Vec<Vec<MidiMessage>>;
pub type ClipPool = Vec<Arc<RwLock<MidiClip>>>;
pub type CollectedMidiInput<'a> = Vec<Vec<(u32, Result<LiveEvent<'a>, MidiError>)>>;
pub type SceneWith<'a, T> = (usize, &'a Scene, usize, usize, T);
pub type MidiSample = (Option<u7>, Arc<RwLock<crate::Sample>>);