iDub (Mac): Engineer

Contains Confidential, Proprietary, or Privileged Information Exempt from Public Disclosure
Do NOT share externally

Table of Contents

1. Specifications

iDub (Mac) / iDub (iPad)

Participant Limitation per Project
Engineer: 1
Voice Talent: 7
Guest: 2

Transmitted Audio
Codec: LC-AAC
Sample Rate: 48,000 Hz
Number of Channels: Mono
64 Kbps (Voice Talent → Engineer, Guests)
18 Kbps (Engineer → Voice Talents, Guests)
18 Kbps (Guest → Engineer, Voice Talents)

Recording Output
Container: wav
Format: s32
Codec: pcm_24le (PCM signed 24-bit little-endian)
Sample Rate: 48,000 Hz
Number of Channels: Mono
Bit Depth: 24

Supported Devices for Mac Version
Supported on all Mac Desktops & Laptops
Tested on macOS 10.12.x and later
Tested on Pro Tools 2020.9.1, 2018.7.0 and 2018.12.0

Supported Devices for iPad
2017 – iPad Pro 10.5″, iPad Pro 12.9″
2018 – iPad Pro 11, iPad Pro 12.9
2019 – iPad Air 3rd, iPad Mini 5th, iPad 10.2 7th
2020 – iPad Pro 11″, iPad Pro 12.9″, iPad Air 4th, iPad 10.2″ 8th
Tested on iPad OS 13.x, 14.x, 15.x

2. Project Setup

2.1 Accessing MSX

To create a project for iDub, you must access the MSX. Open MSX ( on your web browser.

💡You can sign into an employee account by signing in with Microsoft.

2.2 Creating a project

After signing in, you should be directed to the Projects page. Click on the New Project button to start creating a project.

Fill in project details and click on the Submit button.

If you have a workflow template you have previously created, select it from the drop down menu to use it. Otherwise, click on Create to finish creating the project.

2.3 Selecting a video

To select a video for the project, click on the button in the Project Video column to open the material selection window.

Click on Material Management to open the Title Details page in a new tab.

If you are working with a standalone title, click on Add Material > Upload new assets to upload a new video. For series, select the episode from the left before clicking on Add Material > Upload new assets. Once you have uploaded the video, click on Add Material > Choose from existing assets.

When prompted, fill in all the necessary fields and choose a video by clicking on the Select Asset button. Click on the Add button to designate the video as material for the title.

If the video was successfully added as the material, it will show up on the Materials tab.

Back on the material selection window, designated video should be selected as the project’s video. If there are more than one video associated with the same title, click on the Set button to make your selection.

If you need to make changes to the zero time, you can click on the link in the Zero Time column.

💡You can not make changes to the zero time from iDub.

2.4 Assignment

Click on the button with the diagram icon in the Assignment column to open the Assignment Details page in a new tab.

Add a workflow step by clicking on the Add Step button.

Select iDub (for Mac) for the Job field.

💡iDub Lite is another version of iDub. If iDub Lite is selected in the Job field, the project will not be visible on iDub.

Click the Add Assignee button on the upper right corner of the assignee pool to add additional assignee slots. Select the roles for each slot and assign them by clicking on the Select Assignee button (engineer and voice talents) or by entering in the email addresses (guests).

💡A single project allows a maximum of 10 participants: one (1) engineer, seven (7) voice talents, and two (2) guests.

3. App Installation

Follow the instructions in iDub Mac App: Installation Guide to install iDub.

4. Audio MIDI Setup

4.1 Enabling iDub virtual devices

In order to use the virtual devices installed by iDub, these devices must be enabled from ‘Audio MIDI Setup’.

Open the Finder and navigate to Applications > Utilities

Open Audio MIDI Setup.

From the left side-panel, select  Pro Tools Aggregate I/O to view the list of devices available to connect with Pro Tools. Click on the check box under Use to enable them. Enabled devices will be moved to the top of the list. 

💡If any changes are made while Pro Tools is running, Pro Tools will prompt to be restarted.

Click on the Drift Correction checkbox and enable it for all virtual devices.

4.2 Enabling IAC driver

IAC Driver must be enabled on Pro Tools for synchronization with iDub using MTC. 

On Audio MIDI Setup, click on Window > Show MIDI Studio.

Double click on IAC Driver to open the IAC Driver Properties window.

Click on the Device is Online checkbox to switch it on and close the window.

5. Pro Tools Configuration

5.1 Creating a session

Open Pro Tools and create a project.

5.2 Playback engine 

On Pro Tools navigate to Setup > Playback Engine. Make sure that Pro Tools Aggregate I/O is selected as your playback engine.

💡If there is no level in ‘iDub PLAYBACK’, check your playback engine.

5.3 I/O setup

In order to start using the virtual devices enabled from Audio MIDI Setup section, they must be configured first.

From Pro Tools, click on Setup > I/O to open the I/O Setup window.

Switch to the Input tab and click on Default button to reset the paths to their default value. Repeat for the Output tab.

Open the Finder and navigate to Applications > Utilities

Open Audio MIDI Setup. Take note of all the channel numbers under In column for virtual devices being used in Pro Tools.

On Pro Tools, click on the Input tab and rename each path to match the names of virtual devices. Map the channels according to the channel numbers that you noted down from the Audio MIDI Setup.

Select and delete any unused path.

Open Audio MIDI Setup. Take note of all the channel numbers under Out column for virtual devices being used in Pro Tools.

On Pro Tools, click on the Output tab and rename each path to match the names of virtual devices. Map the channels according to the channel numbers that you noted down from the Audio MIDI Setup. 

Select and delete any unused path.

5.4 Track setup

Close the I/O Setup window and click on Track > New.

Create input tracks for each voice talent with the prefix VT{Number}_ included in all the track names. The {Number} must match the sequential order of the voice talents in iDub.

💡The prefix is used by iDub’s ‘Fetch’ feature to replace the audio transmitted into Pro Tools with a back up. 

Create an output track named “iDub Playback”. This will be used to play recorded clips to guests and voice talents. You can see details here.

Select the appropriate virtual devices as input for each of the voice talents’ tracks (either L or R). Select the output device that is being used by the system for all of the outputs.

For the track that will be used to send playback data back to voice talents’ iDub, select no input for the input and select the iDub PLAYBACK for output.

5.5 Adding iDub ReWire Device

To reduce the latency during recording, you can use the iDub ReWire Device plugin that was installed with your iDub.

First, add a track to use the iDub ReWire Device plugin with.

Select no input and no output for the added track’s I/O.

Click on one of the fields for ‘Inserts A-E’ to open up a context menu and select plug-in > Instrument. Look for the iDub ReWire Device (mono) plug-in and select it. 

💡If the ‘Inserts A-E’ fields are not displayed, enable it from column settings

5.6 Enabling MTC 

To synchronize Pro Tools with iDub, MTC must be enabled.

On Pro Tools, click on Setup > Peripherals.

On the Synchronization tab, click on the dropdown field for MTC Generator Port and select IAC Driver.

💡If IAC Driver is not displayed, Please make sure that IAC Driver is enabled.

Right-click on an empty space in the menu bar to open the context menu. Enable Synchronization by clicking on the checkbox.

Click on the MTC button that appears to enable it.

5.7 Zero time setup

Import the video that will be used for the project. Be sure that you are using the same video for this project in MSX and Pro Tools. The Session Start time in Pro Tools should be identical to the zero time set in MSX.

💡To check your setting refer to the article on how to select a video.

6. Using iDub

6.1 Sign in

Open iDub (Mac).

Enter your credentials and sign in.

💡You can sign into an employee account by typing in your email and password or by signing in with Microsoft.

6.2 Security reminder

Read and give your consent for the security agreement by clicking Continue.

6.3 My projects

Once you are signed in, My Projects will be displayed listing all the projects you are assigned to. If the project you are looking for is not shown, check the assignment details to make sure that the project was set up correctly.

You can use the search bar to search for a project using the Project ID or by Title.

6.5 Access denied

If you try to access a project that is missing a rate card or the due date, an error message will be displayed. 

💡You can set the rate card and due date from MSX’s assignment details.

You will not be able to access projects in the iDub (Mac) version if your assigned role is voice talent.

💡You can change your role from MSX’s assignment details.

6.6 Unsupported frame rate

If the video selected for the project uses a frame rate that is not supported by the application, the project will be inaccessible.

6.7 Watermarking

When you access a project for the first time, iDub will generate a unique watermark for your video. Once your watermark has been created, you will be able to open the project.

Watermarked videos are stored for 6 weeks. After the retention period, watermarked videos are deleted automatically and will need to be generated again.

6.8 Basic settings

Click on a project to open it.

Every time you enter a project, iDub will prompt you to choose a path to the audio files directory being used by the running Pro Tools session. This directory will be used by iDub to store recorded clips for the ‘Fetch’ feature.

💡You can not add audio files directly in the folder.

After selecting a path, iDub will run a quick network speed test to make sure that the network condition is optimal for recording. If any of the participant’s network conditions do not meet the minimum requirement, you will receive a notification.

💡You may skip the speed test by tapping on ‘Skip’.

In order to synchronize playback with voice talent’s devices, iDub needs to connect with the iDub ReWire Device plugin. Click on the Connect Pro Tools button to establish connection with the device.

Once connected, playback controls will become available.

To keep the playback in sync, occasional buffering will occur. During buffering, playback will be disabled. 

💡You can check who is buffering from the participants list.

6.9 Network stability

From the status bar located at the very bottom you can check the quality of your current network connection.

6.10 Connecting to participant’s microphones

For each voice talent that enters the project, a background application will connect with each of the virtual devices set up for voice talents.

To test the microphone levels, check on the level meter for each track on Pro Tools.

6.11 Talkback

There are two ways to talk to the participants on iDub. The button on the left is used to toggle voice communication through a private channel for the engineer and the guests. The talkback button on the right is used to speak to all participants.

💡The Record and Input Monitoring button must be toggled on in Pro Tools to use the talkback on the right.

To speak only to a specific individual, click and hold the PTT button located on the right side of their name. 

If a participant enables talkback and speaks through one of the channels, the indicator below the talkback button will be lit to show which channel they are speaking through. You can check who is the speaker by checking the indicator next to their name in the participants list.

During recording and playback, the talkback buttons will be disabled.

6.12 Recording Mode (Solo/Group)

iDub has two different recording modes: solo and group. In solo recording mode, voice talents are not able to hear each other talk. In group recording mode, voice talents are allowed to hear each other speak, so that the performance can be coordinated accordingly. You are able to switch between the two modes by enabling and disabling the switch for group recording.

6.13 Pre-roll settings

You can set the duration for the pre-roll countdown timer from the Settings panel. iDub will display a countdown whenever recording begins according to the selection.

6.14 Volume adjustment

The engineer can control the levels for microphone and video playback for each participant. On the bottom of the main interface, you can see a list of participants along with volume controls for each of the members.

6.15 Recording

Click on the Record button on Pro Tools and Play button on iDub to start recording. 

💡Latency reduction will only work if you start recording using the play button on iDub.

To stop the recording, click on the Stop button on iDub.

You can check on the status of the recording by clicking on the Fetch menu icon. Fetch Audio list will be displayed with a list of recorded clips. Recording status will be displayed next to the audio file being recorded. Once the recording is completed, the Fetch icon will be  displayed.

6.16 Recording playback

To play back the recorded clip to yourself, Input Monitor for the track with the recorded clip must be toggled off.

To play back the recorded clip to the talents and guests, copy the recorded clip over to the Output Device track and click on the Play button.

💡Latency reduction will only work if you start the playback from iDub.

When playing back recorded audio from ProTools, the slider for the Output Device in the mix can be used to adjust the volume.

6.17 Sharing Pro Tools with guests

If you have guests in your session and you want to share your Pro Tools screen with them, you can use the share screen icon.

In order to share your Pro Tools screen, you should change the settings in your Mac. Go to System Preferences > Security & Privacy > Privacy and allow Screen Recording for iDub.

6.18 Fetch

If the audio clip recorded on Pro Tools is corrupted, you can retrieve the original audio from the voice talent’s device using the Fetch feature. To use it, open the Fetch Audio list by clicking on the Fetch menu icon.

You can browse through the audio files using the search filter and sort.

Click on the Fetch icon next to the audio you would like to fetch the backup clip for and click Fetch when prompted.

iDub will upload the audio from voice talent’s device to the cloud and download it to your machine. The status on the right of the audio files will display the progress as follows:

Uploading – Indicates that audio file is being uploaded to the cloud.

Downloading – Indicates that audio file is being downloaded to your machine.

Done – Indicates that audio file has been fetched successfully.

💡Fetch feature is unavailable during recording.

Once iDub fetches the audio file, restart Pro Tools to replace the original audio to the fetched audio in Pro Tools automatically.

You can permanently delete all recording data by using the Remove All option.

6.19 Project completion

Once the recording is complete, click on the Force Complete button in MSX’s assignment details to mark the task as complete.

6.20 Project expiration

A project will expire 60 days after recording starts. Starting of recording is indicated by the record button on either Pro Tools or iDub. Until recording starts, iDub will display Recording Not Started.

After expiry, the project will become inaccessible and all backup files will be deleted automatically. If you need to fetch the audio clips, it must be done before the expiry.

💡Expiration date will be highlighted in red 5 days before the expiry.

For projects that have less than 5 days before expiry, a reminder will be displayed indicating the number of days left when the project is opened.

6.21 Session timeout

If you are inactive for more than 30 minutes, a message will show up. To stay signed in, click continue. Otherwise, you will be signed out.

6.22 Changes to MIDI setup 

If changes are made to MIDI setup, the project needs to be reopened to apply the changes. If there are any participants in the project, they will be removed automatically.

6.23 Sign out

To sign out, click on the Sign out.

6.24 Troubleshooting

If there are any issues using the software, you can click on More details to view the debugging information. When requesting for technical assistance these information should be provided.

Change Log

App VersionDateDetailsUpdated by
1.14.092021-06-24– Documentation renewed.Minchae Jung
1.16.112021-07-306.10 Network stability section added.- 6.12 Connecting to participant’s microphones section addedMinchae Jung
1.17.142021-08-17– Subsections under 6. Using iDub section reordered.- 5.4 Adding iDub ReWire Device section added.- Description about network speed test moved to 6.8 Basic settings section.- Description about buffering added to 6.8 Basic settings section.- Network speed test section removed.- 6.12 Recording mode (solo/group) section added.- 6.23 Sign out section added.Minchae Jung
1.18.172021-09-01– Screenshots updated reflect renewed designs.- Changes to instructions according to new designs.Minchae Jung
1.21.112022-02-15– MS Sign-In feature added and Google Sign-In feature removed.Mina Kim

Contains Confidential, Proprietary, or Privileged Information Exempt from Public Disclosure
Do NOT share externally