Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Apple Final Cut Pro Legacy Weird audio sync problem

  • Weird audio sync problem

    Posted by Ty Ford on June 21, 2010 at 7:16 pm

    In an effort to find out how good/bad the sync was between my Canon XL2 and my Sound Devices 744T, I recorded from the XL2 to an FS-4 Firestore set to QT movies last night for about an hour last night while simultaneously double recording to the 744T. Same sample rate; 48kHz.

    Today, the audio waveforms from the XL2 to FS-4 and 744T lock up visually on the timeline, but the 744T AUDIO quickly walks away from its own waveform and is not in sync. SO what I’m seeing on the timeline for the 744T does not match its own waveform. I dumped the waveform cache, took the 744T tracks off the timeline, restarted the machine, and put the the file back on the timeline from the FCP browser. Same problem.

    Solution?

    Thanks,

    Ty Ford

    Want better production audio?: Ty Ford’s Audio Bootcamp Field Guide
    Watch Ty play guitar

    Kelly Hansen replied 14 years, 1 month ago 7 Members · 16 Replies
  • 16 Replies
  • Mark Petereit

    June 21, 2010 at 7:33 pm

    Is it just me, or does anyone else find it funny that he wrote a field guide on audio for video? 😉

    Sorry. I couldn’t resist.

  • Ty Ford

    June 21, 2010 at 7:48 pm

    Mark,

    next time, try harder.

    no one was able to solve the problem over there.

    wait, neither were you!

    Ty Ford

    Want better production audio?: Ty Ford’s Audio Bootcamp Field Guide
    Watch Ty play guitar

  • John Fishback

    June 21, 2010 at 9:25 pm

    Ty, what frame rate was the camera shooting? Before importing your files, use an Easy Setup for your frame rate. Quit FCP. Now reopen FCP and reimport your files. This is a procedure that Jeremy Garchow suggested and it’s worked in many cases where a Pro Tools mix didn’t sync up to the video for which it was made. When all parameters – sample rate, 29.97 or 23.976 video, etc. – were correctly set in PT.

    John

    MacPro 8-core 2.8GHz 8 GB RAM OS 10.5.8 QT7.6.4 Kona 3 Dual Cinema 23 ATI Radeon HD 3870, 24″ TV-Logic Monitor, ATTO ExpressSAS R380 RAID Adapter, PDE enclosure with 8-drive 6TB RAID 5
    FCS 3 (FCP 7.0.2, Motion 4.0.2, Comp 3.5.2, DVDSP 4.2.2, Color 1.5.2)

    Pro Tools HD w SYNC IO & 192 Digital I/O, Yamaha DM1000, Millennia Media HV-3C, Neumann U87, Schoeps Mk41 mics, Genelec Monitors, PrimaLT ISDN

  • Ty Ford

    June 21, 2010 at 9:51 pm

    thanks John, I’ll look, but the problem is the waveform of the file is not in sync with the audio for that file itself.

    I’m beginning to think it’s an idiopathic anomaly like a corrupted session or file.

    More experiments lay ahead.

    Regards,

    Ty

    Want better production audio?: Ty Ford’s Audio Bootcamp Field Guide
    Watch Ty play guitar

  • John Fishback

    June 21, 2010 at 10:13 pm

    Good luck.

    John

    MacPro 8-core 2.8GHz 8 GB RAM OS 10.5.8 QT7.6.4 Kona 3 Dual Cinema 23 ATI Radeon HD 3870, 24″ TV-Logic Monitor, ATTO ExpressSAS R380 RAID Adapter, PDE enclosure with 8-drive 6TB RAID 5
    FCS 3 (FCP 7.0.2, Motion 4.0.2, Comp 3.5.2, DVDSP 4.2.2, Color 1.5.2)

    Pro Tools HD w SYNC IO & 192 Digital I/O, Yamaha DM1000, Millennia Media HV-3C, Neumann U87, Schoeps Mk41 mics, Genelec Monitors, PrimaLT ISDN

  • Harry Bromley-davenport

    June 22, 2010 at 5:24 am

    I keep getting a video of this chap playing the guitar.

    Is this intentional?

    H.

  • Bouke Vahl

    June 22, 2010 at 7:36 am

    Ty,
    Is only the waveform out of sync, but not the actual sound?

    A good experiment would be to wrap your BWF in QT.
    (Open it, save as a QT by ref.)

    If that fixes things, i’ve got something laying around here that wraps BWF in QT with timecode.

    Not the most elegant way, but if it works…

    Bouke

    https://www.videotoolshed.com/
    smart tools for video pros

  • Ty Ford

    June 22, 2010 at 11:44 am

    Hello Bouke,

    I can line uo the 744T waveform pretty perfectly, with the XL2 waveform, but the 744T audio doesn’t track to its own waveform and the degree of drift increases over time. Very weird.

    The XL2 was in 60i. The 744T was in 30 ND. I’m not even sure that should make a difference.

    I’m guessing metadata or something other than that may be at play.

    Regards,

    Ty Ford

    Want better production audio?: Ty Ford’s Audio Bootcamp Field Guide
    Watch Ty play guitar

  • Ty Ford

    July 1, 2010 at 11:36 pm

    FTR,

    Here’s the answer.

    Final Cut Pro (version 6.02 and higher)
    Final Cut Pro changes an imported audio file’s playback speed if it detects that the file’s iXML TIMECODE_RATE flag is different from the Project frame rate. This results in sound playing back at a different rate than its original sampling rate, resulting in drift between picture and sound.

    To make certain that Broadcast Wave files play back at the correct speed in Final Cut Pro, it is important to ensure that their time code frame rate is the same as the Final Cut Project frame rate. This also ensures that the start time code value is calculated correctly, preventing time code offsets between picture and sound.

    Here is an example of what can go wrong . . .

    The Sound Devices 552 running version 1.1 firmware stamps the iXML TIMECODE_RATE with the frame rate of the connected external time code source. When the 552 is used in a non-sync scenario, with no external TC source connected, the 552 defaults the iXML TIMECODE_RATE to 30 fps and uses the time-of-day for its time code value. If the files are to be imported into a 29.97 fps-based Final Cut project, FCP will detect the iXML TIMECODE_RATE of 30 fps and assume that the files should be slowed down by 0.1% during playback. This will show up as an increasing drift of audio against picture. The drift becomes more severe as file length increases.

    Workarounds:

    Use Wave Agent to batch-convert the BWF files to 29.97ND, even the though time code value is not relevant.
    During production, feed 29.97ND time code to the 552 from an Ambient, Denecke or similar sync box even if the material is to be manually synced in FCP.
    To prevent this issue in the future, the next 552-firmware release will clear the iXML TIMECODE_RATE flag when there is no valid external time code detected. This will prevent Final Cut from altering playback speed of the 552 files.

    Want better production audio?: Ty Ford’s Audio Bootcamp Field Guide
    Watch Ty play guitar

  • John Fishback

    July 2, 2010 at 12:45 am

    Nice work. Ty. This is very helpful to know. And Wave Agent is a free download I believe.

    John

    MacPro 8-core 2.8GHz 8 GB RAM OS 10.5.8 QT7.6.4 Kona 3 Dual Cinema 23 ATI Radeon HD 3870, 24″ TV-Logic Monitor, ATTO ExpressSAS R380 RAID Adapter, PDE enclosure with 8-drive 6TB RAID 5
    FCS 3 (FCP 7.0.2, Motion 4.0.2, Comp 3.5.2, DVDSP 4.2.2, Color 1.5.2)

    Pro Tools HD w SYNC IO & 192 Digital I/O, Yamaha DM1000, Millennia Media HV-3C, Neumann U87, Schoeps Mk41 mics, Genelec Monitors, PrimaLT ISDN

Page 1 of 2

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy