mcut
@mcut/media

SyncResult

Generated TypeScript API reference for the public mcut SDK.

mcut SDK


mcut SDK / media/src / SyncResult

Interface: SyncResult

Defined in: packages/media/src/audio-sync.ts:12

Audio-waveform autosync for multicam: two recordings of the same room align where their loudness envelopes correlate best. RMS envelopes at 100Hz (10ms buckets) give talking-head-grade sync; normalized cross-correlation over a bounded lag search finds the offset, and the peak-vs-noise ratio doubles as a confidence score.

Properties

confidence

confidence: number;

Defined in: packages/media/src/audio-sync.ts:16

Peak correlation ÷ runner-up — <1.3 means "don't trust this".


offsetMs

offsetMs: number;

Defined in: packages/media/src/audio-sync.ts:14

How much B starts AFTER A in real time (negative = B started first).

On this page