For now, enjoy this dual-system sound demo. Stay tuned for a multicam demo with Olive and OpenTimelinIO
Below is the Zoom wav file. Visuals done with ffmpeg (right channel in green is YaLTC and left channel in red is fingers snapping):
Postprocessing with dualsoundsync.py:
$ dualsoundsync /media/shooting_files_rep
splitting audio from video...
splitting audio R and L channels
trying to decode YaLTC in audio files
1 of 4: nope
2 of 4: ZOOM_Rchan.wav started at 2021-10-13 01:45:08.263145+00:00
3 of 4: nope
4 of 4: fuji_a_Lchan.wav started at 2021-10-13 01:45:14.361967+00:00
looking for time overlaps forming pairs...
joining back synced audio to video: dualsoundsync/synced/fuji.mp4