This guide will walk you through configuring Pro Tools to send MIDI Time Code (MTC) AND MIDI Machine Control (MMC) to Session Cast to synchronize playback with remote participants.
Step 1: Configure IAC Driver
The IAC (Inter-Application Communication) Driver allows applications on your Mac to communicate via MIDI. First, open Audio MIDI Setup and navigate to MIDI Studio. It can be found in the Window menu → Show MIDI Studio or Command+2.

Step 2: Enable IAC Driver
Double-click on the IAC Driver to open its properties. Make sure the "Device is online" checkbox is enabled.

Step 3: Configure IAC Ports
If there are no ports configured press the + button to add one. One port is sufficient for MTC/MMC communication.

Step 4: Pro Tools Synchronization Preferences
In Pro Tools, go to Setup → Preferences, click on the Synchronization tab and enable Machine Chases Memory Location and Machine Follows Edit Insertion/Scrub.

Step 5: Synchronization Setup
Navigate to Setup → Peripherals → Synchronization and assign the bus you created in the Audio MIDI Setup in the MTC Generator Port.

Step 6: MMC Setup
Navigate to Setup → Peripherals → Machine Control, enable MIDI Machine Control Master, and assign the bus you created in the Audio MIDI Setup.

Step 7: Enable Generate MTC in Pro Tools
In your Pro Tools transport enable Generate MTC.

