Topics covered in this article:
- Logic Settings
- Project Settings
- The Dolby Atmos Music Panner
- Using the Dolby Atmos Music Panner in Logic Pro
- Synchronization with the Renderer
- Template project
This module will cover the basic Logic Pro setup and workflow using the Dolby Atmos Music Panner, Dolby Audio Bridge, and Dolby Atmos Renderer.
This workflow utilizes the Dolby Audio Bridge to route audio to the Dolby Atmos Renderer and the AU version of the Dolby Atmos Music Panner plug-in to create Object audio metadata. The Dolby Atmos Music Panner establishes communication to the Dolby Atmos Renderer independent of Logic Pro. Additionally, the Dolby LTC Generator AU plug-in will be used for synchronization.
This workflow allows for the use of the Dolby Atmos Renderer, which provides the ability to monitor with a speaker setup larger than 7.1.4, create custom groups and re-renders, export mp4 files for QC, and a number of other Renderer-specific functions (refer to modules 6 and 7).
The integrated Dolby Atmos workflow for Logic Pro is covered in the next module.
For the purposes of this training an all-Object workflow will be used.
- Navigate to Preferences from the Menu bar: Logic Pro>Preferences> General
- In the Advanced tab, select Enable All
- In the Audio>Devices tab, ensure that Core Audio is enabled, the Output Device is set to Dolby Audio Bridge, and the I/O Buffer Size is set to 1024
- In the Audio>I/O Assignments tab, set the Surround format to 7.1 (3/4.1) and the output routing as shown below.
- Ensure that the settings have been applied and close the Logic Preferences window
- Navigate to Project Settings from the Menu bar: File>Project Settings>General
- In the Audio>General tab, set the Sample Rate to match the Renderer (48 kHz or 96 kHz) and the Surround Format to 7.1 (3/4.1)
- In the Synchronization>General tab, set the Frame Rate to match the Renderer (generally 24 fps) and the Bar Position timecode to 00:00:00:00
The Dolby Atmos Music Panner plug-in
The Dolby Atmos Music Panner plug-in creates immersive Object audio metadata and sends that metadata to the appropriate renderer inputs.
Basic functions of the Dolby Atmos Music Panner plug-in include:
- A height enable mode that allows for elevation panning
- Four different height modes including Freeform, Wedge, Dome and Ceiling
- The ability to use the either the “puck” or the knobs to dynamically set the X, Y, Z and size coordinates and values.
- Several different linking modes are provided:
- Mirror X – Mirrors X only
- Mirror Y – Mirrors Y only
- Mirror XY – Mirrors XY
- Copy – copied any action from one channel to the other.
The Panner also features a 16-step sequencer.
The sequencer is engaged via the sequencer toggle.
Once the sequence is enabled, any existing x, y, z settings created when the sequencer is off are ignored. Object size is retained.
The sequencer is locked to the session tempo, and the step duration is determined in the drop-down menu. Options are 1/16, 1/8, 1/4, 1/2, 1, 2, 4, 8, 16, and 32, as well as a x16 duration modifier for slower sequences. Each defined sequence path will be completed in this interval.
The individual sequencer steps are where the dynamic Object panning paths are created and edited.
To create and edit the sequence steps and paths:
- Once the sequencer is enabled with the radio button, step 1 will have a white outline.
- Click on Edit to create a path for step 1. The outline will turn red.
- Select one of the four drawing tools to create the dynamic Object path
- The tools are Free Hand, Line, Ellipse, and Rectangle.
- You can optionally use the path trip direction options:
- The path round trip has the Object move along the drawn path and then reverse direction within one step
- The path reverse button has the Object move the opposite direct to which the path was drawn.
- Once a path is drawn, the sequencer will move to the next step, and the step will have a white outline indicating it contains content and can be edited. The next step being created will turn red. Alternatively, any other step can be clicked. The steps don’t need to be written in order, though they will play back in order.
- If the step is to be skipped/disabled, click the step when it has a red outline. It will turn from blue to gray, indicating it will be skipped on playback.
- When all the desired steps are written, click Done.
- To edit any previously created steps, click on Edit, modify as needed, and click Done when finished.
- The Reset button clears all sequencer data. This can also be clicked when in Edit mode.
The color of the drawn paths in the virtual room indicated the status:
- Blue: The object path is active and belongs to a step number block that is currently not editable.
- White: The object path belongs to a step number block that is currently editable. The object path may be active or disabled.
- Gray: The object path is disabled because it belongs to a step number block that is disabled.
- Additionally, the block is currently not editable.
Using the Dolby Atmos Music Panner in Logic Pro
- Insert the Dolby Atmos Music Panner on a track with audio or an instrument loaded.
- The Dolby Atmos Music Panner is located in Audio FX>Audio Units >Dolby Laboratories.
- Assign the track audio output to output 11.
- In the Dolby Atmos Music Panner, establish communication between the Music Panner and the Renderer by entering localhost in the Renderer field – the connection status indicator should be green.
- Use the Object selection drop-down menu to select Object 11.
- To create multiple Objects on different tracks, repeat the steps above, taking care to match the Object and output assignments for each instance of the Music Panner, e.g., assign to Object 12 and set to Output 12.
Synchronization with the Renderer
In order to record a Dolby Atmos master file, the Renderer must be synchronized to Logic Pro. The simplest way to set this up is to use the Dolby LTC Generator AU plug-in, which is included with the Renderer 3.7 installer, routed to output 129 or 130 of the Dolby Audio Bridge.
- Create a new Software Instrument track by navigating to Track >New Tracks or pressing Cmd+Option+N. In the new track dialog, create 1 Software Instrument track with an Empty Channel Strip and Audio Output set to Output 129-130. This will be changed to mono once the plug-in has been inserted.
- Note that you can set the Instrument to the Dolby LTC Generator from this dialog as well
- Rename the track to LTC 129 and insert the Dolby LTC Generator in the Instrument slot
- The Dolby LTC Generator is located at AU Generators > Dolby Laboratories > Dolby LTC Generator > Mono
- Set the output of the track to Mono Output 129
- Open the plug-in window
- Set the Frame rate to 24 fps (or the Frame rate of the project – note that this must match the Renderer)
- The Start time must be set to 00:00:00:00
- In the Renderer, navigate to the Driver tab of the Preferences window and verify that LTC input channel is set to 129.
- Toggle the synchronization button On, press Play in Logic, and verify that the Renderer is chasing timecode.
- Note that in order to provide the pre-roll needed for the Renderer to drop into Record, the contents of the other tracks will need to be moved later in the session (generally starting at bar 3 or bar 5 depending on the tempo)
- Move the cursor to beginning and end of the audio in the timeline to determine the in/out points to use in the Renderer. Use the value displayed in the Output section of the plug-in.
(00:00:03:06 for the in point)
(00:01:15:14 for the out point)
- Set the Record in/out points in the Renderer
- Excess pre or post roll in the recorded master can be trimmed on Export of the ADM BWF from the Renderer after the recording is complete.
For Dolby Atmos content creation in Logic, use the template located on Dolby Customer.
The template project contains a 7.1 bed track, 22 mono Object audio tracks (with the Dolby Atmos Music Panner on each track) routed to outputs 11-32, 16 stereo Object audio tracks (with the Dolby Atmos Music Panner on each track) routed to outputs 33-64, as well as a track with the Dolby LTC Generator plug-in routed to output 129.