Structs§
- Automation
Envelope - Automation envelope - collection of automation parameters
- Automation
Param - Automation parameter
- Automation
Param Template - Lightweight template for per-note automation (percent-based points)
- Automation
Registry - Automation registry - stores all active automations
Enums§
- Automation
Curve - Automation curve type (legacy simple curves)
Functions§
- evaluate_
template_ at - Evaluate a template at a given progress fraction (0.0..1.0)
- parse_
automation_ from_ value - Parse automation from Value::Map
- parse_
param_ templates_ from_ raw - Parse per-param templates from a raw automate body string.
Expects blocks like: param
{ 0% = 0.0 100% = 1.0 }