@@ -32,6 +32,8 @@ was an example batch size, not a workflow limit.
3232 original-plus-stems source explorer.
3333- [x] Add frequency-aware stereo/loudness reconstruction while preserving every
3434 raw mono stem, plus a dashboard playback toggle and smoothed trajectory plots.
35+ - [x] Require stereo input, gate SAM targets with source-scene presence, support
36+ single-stage inference, and use identity pass-through for pure SFX sources.
3537- [x] Add persistent datasets, successive upload jobs, and reconciliation of
3638 uploaded/stale work from DynamoDB back into SQS.
3739- [x] Provision AWS, deploy services, and run a multi-file end-to-end test.
@@ -60,17 +62,20 @@ was an example batch size, not a workflow limit.
6062 191,551,793 bytes.
6163- Dataset ` 991945c1f082446a9ff66d482838f964 ` , job
6264 ` 3f0233f2442f4044a0f2967c68cb5a89 ` , completed all 100 sources and chunks with
63- zero failed chunks. It stored 284 audible stems (94 music, 91 voice, 99 SFX)
65+ zero failed chunks. It initially stored 284 audible stems (94 music, 91 voice,
66+ 99 SFX)
6467 and omitted 16 below-gate outputs (6 music, 9 voice, 1 SFX). The selected
6568 route was music-first for 63 sounds and voice-first for 37.
66- - The completed random dataset contains 624.4 MiB of indexed originals,
67- normalized chunks, and raw stems plus 543,877,704 bytes of mapped stereo
68- companions. All 284 audible stems were backfilled without replacing their
69- raw keys. Automatic verification placed 161 stems in
70- success, 54 in uncertain, and 69 in failure, leaving 123 review items.
69+ - After the presence repair, the completed random dataset contains 282 stems
70+ and 540,037,650 bytes of mapped stereo companions. All 282 companions were
71+ force-migrated to stereo v2 (or the identity path) without replacing their
72+ raw keys. Automatic verification places 159 stems in success, 54 in
73+ uncertain, and 69 in failure, leaving 123 review items.
7174- Browser verification confirms the review screen shows exact remaining,
7275 failure, and uncertain counts; the dataset screen shows 100 sounds and its
73- storage breakdown; and gated stems are absent from the stacked track view.
76+ storage breakdown; gated stems are absent from the stacked track view; the
77+ repaired writing source shows ` sfx only ` plus ` identity · no EQ ` ; and the mono
78+ canary shows the explicit stereo-input skip reason.
7479- Live reference job ` ae31001eec754ee6850e3727134de84e ` processed the supplied
7580 30-second ` chunk_ours/og.wav ` through the normal production handler and
7681 created raw plus stereo music, voice, and SFX objects. The rendered dashboard
@@ -81,6 +86,17 @@ was an example batch size, not a workflow limit.
8186 (right), matching the attached chunk-zero analysis. All three 30-second stems
8287 map in about 0.58 seconds locally; the fresh remote job mapped its three stems
8388 in about 1.02 seconds.
89+ - Source ` 099_writing_mHf7COLGcD0_170.wav ` exposed both failure modes: its scene
90+ annotation correctly said no music and no voices, but the old cascade still
91+ created three ` success ` stems, and stereo v1 reduced music high-frequency
92+ energy from 8.7% to 0.8%. Stereo v2 retains 7.8% on the same raw stem. The live
93+ source was repaired from its stored scene evidence and now has one SFX-only
94+ stem; raw, mapped, and original normalized PCM are sample-identical. The
95+ dataset now indexes 282 stems (93 music, 90 voice, 99 SFX).
96+ - Live mono-filter job ` 5ec26b1bb28b420a9245e21d475d26be ` completed with
97+ ` non_stereo_input ` , one input channel, zero chunks, zero stems, and zero model
98+ tasks. A live ` targets=voice ` API canary produced only voice and residual
99+ artifacts in one 12.8-second SAM stage.
84100- Multi-file job ` bd85486f9d314c258956cac9b81a730f ` completed: one 30-second
85101 audible source produced exactly one chunk and three stems; one silent source
86102 was sound-gated without GPU work; all three Audio Flamingo tasks completed.
@@ -90,7 +106,7 @@ was an example batch size, not a workflow limit.
90106- Recovery job ` 1d07979ee96a45a98cf220b102fd7006 ` was uploaded without the
91107 completion callback. Reconciliation found the S3 object, enqueued ingestion,
92108 and completed it as sound-gated. All three queues were empty afterward.
93- - Local and remote validation: 28 pipeline tests pass; the existing 12 SAM
109+ - Local and remote validation: 36 pipeline tests pass; the existing 12 SAM
94110 batching tests also pass.
95111- Docker build execution remains unverified because neither the local Mac nor
96112 the current H100 host has a Docker daemon. Both Dockerfiles remain model-free.
0 commit comments