Expand description
Live session engine.
The Session holds the live state: active patterns, tempo, time
signature, etc. The TUI calls Session::evaluate on save, which
parses the source, diffs against the previous state, and queues
changes for the next loop boundary.
Structs§
- Eval
Result - Result returned by
Session::evaluate. - Session
- Live session state.
Enums§
- Delta
- A change that will be applied at the next loop boundary.