← Onyx Artifacts | Onyx Team

Final Assembly Verdict

Team Onyx — "La Última Jugada"

Step 6 — Soundstage / Timeline Assembly: COMPLETE

Authored by: onyx-editor
Date: 2026-05-22
Status: ALL GATES PASS. Timeline ready for render.


Deliverables

DeliverableStatusLocation
Processed voice stems (35)COMPLETEaudio/voice-processed/*.wav
Timeline JSONCOMPLETEtimeline.json
Build scriptCOMPLETEbuild_timeline.py (re-runnable)
Verification Gate 1 (voice-sync)35/35 PASS
Verification Gate 2 (overlaps/gaps)0 violations

Timeline Summary

MetricValue
Narrative content295.5s (4:55.5)
+ Opening title+8s
+ Closing credits+8s
Full program~311.5s (5:11)
Video clips34 (32 scenes + 2 silent beats)
Voice stems (VO)27 clips
Voice stems (DLG-ROSARIO)6 clips
Voice stems (DLG-CLARA)2 clips
Score clips8 (1 warm + 6 ache + 1 return)
Crossfade transitions6

Audio Processing Complete

OperationCountDetail
Atempo 1.30x27 VO stemsNarrator speed-up
Atempo 1.20x8 DLG stemsDialogue protected
Head/tail trimAll 350.1-0.25s per end
Peak normalizeAll 35-1.0 dBFS
Internal silence trim1 (vo_6_6b)Dramatic pause: 5s → 1.5s

Shot Duration Extensions (Editorial)

The v4 LOCKED budget (300s) counted scene transitions as additive time. In the timeline implementation, crossfade transitions are overlaps that reduce runtime. Resolved with editorial extensions to shots where the visual benefits from breathing room:

ShotOriginalExtendedDeltaRationale
1.17s8s+1sLet golden sun register
2.214s15s+1sRosario’s storytelling breathes
3.310s12s+2sClara’s realization lands
4.18s10s+2sSeasonal shift, Rosario moves slowly
5.110s13s+3sEmpty table. Grief in stillness.
5.310s14s+4sClara in Rosario’s chair, long hold
6.37s9s+2sSirena revelation settles
6.57s9s+2sTears visible, let them land
6.6b10s13s+3s”Loneliness” needs room
6.715s18s+3sSecond wave of grief at 18s
7.110s12s+2sSpatial shift gets weight
7.2b7s11s+4sTHE final image. Hold it.
Total+29s

All extended shots have raw material to cover (15s standard, 22s double-extend).


Score Placement

StemDuration UsedScenesClips
score_warm74.0s of 161.8s1-21
score_ache110.6s of 143.8s3-6 (with gaps)6
score_return22.0s of 28.0s71

Score-silent sections respected:


Track Configuration

TrackTypeRoleVolumeDucking
V1video
VO-NARRATORaudiovoice+4 dB
DLG-ROSARIOaudiovoice+4 dB
DLG-CLARAaudiovoice+4 dB
SCOREaudiomusic-4 dBduck_under: voice, duck_db: -18

Title Cards Received

AssetDurationResolutionStatus
opening_title.mp48s1280×720Verified ✓
closing_credits.mp48s1280×720Verified ✓

Step 6 complete. Timeline assembled. All verification gates pass. Ready to proceed to Step 7: Final Render.