Add function to get next sequence clip lane

This commit is contained in:
2026-04-15 00:48:11 +02:00
parent d5209c903a
commit 87b1217a3b

View File

@@ -258,6 +258,12 @@ export function getProjectSequenceDurationMinutes(sequence: SequenceDefinitionLi
}, DEFAULT_PROJECT_SEQUENCE_DURATION_MINUTES);
}
export function getNextSequenceClipLane(
clips: readonly Pick<SequenceClip, "lane">[]
): number {
return clips.reduce((maxLane, clip) => Math.max(maxLane, clip.lane), -1) + 1;
}
export function isHeldSequenceClipActiveAtMinute(
clip: HeldSequenceStep,
minute: number