Skip to main content

sequence_staff

Function sequence_staff 

Source
pub fn sequence_staff(
    parts: &[Staff],
) -> Result<MusicTransform<Staff>, TransformError>
Expand description

Composes staffs in sequence, shifting later onsets by exact prior durations.

Matching voice ids are joined. Note and event identities must be globally distinct, because silently renaming them would violate identity preservation.