Inserts a controller/expression lane into a MIDI clip. More...
#include <command.hpp>
Public Attributes | |
| ItemId | sequence_id |
| Sequence owning the track that owns the clip. | |
| ItemId | track_id |
| Track owning the clip. | |
| ItemId | clip_id |
| MIDI clip the lane joins. | |
| MidiExpressionLane | lane |
| Lane to insert, with its identity, address, and authored points. | |
Inserts a controller/expression lane into a MIDI clip.
The lane arrives whole — identity, address, and every authored point — and the content model is the single authority on whether it may join the clip: identity distinctness across notes, points, and lanes, and one lane per address, are enforced by MidiContent::create and propagated from there.
| ItemId pulp::timeline::InsertMidiExpressionLane::clip_id |
MIDI clip the lane joins.
| MidiExpressionLane pulp::timeline::InsertMidiExpressionLane::lane |
Lane to insert, with its identity, address, and authored points.
| ItemId pulp::timeline::InsertMidiExpressionLane::sequence_id |
Sequence owning the track that owns the clip.