docs.unity3d.com
    Show / Hide Table of Contents

    Timecode Synchronizer component

    Use this component in any GameObject of your current Scene to enable timecode synchronization between compatible Live Capture devices connected to the Unity Editor.

    To get a functional Timecode Synchronizer, you must must use this component along with another component according to the timecode source you need to use: LTC Timecode Source or System Clock Timecode Source.

    General properties

    Property Function
    Display Timecode Displays the current timecode in the Game view.

    Note: This timecode display is burnt into the Game view. If you want to export the Game view, you might first need to disable this option.
    Timecode Source The timecode source to use as the reference for synchronizing all your connected data sources.

    The selection list includes all timecode source components (namely, LTC Timecode Source or System Clock Timecode Source) present in any GameObject of the current Scene. The mention in parentheses indicates the name of the GameObject that holds the component.
    Global Time Offset The offset (in frames) to apply to the global timecode used for synchronization updates. Use a negative value to add a delay and compensate for high-latency sources.

    Timed data sources

    Property Function
    Device Name The name of the connected data source.
    Status The current timecode synchronization status of the data source.
    • synced (green): The source data is synchronized
    • ahead (yellow): The source data is ahead of the global time
    • behind (yellow): The source data is behind the global time
    • no data (gray): The source data is missing
    • no source (red): The source data is not available
    Buffer The input sample timecode buffer size (in frames) applied to the data source.

    Adjust the value to minimally overlap with buffers of the other data sources.
    Offset The offset (in frames) to apply to the data source local timecode to fine-tune latency compensation.

    List management

    Control Function
    Handle Use the handles at the left to manually reorder the list.
    Checkbox Enable or disable the synchronization of the corresponding listed data source.
    + (plus) Add a data source to synchronize among the compatible Live Capture devices currently connected to the Unity Editor.
    - (minus) Remove the selected data source from the list.

    Calibrate

    Use the Calibrate button to automatically adjust the Global Time Offset and all timed data source Buffer values to get all data sources synchronized.

    In This Article
    • General properties
    • Timed data sources
      • List management
    • Calibrate
    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023