Keyboard shortcuts

Press ← or β†’ to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction to SyncDNA

Welcome to the official SyncDNA documentation. This guide will help you get started with SyncDNA, understand its features, and learn how to use it effectively for remote collaboration in post-production.

SyncDNA Intro

What is SyncDNA?

SyncDNA is a real-time remote collaboration software for film, TV, and music post-production. It enables creative professionals to work together seamlessly across different global locations, providing frame and sample accurate synchronization that overcomes internet latency issues.

Key Features

  • Frame & Sample Accurate Sync: Maintains perfect synchronization over variable internet connections
  • High-Quality Media Support: Supports up to 4K video and 9.1.6 audio at 24-bit/96kHz
  • Industry-Standard Integration: Works seamlessly with your DAW, NLE systems, and SDI hardware
  • Real-Time Collaboration: Built-in video conferencing with time-stamped marker dropping
  • Secure & Encrypted: All transmissions are encrypted for maximum security
  • Instant Guest Access: Collaborators can join sessions instantly without creating accounts

Who Uses SyncDNA?

SyncDNA is designed for post-production professionals including:

  • Directors
  • Editors
  • Sound designers
  • Colorists
  • Producers
  • Post-production teams

Use Cases

  • Film & TV Post-Production: Remote review sessions and approvals
  • Music Production: Real-time collaboration on mixing and mastering
  • Remote Editing: Work with teams across different locations
  • Immersive Audio: Develop spatial audio projects with remote teams

How to Use This Documentation

  • Start with the Getting Started guide to set up SyncDNA
  • Refer to the User Guide for day-to-day usage instructions
  • Check the Plugins section to integrate SyncDNA with your DAW or NLE

Let's get started with synchronized remote collaboration!

Getting Started with SyncDNA

This guide will walk you through the initial setup and configuration of SyncDNA to help you get started quickly.

Prerequisites

Before you begin, ensure you have:

  • A compatible device running macOS.
  • At least 5GB of free storage space, for the application and any media that might be stored during review sessions.
  • A stable internet connection.

Installation

See the Installation page for detailed instructions on installing SyncDNA on your specific platform.

Initial Configuration

  1. Launch SyncDNA: Open the application after installation
  2. Create an Account: Sign up for a new account or log in with existing credentials

Next Steps

If you subscribed an Organization already, then you can create a Project, Session, and start a Live Meeting.

If you've been invited as a guest to another Organization's session, then you'll be able to join once a Live Meeting has been started by an Organization's Studio member. In the meantime, you can setup your Audio Profile and Video Profile.

Installation

System Requirements

  • macOS 11.1+ for Apple Silicon (M1/M2/M3)
  • macOS 10.15+ for Intel processors
  • At least 5GB of free storage space
  • A stable internet connection

Download

Download the installer from the SyncDNA Console:

https://console.syncdna.com/downloads

Installation Steps

  1. Once downloaded, locate the .pkg file in your Downloads folder
  2. Double-click the .pkg file to launch the installer

SyncDNA Installer

  1. Follow the on-screen instructions in the installer
  2. When prompted, enter your system password to authorize the installation
  3. The installer will complete the setup, installing both the SyncDNA application and DAW plugins

Installation Complete

Once installation is complete, you'll have access to:

  • The SyncDNA application
  • DAW plugins for your music production software

Next Steps

Now that you've installed SyncDNA, head over to the Getting Started guide to launch the application and set up your account.

Basic Usage

This guide covers the fundamental concepts and workflows for using SyncDNA effectively.

Understanding Projects and Sessions

SyncDNA organizes your work using a hierarchical structure:

  • Projects are the top-level containers that organize related work
  • Sessions exist within projects and represent individual collaboration instances

This structure allows you to:

  • Keep related sessions organized together
  • Manage permissions at the project level
  • Maintain a clear overview of all your collaborative work

Creating Your First Project

To start using SyncDNA, you need to create a project:

New Project

Click the "New Project" button in the main interface

Create Project

  1. Enter a descriptive name for your project.
  2. Add project collaborators (you can do that later on session level as well).

Your new project will appear in the project list, ready to host collaboration sessions.

Creating Sessions

Within a project, you can create multiple sessions for different collaboration needs:

New Session

  1. Open your project by clicking on it
  2. Click the "New Session" button

Create Project

  1. Enter a descriptive name for your session.
  2. Add guests that will be able to join live meetings.
  3. If you want use a video input device, you can enable live input. The requires a configured video input device.
  4. Enable "Wipe session media on close" to automatically clear all cached media data for guests when they leave a live meeting.

Session Workflow

Once you've created a session, the typical workflow includes:

  1. Connect your DAW/NLE - Add the SyncDNA plugin to link your production software
  2. Configure audio routing - Set up Transmit plugins for audio channels
  3. Invite collaborators - Share the session link with team members
  4. Begin collaboration - Start playback, communicate via video conference, and drop markers

Managing Multiple Sessions

Within a single project, you can maintain multiple sessions for:

  • Different versions of the same content
  • Separate review stages (rough cut, fine cut, final)
  • Different aspects of production (video, audio, color)
  • Various client or stakeholder groups

This flexibility allows you to compartmentalize feedback and maintain organized workflows throughout the post-production process.

Next Steps

Now that you understand the basic structure:

Inviting Users to Your Organization

This guide explains how to invite users to your SyncDNA organization, manage their permissions, and ensure they can effectively participate in your sessions.

Prerequisites

Before inviting users, ensure you have:

  • Organization admin or owner privileges
  • Active subscription for your organization
  • User email addresses for the people you want to invite

How to Invite Users

You can add existing SyncDNA users, or invite new users to your Organization and sessions from both the standalone SyncDNA app, or from our console.

From the app, while on the dashboard, from the New Session or Edit Session modals:

App Invite

This is the most typical flow, and results in the user being added to your Organization as a Guest, as well as your Project and Session.

As an Admin of your Organization, you can also add users to your Organization through the SyncDNA Console. Through this flow, you can choose the new user's role in your Organization:

  • Guest: Allows them to participate in Sessions
  • Studio: Allows them to run Sessions
  • Admin: Allows them to manage the Organization itself, including billing, user membership, etc.

Console Invite

Invited User Experience

When you invite a new user to your Organization who is joining SyncDNA for the first time, they will be provisioned a full User on the platform immediately. This means that you can add them to several sessions, designate and change their role in the Organization, etc, just as you can any other user.

The invited user will receive an email with a download link for the app, and a "Launch Project" button.

Invite Email

This "Launch Project" button fast-tracks the user straight into your project, allowing them to skip account registration where they would otherwise set up a password and user profile. If your project has an ongoing Live Meeting, it will also immediately allow them to join.

This is the best way to get new users onto the platform with minimal friction.

Once the user launches the app using your invite, they will be sent an email to set a password and fill out their profile with a name, etc. They should do this eventually to secure their account, however the invite will continue to work as a login method.

Troubleshooting

Common Issues

User didn't receive invitation email

  • Check spam/junk folders
  • Verify email address is correct
  • Resend the invitation

User can't join sessions

  • Ensure they've launched the app from the invite email, as this effectively accepts the invitation
  • Verify a Studio member has started the Live Meeting
  • Check their audio/video profile configuration

Next Steps

After inviting users:

  • Help them complete their Audio Profile setup if they have a more involved studio setup that they plan on listening through.
  • Review Session Settings for optimal collaboration
  • Explore Workflows for your specific use case

App Settings

To open the application settings you have to click on the settings cog (1) on the navbar.

Enter App Settings

Meeting Settings

The meeting settings let you configure the audio and video devices you want to use in video conferences.

App Settings - Meeting

  1. Select your webcam
  2. Select the input device
  3. Select your output device
  4. Camera mute
  5. Microphone mute

Audio Settings

In the audio settings you can configure the audio hardware to use for a review session. Your system audio device will be used if you do not create a profile.

App Settings - Audio

  1. Profile selector.
  2. Profile settings pane.
  3. Add a new profile.
  4. Profile name (follows the selected device name).
  5. Audio device to use.
  6. The sample rate to use:
    • Hardware: Follow the configured device sample rate and do not attempt to change it.
    • Session: Use the specified session sample rate.
  7. Channel layout to use. This depends on the available channels of the audio hardware.
  8. Channel mapping of the layout channels to the actual hardware channels.
  9. Play a pink noise test sound on the selected channel.

Video Settings

In the video settings you can configure video devices you want to use.

App Settings - Video

  1. Profile selector.
  2. Profile settings pane.
  3. Add a new profile.
  4. Profile name (follows the selected device name).
  5. Video output device to use. Video will be played back on the video output instead of the application window.
  6. Video input device to use. If you want to use the live input feature, you have choose an input device.

Midi Settings

In the MIDI settings you can configure MIDI devices you want to use. This would only be required to setup an air-gapped system.

App Settings - Midi

  1. Profile selector.
  2. Profile settings pane.
  3. Add a new profile.
  4. Profile name (follows the selected device name).
  5. Midi output device to use.

Calibration Settings

In the calibration settings you can calibrate audio/video delays.

App Settings - Calib

  1. The local video/audio delay. You can use a software like Catchin’ Sync. This is the most important setting.
  2. Producer setting to adjust the video offset for the entire review session.
  3. Producer setting to adjust the video offset for guests.

Advanced Settings

The advanced settings contain options for troubleshooting and diagnostics.

App Settings - Advanced

  1. Tracing enables additional diagnostics for our developers. Turn this on only if you intend to submit a bug report.
  2. Disable hardware acceleration. Don't do that if you have no problems.
  3. Disable automatically refreshing audio/video and midi devices.

Review Stage

The Review Stage is where review and approval sessions are performed.

The stage is composed of several sections including video conference controls, participant views, a video feed, transport information, chat, markers, and more. This section endeavours to explain each.

The Studio View

The Studio is the member that is running the session. Typically this would be the mixing engineer or DAW operator. This comprehensive view allows them to manage the session, control Session Modes, and coordinate with all participants.

Review Stage Studio View

  1. Session Mode Controls
    • Mix Mode
    • Screening Mode
    • Live Edit
    • Isolate
  2. Video Conference Controls
    • Camera on/off
    • Microphone mute
    • Focus
    • Priority Speaker
    • End Meeting
      • Ends the Live Meeting for all participants, closing the session for all guests and shutting down the video conference.
    • Close Session
      • Closes the session, sending all participants back to the Project's Session List, while keeping the video conference open. This allows the Studio to bring the participants into a new session.
  3. Markers Panel
  4. Chat Panel
  5. Participant Video Tiles
    • Show the video feeds of all the participants as well as several status indicators. These tiles also have controls which allow participants to be pinned, or even muted by Studios, etc.
  6. Status Indicators
    • On the left is the Sync Status Indicator, which communicates whether the system is in the process of upload or downloading asset media content. It will be a green check mark when complete.
    • rx: Receive status, which indicates whether incoming realtime media is arriving in time to be played without issue.
    • tx: Transmit status, which indicates whether outgoing media is being produced and received by the SyncDNA backend in a healthy amount of time in order to be played back without issue by other participants.
    • all: This status is an aggregation, indicating the health of everyone on the session as a whole. If green, everyone is receiving media normally. If yellow, playback is fine but one or more participant is slowing down. If red, one or more participants aren't keeping up and will likely hear or see dropouts in content.
      • Note that each participant video tile will have an indicator as well, allowing Studios to diagnose whether an issue is session-wide or specific to a particular user, for example, if they have an unhealthy internet connection.
  7. Session Information
    • Video frame rate
    • Audio Sample rate
    • Current transport position
  8. Screen Share button
    • Allows users to share their screen over the video conferencing engine.
  9. Video Module Toggle
    • Allows the user to hide and show the video feed.
    • Tip: If a participant can't see the video, check whether the module has been toggled off.
  10. Undock Video Toggle
    • Allows the video to be broken out of the UI into a separate window. This is helpful if a user wants to place the video full screen on another monitor, separate from the video conference.
  11. Session Settings
  12. App Settings

Session Modes

Session Modes control how audio and video playback is synchronized between the Studio and Guests during a review session. Each mode optimizes for different workflow needs - from sample-accurate playback to real-time collaboration.

Mix Mode

Mix Mode is our default mode -- where sessions start automatically. The Studio hears and sees content without any delay, just as they would when not using SyncDNA. Guests on the session see and hear media at full sample and frame accuracy after a short delay, and at the same time as one another.

Screening Mode

Screening Mode is much like Mix Mode, except the Studio now hears and sees media content at the same time as the Guests on the session. This is helpful in particular for longer review playbacks as it allows the Studio to observe client reactions to media in real time, just as they would in a physical studio together.

Live Edit

Live Edit prioritizes low latency over sample accuracy when playing back media. It removes virtually all playback delay in the same way that video conferencing technology connects people at near real time speeds. This mode is particularly useful when editing small sections of content collaboratively, where fast iteration is preferred over sample accuracy. Typically users will flip out of Live Edit when the edit is complete, to Screening Mode for a final playback at full resolution before finalizing a change.

Isolate

This mode fully disconnects the DAW transport and SyncDNA playback engine from the guests on the session, allowing the Studio to work independently without the Guests watching/hearing what they are doing. This is useful, for example, if the studio needs to troubleshoot some issue without being disturbed, and without disturbing Guests.

Session Settings

In the session settings, you can manage the session video and guests.

Session Settings

  1. Settings tabs:
    • Video: Manage the video input.
    • Guests: Manage guests.
  2. Video mode:
    • File upload: Use a static video for review.
    • Device live input: Read video from a video device input. A video input must be configured in the app video settings.
  3. Video attributes
  4. Video file settings: This is only available when using "File upload" mode.
    • Video file: Choose a video file. Click the upload button to import and upload the video into the SyncDNA session.
    • Video timecode start position: You can adjust the start position of the video if it should not be imported to the start of the session.
    • Workstation session start: The start of the session in the connected DAW/NLE. The SyncDNA session inherits the workstation session start.

Focus

Focus

The Focus button is available to any participant in the session. It mutes the participant's microphone and mutes the video conference audio, allowing the participant to focus on the media content without engaging in conversation. The other participants in the session will be made aware of the participant's Focus state by way of a status icon on their video tile.

Priority Speaker

Video conferences in general, beyond some small number of participants, can suffer from too many people talking at once, making it difficult for individuals to be heard and for people to communicate. SyncDNA endeavours to mitigate this issue by allowing Studios to assign one or more participants the "Priority Speaker" status. Priority Speakers are given an additional control, shown below:

Priority Speaker

When pressed, this button mutes all non-priority speaker participants, allowing Priority Speakers to be heard.

This button acts as a momentary switch, and can also be engaged with F9.

Markers

Markers are the way guests can give timeline-based feedback. Just press the 'm' key to add a new marker at the current playhead position.

Markers List

The markers are listed in the left sidebar.

List
  1. Create a new marker. Tip: You can also press the 'm' key.
  2. Export markers into a PDF.
  3. Delete a marker. The session producer can delete all markers. Guests can only delete the markers they created.

Create a marker

Create
  1. Time: Initialized with the current playhead position and can be changed.
  2. Name: The name of the marker.
  3. Comments: Additional comments.

Edit a marker

Edit
  1. Time: Initialized with the current playhead position and can be changed.
  2. Name: The name of the marker.
  3. Comments: Additional comments.
  4. Delete the marker.

Key Bindings

SyncDNA supports the following key bindings:

Plugins

  1. To connect your DAW or NLE session to SyncDNA you have to add a SyncDNA Plugin.
  2. After that you can setup audio routing via Transmit plugins.
  3. To delay local audio for Screening Mode, you can use the Delay Plugin or Delay MIDI Plugin for air-gapped setups.

SyncDNA Plugin

The SyncDNA plugin links your DAW/NLE session to a SyncDNA session. It synchronizes the timeline and playhead of your production software with SyncDNA. You can only instantiate exactly one SyncDNA plugin per session and no other plugin will work without a SyncDNA plugin.

The plugin can be added as an instrument or inserted as effect. It does not pass audio through, so you should not place it on audio tracks in your mix.

Plugin Main

  1. Version: SyncDNA app and plugin version info.
  2. Session link state: "Linked" when the plugin is successfully connected to a SyncDNA session. "Unlinked" otherwise.
  3. The "Relink" button becomes active when you load a session in the SyncDNA app that has been linked to a different DAW/NLE session before. Clicking it will override the previous link and link the current DAW/NLE session to the SyncDNA session.
  4. Status info or error messages.

Transmit Plugin

The transmit plugin sends audio from your DAW/NLE session into the SyncDNA session.

Plugin TX

  1. Version: SyncDNA app and plugin version info.
  2. Track and session link state: "Linked" when the plugin is successfully connected to a SyncDNA session/track. "Unlinked" otherwise.
  3. Current SyncDNA session mode.
  4. Status info or error messages.
  5. Live Edit: If you want to make this plugin instance your audio source for Live Edit Mode you can enable this. Only mono and stereo tracks can be routed into live edit. A transmit plugin exclusively transmits audio into live edit mode or other modes. That means if you want a track to be routed into Mix Mode and Live Edit Mode at the same time, you have to use two transmit plugins.
  6. Track quality: Normal (compressed) / High (Lossless)
  7. Target users: User routing configuration.
    • Behind each user name the plugin shows the configured audio output of a user. For example "7.1.4".
    • If you see a (!) symbol, the user's output configuration does not match the track's channel layout. Audio will still be routed to that user. But SyncDNA does not create an automatic downmix in case the user has fewer available channels. SyncDNA will just map the track's channels to the user's configured outputs. In the image the first user will just hear the L/R channels of the 7.1.4 track.

Delay Plugin

The delay plugin can be used to delay local audio tracks or buses in your DAW/NLE when SyncDNA operates in Screening Mode. The plugin does nothing in any other mode.

Plugin TX

  1. Version: SyncDNA app and plugin version info.
  2. Session link state: "Linked" when the plugin is successfully connected to a SyncDNA session/track. "Unlinked" otherwise.
  3. Current SyncDNA session mode.
  4. Status info or error messages.

Delay MIDI Plugin

The delay MIDI plugin works like the regular delay plugin but connects to the SyncDNA app over MIDI. This is required for air-gapped setups with no network connection for the renderer machine. You have to setup a MIDI output device in the SyncDNA app.

Plugin TX

  1. Version: Plugin version info.
  2. Engaged: "YES" if the connected SyncDNA app operates in Screening Mode.
  3. The MIDI input device to use.
  4. Status info or error messages.

Workflows

Routing

This page demonstrates how to properly place SyncDNA plugins in your DAW and route audio to the correct participants.

Dolby Atmos Re-Render Routing

If using the Dolby Atmos Renderer, switch to the Dolby Atmos Internal Renderer.

  • Create re-renders in the Renderer of your choosing that you would like to transmit to users in your SyncDNA session.

  • Create a re-render that matches the layout of your room. When using SyncDNA, you'll monitor through a re-render and mute the room output of the renderer.

  • Create AUX's matching the track widths of the re-renders you created. Assign the inputs of these tracks to the re-renders you created. Assign the output of these tracks to dummy outputs or mute them.

  • Assign the Aux that contains the re-render for your local monitoring to the correct output.

  • Mute the renderer Output.

Mute Renderer Output

  • Make a stereo Aux and a stereo re-render
  • Set the input of the stereo Aux to the stereo re-render
  • Mute the output of this track and/or buss it to a dummy output

Picture

Transmit Plugin

  • Place a SyncDNA Transmit plugin on the desired re-render aux's from which you'd like to transmit to users.
    • ex. Place a Transmit plugin on your Stereo Aux and a 5.1 Aux re-renders. If you have clients connecting with both stereo and 5.1 configurations you'll select them in the TX Plugins accordingly.

Place an additional SyncDNA Transmit Plugin on the stereo Aux. Engage the Live Edit check box. (This will enable Live Edit Mode)

Picture

  • Open a Transmit Plugin on ex. the stereo Aux. Select the desired target user to recieve the audio of that Track.

Pic

Caution

It is possible to send two formats to one participant. Ensure each participant is only selected in ONE Transmit plugin

Delay Plugin

Place a Delay plugin on the Aux re-render from which you are monitoring your Dolby Atmos Mix. In this example, we are monitoring a 7.1.4 re-render as our room is configured as 7.1.4.

Delay

  • The delay plugin will only engage the synchronization delay in Screening Mode

Stereo Music Mix

SyncDNA Main Plugin

  • Create a stereo Aux track labeled "SyncDNA":

    • Set the input to your Mix Bus
    • Set the Output to a Dummy output
  • Add a stereo SyncDNA Main Plugin to the stereo "SyncDNA" Aux track

Pic

SyncDNA Transmit Plugin

  • Place a stereo SyncDNA Transmit plugin on your stereo Mix Bus Aux and engage Live Edit checkbox.

pic

  • Place a second SyncDNA Transmit plugin on your stereo Mix Bus Aux after the first Transmit Plugin.

  • This plugin will be used to transmit sample-accurate audio to guests.

pic

SyncDNA Delay Plugin

  • Place a SyncDNA Delay plugin after the SyncDNA Transmit plugins. This should be the last plugin in your Mix Bus chain.

pic

A Pro Tools Template is available for download here: SyncDNA Plugins Stereo Music Template

Download latest Desktop Video driver from Blackmagic Design

  • Please note, some users have experienced issues with the latest driver, your system may function better with a driver ranging from v12.5-current.

Minimum version required is v12.5

  • When installing the Desktop Video Driver, ensure all MacOS Privacy and Security settings are accepted. This includes:

  • Login Items

    • Blackmagic Design Desktop Video
  • Extensions

    • Camera Extensions
      • Blackmagic Desktop Video Driver Extension
    • Driver Extensions
      • Blackmagic Desktop Video Driver Extension

Supported Devices

  • Blackmagic UltraStudio 3G Recorder (Note, this device only supports up to 1080p input)
  • Blackmagic UltraStudio HD Mini (Note, this device only supports up to 1080p input)
  • Blackmagic UltraStudio 4k Mini
  • Blackmagic Decklink 4k
  • Blackmagic Decklink 4k Extreme 12G
  • Blackmagic Decklink 8k Pro G2

Setup

Place an SDI cable connecting the output of your Blackmagic hardware to an SDI input of your Blackmagic hardware.

  • If connecting a 3G Recorder, connect to the 3G Recorder via HDMI or SDI from your video hardware device attached to your DAW.

  • Open the Desktop Video Setup software included with the driver

    • Select which input you are using (SDI or HDMI)
  • Ensure the following settings are selected in Desktop Video Setup

Setting up your video device in SyncDNA

  • Open SyncDNA and open the App Settings found in the settings gear on the left side of the application.

  • Navigate to the Video Tab

  • Create a profile

  • If connecting a Blackmagic Device that has both playback and capture, ONLY select your device in the input field of the video profile. Select "NONE" in the output field of the video profile as the output is claimed by your DAW.

  • If connecting to a Blackmagic 3G Monitor, only select the device in the input field of the video profile.

Understanding Session Modes in Various Workflows

SyncDNA's Session Modes are designed to circumvent the consequences of latency in everyday remote collaboration.

The SyncDNA Session Modes were designed to be quickly toggled between various modes throughout a session. Using Key Bindings are a good way to quickly toggle session modes during sessions.

Screening Mode (Sample & Frame-accurate)

  • If desiring to playback a section of material from the DAW to participants and have all participants synchronized, use Screening Mode.
    • In Screening Mode, the local studio session is delayed by a few seconds upon rolling the DAW transport while media is synchronized to all participants.

      • This is done in two parts:
        1. The SyncDNA Delay Plugin introduces a sample-accurate delay into the DAW monitor output path to delay the audio to match all participants
        2. The SyncDNA standalone app delays the video (either uploaded or inputed over Blackmagic video hardware) to match all participants
      • If viewing picture in Pro Tools, monitor video in the SyncDNA standalone app via the video hardware input which will be shown in the application, or via an imported video file.
      • Most users prefer to monitor SyncDNA's video window which can be undocked at the bottom of the application and moved to an extended monitor
    • Hands must be off faders in Screening Mode as the audio and video are being rendered in the background and will audibly and visually be synced, however a few seconds out sync relative to the DAW

Mix Mode (Sample & Frame-accurate)

  • If desiring to mix (hands on faders) while maintaing sample and frame-accuracy, switch into Mix Mode
    • In Mix Mode, the mixer/engineer can mix in real-time while guest participants are slightly delayed downstream, however guest participants are receiving high resolution audio and video (frame and sample-accurate)

Live Edit Mode (Lossy Stream)

  • If desiring to quickly address areas in the DAW timeline without needing to wait the few seconds for synchronization, use Live Edit Mode
    • In Live Edit Mode, audio feed is switched to a maximum of stereo with lossy compression and transmission is switched to WebRTC streaming quality. Video is also compressed and streamed over WebRTC
    • This mode is not frame and sample-accurate, however, it is very quick and designed for short duration playbacks, spotting, identifying, etc.

Isolate Mode

  • If desiring to address notes given in a session or make adjustments without participants receiving audio and video, use Isolate Mode
    • Isolate Mode terminates the audio and video transmission from the studio/host to the guest participants and essentially acts as a disconnect allowing the mixer/engineer to work solo without guests reviewing.
    • Isolate Mode can pair nicely with Focus Mode allowing the guests to continue their conversation while the mixer/engineer addresses notes privately without the distraction of the video conference.

Working with Video

There are 2 ways to work with video in SyncDNA

1. Importing a video asset

  • A video asset can be imported into a SyncDNA session via the session settings window.

With the workstation connected and plugins linked properly

  • Open the session settings found at the bottom of the application while inside a session

    1. Ensure "File Upload" is selected in the standalone app
    1. Select the video file from the pop up file browser
    1. Enter the timecode start position of the video asset (more than likely the same timecode of the asset in the DAW timeline)
    1. Upload the asset

Calibrating Video Sync with Video Assets

  • When using a video asset, calibrate your local monitor delay by utilizing a tool such as Catch n' Sync.
  1. Import the Catch 'n Sync video into SyncDNA and sync it with the DAW timeline
  2. Import the Catch 'n Sync video into Pro Tools for the audio beeps that are included in the file
  3. Capture the offset value between the audible beeps and the visual sync indicators.
  4. Input the value into the local offset field of the Video Settings
  5. Run the test again to ensure the measurement was inputted properly. and sync is ~0ms

2. Live Video via Video Hardware.

  • After Setting up Video Hardware, video can be displayed in the application directly from the hardware.

  • There are 3 ways to enable live video

    • Enable "Live Input" from the session create and session edit modal.
    • Enable "Live Input" from the session settings within a session
    • Video displayed should match video coming from DAW

    Boot Order

    • If using a single Blackmagic video hardware device for both playback from the DAW and capture into SyncDNA, the DAW must be opened first with the device successfully initialized. Once the DAW is open, proceed to open the SyncDNA Application.
    • If using a separate capture device for SyncDNA such as the Blackmagic 3g Recorder, the boot order does not matter as the DAW only utilizes the playback portion of the driver.

    Calibrating Live Input Video

    • Ingesting the live video feed over hardware introduces roughly ~120 ms of latency in the feed. This can be offset in 3 ways.
    1. Adjust the video offset in the DAW.
      • For ex. adjust the DAW video playback offset by ~ -120ms so it nulls out the ingestion delay.
    2. Adjust the session offset in the Video Settings which will correct the video sync for all participants of the session, however locally, it will be ~120ms out of sync.
    3. If utilizing option 2, take sync measurements in screening mode using Catch n' Sync videos. Input the delay value into the Local offset field in the Video Settings. This will align video properly in screening mode.

Remote Recording with Pro Tools

Signal Flow Overview

Signal Flow

This diagram shows the complete signal flow for remote recording with Pro Tools and SyncDNA across different time domains:

  • Backing Track/Mix sends prelay audio to the Prelay Bus
  • Record Track receives performer audio via SyncDNA-Receive plugin and routes to the Mix Bus
  • Prelay Bus (green)
    • sends to performers via Transmit plugin, does local and guest recording delay compensation via Delay plugin
    • sends to the Mix Bus
  • Mix Bus (purple)
    • sends to guests via Transmit plugin, moves local audio into the guest domain via Delay plugin when SyncDNA runs in Screening Mode
    • sends to the local monitoring output
  • Producer Output local monitoring output
  • Committed takes (Take 1, Take 2) are rendered from the record track

Initial Setup

  • Launch SyncDNA app and log in
  • Create and open a session, invite the performer and the guests you want to work with
  • Launch Pro Tools
  • Create and open a session in Pro Tools

Session Setup

  • Open the I/O Setup (menu: Setup > I/O...)

    • Under the Bus tab:
      • Create a mono bus called "No Input"
      • Create a stereo bus called "Mix"
      • Create a stereo bus called "Prelay"

    Bus Setup

  • Create a new instrument track for SyncDNA and add a "SyncDNA" plugin

    New Instrument

    Add SyncDNA Plugin

  • Create a new audio track for the performer input and add a "SyncDNA-Receive" plugin

    • Choose the performer input channel

    SyncDNA Receive Plugin

    • Set the "No Input" bus as input for the track
    • Set the "Mix" bus as output for the track

    Performer Track

  • Route everything you want the performer to hear while recording to the "Prelay" bus (backing tracks, mix elements, etc.)

    Backing Track

  • Create a stereo aux "Prelay" track

    • Add a "SyncDNA-Transmit" plugin and select "Performers" as Target Mode

    Transmit Performer

    • Add a "SyncDNA-Delay" plugin and select "Recording" as Delay Mode

    Delay Performer

    • Set the "Prelay" bus as input
    • Set the "Mix" bus as output

    Mix Track

  • Create a stereo aux "Mix" track

    • Add a "SyncDNA-Transmit" plugin and select the "Guests" as Target Mode

    Transmit Guest

    • Add a "SyncDNA-Delay" plugin and select "Screening" as Delay Mode

    Delay Guest

    • Set the "Mix" bus as input

    Mix Track

Recording

  • Record arm the performer track
  • Start recording in the transport
  • Stop the transport when done

You will hear the performer's audio immediately but no waveform data will be visible yet.

  • Commit the performer track

    Commit Menu

    Commit Dialog

  • Pro Tools will receive the audio from SyncDNA and add it to a new track

  • If you want the performer to hear the recorded audio during the next take, you must change the output of the commited track to the "Prelay" bus

    Commited Track

  • Mute the performer input track for review/mixing to prevent playback overlap with the committed track

  • Unmute the performer input track and repeat those steps for another take

Bug Reporting

Found a bug? Let us know so we can fix it! πŸ›


πŸ“ How to Report a Bug

  1. Click the bug icon in the left sidebar

Bug Report Button

  1. Fill out the feedback form:
    • Name (required)
    • Email (optional but helpful for follow-up)
    • Description (required) - Tell us what happened and what you expected

Bug Report Form

  1. Click Submit Feedback

πŸ’‘ What to Include

Write a clear, descriptive summary of the issue:

βœ… Good: "Audio drops out briefly after 30 minutes in session"
❌ Bad: "Audio problem"

For the best results, please include:

  • What you were doing when the bug occurred
  • What you expected to happen
  • What actually happened
  • Any error messages you saw

πŸ“Ž Note: When you submit through the app, log files from your current session are automatically included to help us diagnose the issue.


πŸ” Enabling Tracing for Better Diagnostics

If you're experiencing a reproducible issue, enabling tracing can help us gather more detailed information:

Step 1: Click the settings icon (βš™οΈ) in the left sidebar

Settings Button

Step 2: Go to the Advanced tab and check Enable Tracing

Enable Tracing

⚠️ Important: Only enable tracing when needed to report a problem, as it will affect performance. Remember to disable it after submitting your bug report.


Alternative Methods

You can also email bug reports to: support@syncdna.com


βœ… What Happens Next?

  • You'll receive an acknowledgment of your report
  • Our team will investigate and try to reproduce the issue
  • We'll include fixes in future updates

Thank you for helping improve SyncDNA! We truly appreciate it! πŸ’™