Synchronization overview

Logic Pro X supports most synchronization protocols, allowing you to synchronize it with external hardware and software. Logic Pro X can act as the master synchronization device or as a synchronization slave to another device.

The Lock (and Unlock) SMPTE Position function is available only when Advanced tools and additional options is selected in the Advanced preferences pane.

In all synchronization situations, regardless of the simplicity or complexity of your studio configuration, the following rules apply:

Important:  In most cases, you will need to manually set each synchronization-capable device—including Logic Pro X itself—to act as master or slave. If you don’t do this, there will be multiple master devices in your system, which will result in synchronization errors.

Supported synchronization protocols

Tip:  Logic Pro X also supports manual or “human” sync, when slaved. This is not a synchronization protocol per se, but enables Logic Pro X to follow tempo changes in real time. As an example, it could chase a live drummer. See Use the Tempo Interpreter.