This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
//! Real-time pattern sequencer: evaluates Forth scripts per step and produces audio/MIDI commands.
|
||||
|
||||
use arc_swap::ArcSwap;
|
||||
use crossbeam_channel::{bounded, unbounded, Receiver, Sender};
|
||||
use parking_lot::Mutex;
|
||||
@@ -132,6 +134,7 @@ pub struct PatternSnapshot {
|
||||
pub speed: crate::model::PatternSpeed,
|
||||
pub length: usize,
|
||||
pub steps: Vec<StepSnapshot>,
|
||||
#[allow(dead_code)]
|
||||
pub quantization: LaunchQuantization,
|
||||
pub sync_mode: SyncMode,
|
||||
pub follow_up: FollowUp,
|
||||
@@ -164,7 +167,6 @@ pub struct SharedSequencerState {
|
||||
pub beat: f64,
|
||||
}
|
||||
|
||||
#[allow(dead_code)]
|
||||
pub struct SequencerSnapshot {
|
||||
pub active_patterns: Vec<ActivePatternState>,
|
||||
step_traces: Arc<StepTracesMap>,
|
||||
|
||||
Reference in New Issue
Block a user