Replaces one track's tuning override under an exact value gate. More...
#include <command.hpp>
Public Attributes | |
| ItemId | sequence_id |
| Sequence owning the track. | |
| ItemId | track_id |
| Track whose tuning override changes. | |
| std::optional< TuningReference > | expected |
| Required current override, compared exactly, absence included. | |
| std::optional< TuningReference > | replacement |
| Override written when the gate matches. | |
Replaces one track's tuning override under an exact value gate.
Absence means the track plays in whatever the project states, so clearing an override hands the track back to the project rather than silencing it.
| std::optional<TuningReference> pulp::timeline::SetTrackTuning::expected |
Required current override, compared exactly, absence included.
| std::optional<TuningReference> pulp::timeline::SetTrackTuning::replacement |
Override written when the gate matches.