Skip to content

Spectral Temporal Alignment

HENDRIX-ZT2 edited this page Apr 7, 2021 · 1 revision

Run pytapesynch_gui.py.

Load a reference audio that provides the fixed timebase to which you want to align a source. Load a source audio that you want to align (= dynamically resample) to the reference. n.b. currently source and reference must have the same sample rate!

Hotkeys & functions:

  • CTRL + Left Mouse Drag: move source over reference
  • SHIFT + Left Mouse Drag: Once you have aligned the spectra at a time X, draw an alignment marker box on the spectrum around that spot (so it goes from X-n to X+n seconds). In the frequency domain, go as high as you can see correlating signal, avoid low bass frequencies due to phase shift.
  • Right Click: Select closest Alignment marker.
  • CTRL + I: Interpolates and refines selected alignment markers. Uses cross-correlation of the spectrum contained by the marker's box to give sub-sample accurate alignments in ideal cases.
  • Absolute alignment: check this if you feel like your source has its phase inverted.

Resample with linear for previewing and sinc for final output.

Screen

Clone this wiki locally