Context
Parent: #10 | PRD: #2 | Design: docs/design/visualmic-hardening.md
Blocked by: #4, #5
Goal
Verify the GPU pipeline produces recognizable audio from a real MIT CSAIL test video after all code changes. CPU verification is impractical (704×704, 22K+ frames would OOM or take too long).
Acceptance Criteria
Files likely involved
Testing approach
- Manual listening test on output WAV
- Compare quality with previous output (if available in
output/ directory)
Context
Parent: #10 | PRD: #2 | Design:
docs/design/visualmic-hardening.mdBlocked by: #4, #5
Goal
Verify the GPU pipeline produces recognizable audio from a real MIT CSAIL test video after all code changes. CPU verification is impractical (704×704, 22K+ frames would OOM or take too long).
Acceptance Criteria
Chips1-2200Hz-Mary_Had-input.avifrom http://data.csail.mit.edu/vidmag/VisualMic/Results/)python visualmic.py -i Chips1-2200Hz-Mary_Had-input.avi --gpu --fps 2200 -o test_output.wav--nlevels,--biort,--qshiftflags to verify they work with real data--roito verify ROI cropping works on real dataFiles likely involved
Testing approach
output/directory)