Surcode for Dolby E Stream Player manual.book

Transcription

Surcode for Dolby E Stream Player manual.book
1 Introduction1
1 Introduction ..................................................................................................................1
2 Main Screen..................................................................................................................2
2.1 Program Configuration ...........................................................................................2
2.2 File-based Operation..............................................................................................4
2.3 Error Reporting.......................................................................................................5
2.4 Metadata ................................................................................................................5
2.5 Active Program Selection.......................................................................................6
2.6 Output Metering .....................................................................................................7
2.7 Solo / Mute .............................................................................................................8
2.8 Settings ..................................................................................................................9
2.8.1 Sync to Host Timeline.....................................................................................9
2.8.2 Downmix Headroom .......................................................................................9
2.8.3 Metadata Serial Port.....................................................................................10
2.8.4 Program Enable Option ................................................................................10
2.9 Timecode .............................................................................................................10
2.10 Metadata File .....................................................................................................11
2.11 Latency...............................................................................................................13
3 Using the RTAS Stream Player in Pro Tools ...........................................................15
3.1 Placing the Plug-in on a Track .............................................................................15
4 Using the RTAS Stream Player in Avid Media Composer......................................17
5 Using the VST Stream Player in Nuendo .................................................................22
6 Using the AU Stream Player in Final Cut Pro..........................................................25
6.1 Final Cut Pro AV Settings ....................................................................................25
6.2 Decoding Dolby E ................................................................................................27
7 iLok..............................................................................................................................31
8 Appendix A Program Configurations.....................................................................32
Table 1: .........................................................................................................................35
Introduction
1 Introduction
Dolby E is used to transmit audio-for-video from a network center to affiliate
stations, where it is decoded into analog or re-encoded into Dolby Digital
for rebroadcast to the consumer.
The Dolby E data takes the space of a stereo pair of digital audio, at 48
kHz. Dolby E contains up to 8 channels which can be divided in different
ways to create up to 24 unique channel configurations, called Program
configurations. Each Program configuration is made of one or more programs, or groups of channels. A program can be a single mono channel,
surround sound up to 7.1 channels. A Program configuration can be combinations of Programs such a 5.1 plus stereo. See Appendix A for a complete
list of Program configurations.
SurCode for Dolby E Stream Player decodes Dolby E streams from either a
file or from the workstation timeline. The Dolby E stream can sync to a
manual timecode value or the timeline of any supported workstation.
SurCode for Dolby E Stream Player downmixes all channels to a single
stereo pair according to the LoRo downmix parameters embedded in the
stream. This means that the plug-in is stereo-in and stereo-out, and does
not require a multitrack DAW or multitrack I/O. Thus SurCode for Dolby E
Stream Player is an easy and inexpensive way to monitor Dolby E encoded
material with most workstations.
SurCode for Dolby E Stream Player
page 1
Main Screen
2 Main Screen
Figure 2-1 shows the SurCode for Dolby E Stream Player plug-in user
interface found in all supported applications.* .
Figure 2-1
*Note that the Final Cut Pro user interface displays AU controls only. (See
section 6, Using the AU Stream Player in Final Cut Pro for more information)
2.1 Program Configuration
The plug-in displays the Program configuration in two ways - - 1) in a text
listing at the upper right, and 2) by the graphic grouping of level meters.
For example, if the Dolby E stream has two programs, one 5.1 channel pro-
SurCode for Dolby E Stream Player
page 2
Main Screen
gram and one stereo program, the text will be displayed as shown in Figure
2-2.
Figure 2-2
The meters will be shown in 2 groups - - one group of 6 meters for the 5.1
program, and one group of 2 meters for the stereo program (see Figure 23).
Figure 2-3
SurCode for Dolby E Stream Player
page 3
Main Screen
As another example, Figure 2-4 and Figure 2-5 show how four mono programs are displayed.
Figure 2-4
Figure 2-5
2.2 File-based Operation
In addition to decoding from a workstation timeline, SurCode for Dolby E
Stream Player can decode from a file input. For file-based operation, you
SurCode for Dolby E Stream Player
page 4
Main Screen
must select an input file for the Dolby E data. This is done by clicking on the
Browse button under the timecode display (see Figure 2-6).
Figure 2-6
The name of the selected file will appear to the left of the Browse button.
The plug-in will play the Dolby E file in sync with the timecode of your supported workstation.
2.3 Error Reporting
SurCode for Dolby E Stream Player monitors the Dolby E encoded stream
for frame errors. If an error is encountered, the Decoding Status button
turns red (see Figure 2-7). By hovering your mouse over the red button,
you’ll be able to see what errors occured during the decode pass. Clicking
on the button will reset the status, and the button will turn green.
Figure 2-7
2.4 Metadata
Dolby E streams can contain embedded AC3 metadata. This metadata is
available for viewing as tabs on the main screen. There is a numbered tab
SurCode for Dolby E Stream Player
page 5
Main Screen
for each Program in the Dolby E stream. When you click on a numbered
tab, the metadata for that program is displayed (see Figure 2-8).
Figure 2-8
2.5 Active Program Selection
Above each group of level meters is a round button (see Figure 2-9). It
appears over the leftmost meter. This is the button that activates each program.
Figure 2-9
SurCode for Dolby E Stream Player
page 6
Main Screen
To make a program active, click on the button. It will turn green to indicate
that the program is now active (i.e, that program will now pass decoded
audio to the output (see Figure 2-10).
Figure 2-10
2.6 Output Metering
The SurCode for Dolby E Stream Player plug-in will display one meter for
each output channel, and the number of output channels will change
depending on the Program configuration. They are grouped to reflect the
grouping of channels in the current Program configuration (see section 2.1,
Program Configuration).
The meters will show outgoing audio from decoded Dolby E streams. The
meters do not show audio from PCM passthrough.
A pull-down menu below the solo buttons selects between peak and RMS
metering
Figure 2-11
SurCode for Dolby E Stream Player
page 7
Main Screen
2.7 Solo / Mute
Under each output meter is one mute button and one solo button (see Figure 2-12).
Figure 2-12
When you click on a mute button or a solo button, it turns green to show
that it is active.
When at least one solo button is active, the mute buttons for all of the nonsoloed channels will turn green.
SurCode for Dolby E Stream Player
page 8
Main Screen
2.8 Settings
Figure 2-13 shows the Settings tab.
Figure 2-13
2.8.1 Sync to Host Timeline
For purely file-based decoding (browsing to an existing Dolby E file), the
‘Sync to Host Timeline’ feature allows the Dolby E decode to occur at a
specific timecode location. When this button is selected, the Dolby E file
will play such that the timecode embedded in the Dolby E file is in sync with
the timecode on the timeline. For example, a Dolby E file with a starting
timecode value of 1 hour would only decode in your workstation timeline at
1 hour. When this button is not selected, the Dolby E file will start to play at
the beginning of the timeline, regardless of the timecode on the timeline.
2.8.2 Downmix Headroom
During downmixing to stereo, the center, surround, and LFE channels are
mixed into the Left and Right Channels. If the recoding level is high, there
is a possibility that the downmixed signal will clip. To prevent this, a Downmix Headroom setting allows you to lower the gain off all channels before
downmixing.
SurCode for Dolby E Stream Player
page 9
Main Screen
The 0 dB setting leaves the gain at unity.
2.8.3 Metadata Serial Port
If the host computer has a RS-485 port, SurCode for Dolby E Stream
Player can send out serial metadata to be used by an external Dolby Digital
encoder (such as the Dolby DP569). To activate serial metadata, open the
pull-down menu and select the RS-485 port.
2.8.4 Program Enable Option
When the “Program Enable buttons select program audio output” button is
selected, audio from only one program can be selected at one time (see
section 2.5, Active Program Selection). Otherwise, all audio from all programs is output.
In addition, when this button is selected, the active program has it’s outputs
routed to the lowest channels on the bus. This can be very useful for monitoring different programs. For instance, if the encoded file has a Program
Configuration of 5.1+2, you can put the plug-in on a 5.1 bus of L, R, C,
LFE, Ls, and Rs. You can then listen to the 5.1 content over the correct
monitor loudspeakers, but also you can then switch to the stereo program,
and the L and R channels of that program will play through the L and R
loudspeakers.
2.9 Timecode
The embedded timecode in the Dolby E stream is displayed in the upper
left corner of the plug-in (see Figure 2-14).
Figure 2-14
The button to the right of the timecode display lets you select the timecode
display format (see Figure 2-15). “Timecode” will display the timecode in
SurCode for Dolby E Stream Player
page 10
Main Screen
Hours:Minutes:Seconds:Frames, and “Frame Count” will display timecode
in frames. The button will be labeled with the currently selected format.
Figure 2-15
2.10 Metadata File
The SurCode for Dolby E Stream Player can save the metadata out to a
file, for later use in Dolby Digital encoding. The metadata can be saved
either as a text or xml file, or the metadata can be written into the header of
a .wav file.
SurCode for Dolby E Stream Player
page 11
Main Screen
The text listing of metadata can be viewed by clicking on the Meta File tab
(see Figure 2-16).
Figure 2-16
This metadata listing shows the metadata at the current timecode position
in the host application.
SurCode for Dolby E Stream Player
page 12
Main Screen
The metadata can be saved by clicking on the Save As button. This brings
up the Save dialog (see Figure 2-17).
Figure 2-17
The filename extension that you use determines the way that the metadata
is stored. If you use a “.txt” extension, the metadata is stored in a simple
text file. If you use a “.xml” extension, the metadata will be stored as an
XML-formatted file. The third option is to select the .wav file that was created by the decoding of the Dolby E file. In this case, the audio in the file is
unaffected, but the file is updated to include the metadata. At a later time, if
this .wav audio file is encoded into Dolby E or Dolby Digital, the metadata is
available to be read by the encoder and thus used in the encoding process.
2.11 Latency
When playing encoded files from the timeline of your digiatal audio workstation, Stream Player has a latency of 1 video frame. This is the amount of
time between the start of an encoded frame and the output of the decoded
audio. A one-frame latency is standard for Dolby E decoding, and is the
latency of a Dolby hardware decoder.
In order to maintain a one-frame latency, the plug-in buffer size must be set
to no more than 512 on a Mac DAW, and no more than 1024 on a Windows
DAW.
SurCode for Dolby E Stream Player
page 13
Main Screen
When decoding directly from a file (see section 2.2, File-based Operation),
the latency is zero (regardless of plug-in buffer size).
SurCode for Dolby E Stream Player
page 14
Using the RTAS Stream Player in Pro Tools
3 Using the RTAS Stream Player in Pro Tools
3.1 Placing the Plug-in on a Track
Dolby E encoded files are always stereo .wav files. So, the Dolby E recording can be dropped onto any stereo track in Pro Tools. The Stream Player
plug-in accepts a stereo input, and always has a stereo output. So, the
plug-in can be easily place onto any stereo mixer channel.
To run the decoder, first create a stereo track and place the Dolby E
encoded file on that track (see Figure 3-18).
Figure 3-18
Then go to Inserts and select multichannel plug-in > Other > SurCode
Dolby E Stream Player (see Figure 3-19)..
Figure 3-19
SurCode for Dolby E Stream Player
page 15
Using the RTAS Stream Player in Pro Tools
The project will now play the Dolby E encoded file on the timeline. Decoded
audio plays in real time through the stereo output. (See section Figure 320,
Figure 3-20
It is not necessary to place the encoded file on the timeline in order to play
it. SurCode Stream Player can also play directly from the encoded file. For
information, see section 2.2, File-based Operation.
SurCode for Dolby E Stream Player
page 16
Using the RTAS Stream Player in Avid Media Composer
4 Using the RTAS Stream Player in Avid Media Composer
In order to use SurCode Stream Player in Media Composer, the Dolby E
encoded soundfile must be brought in as an interleaved stereo file. To do
this, first inport the encoded file into the Bin you are using on the Project
(see Figure 4-21).
Figure 4-21
Next, Media Composer must be specifically told that you intend to use this
soundfile as an interleaved stereo file. To do this, right click on the soundfile in the Bin and select “Modify”. This brings up the Modify window. Inside
the Modify window, select “Set Multichannel Audio” (see Figure 4-22).
Figure 4-22
SurCode for Dolby E Stream Player
page 17
Using the RTAS Stream Player in Avid Media Composer
The Modify window will show the two audio channels, along with a link indicator underneath them (see Figure 4-23).
Figure 4-23
The link indicator shows two circles that are not touching, indicating that
the two channels of the soundfiles are not interleaved. Click on the box
under the two channels, and the two cirlces will join and the box will turn
green, indicating that the soundfile will now be used as an interleaved
soundfile (see Figure 4-24).
Figure 4-24
SurCode for Dolby E Stream Player
page 18
Using the RTAS Stream Player in Avid Media Composer
Now you must create a stereo audio track in the Project for this interleaved
soundfile. Right click in the timeline window, and select “New Audio Track
Stereo” (see Figure 4-25).
Figure 4-25
This will place a stereo track onto the timeline (see Figure 4-26).
Figure 4-26
Now you can drag and drop the Dolby E encoded soundfile from the bin
onto the new stereo audio track (see Figure 4-27).
Figure 4-27
Lastly, the SurCode Stream Player plug-in must be placed on the track as
an insert. Right-click on the left side of the track near the “A1” label, and
SurCode for Dolby E Stream Player
page 19
Using the RTAS Stream Player in Avid Media Composer
select RTAS Effects > Insert a > (a) RTAS:Stereo Other > (a) SurCode
Dolby E Stream Player (see Figure 4-28).
Figure 4-28
The SurCode Stream Player is now on the track and can play the encoded
soundfile. To show the SurCode Stream Player user interface, go to Tools >
RTAS (see Figure 4-29).
Figure 4-29
SurCode for Dolby E Stream Player
page 20
Using the RTAS Stream Player in Avid Media Composer
It is not necessary to place the encoded file on the timeline in order to play
it. SurCode Stream Player can also play directly from the encoded file. For
information, see section 2.2, File-based Operation.
SurCode for Dolby E Stream Player
page 21
Using the VST Stream Player in Nuendo
5 Using the VST Stream Player in Nuendo
Dolby E encoded files are always stereo .wav files. So, the Dolby E recording can be dropped onto any stereo track in a VST host such as Nuendo.
The Stream Player plug-in accepts a stereo input, and always has a stereo
output. So, the plug-in can be easily place onto any stereo track.
To use Stream Player, first drop a Dolby E encoded file onto a stereo track
(see Figure 5-30).
Figure 5-30
SurCode for Dolby E Stream Player
page 22
Using the VST Stream Player in Nuendo
Next, open an Inserts window and select SurCode Stream Player for Dolby
E (see Figure 5-31).
Figure 5-31
Stream Player is now on the track, and ready to play the Dolby E encoded
file (see Figure 5-32). Just hit the play button on the transport, and Stream
SurCode for Dolby E Stream Player
page 23
Using the VST Stream Player in Nuendo
Player will play a stereo mixdown of the Dolby E file on the stereo outputs
of Nuendo.
Figure 5-32
It is not necessary to place the encoded file on the timeline in order to play
it. SurCode Stream Player can also play directly from the encoded file. For
information, see section 2.2, File-based Operation.
SurCode for Dolby E Stream Player
page 24
Using the AU Stream Player in Final Cut Pro
6 Using the AU Stream Player in Final Cut Pro
SurCode for Dolby E Stream Player is provided as an Audio Unit plug-in for
Final Cut Pro. Decoding and monitoring is possible from audio placed in
your timeline, or directly from the project bin. Please follow the steps below
to configure Final Cut Pro to decode and monitor Dolby E.
6.1 Final Cut Pro AV Settings
Before you begin, please follow this procedure to make sure Final Cut Pro
is properly set up to decode Dolby E files.
Go Final Cut Pro > Audio/Video Settings (See Figure 6-33)
Figure 6-33
Under the A/V Devices tab, specify your audio playback device. (See Figure 6-34
SurCode for Dolby E Stream Player
page 25
Using the AU Stream Player in Final Cut Pro
Figure 6-34
Click on [Audio] "Options…" (See Figure 6-34)
Specify 24bit/48kHz as your Audio Device Options (See Figure 6-35 and
Figure 6-36)
Figure 6-35
SurCode for Dolby E Stream Player
page 26
Using the AU Stream Player in Final Cut Pro
Figure 6-36
6.2 Decoding Dolby E
Now your ready to decode Dolby E in Final Cut Pro. To do so, start by
importing a Dolby E encoded file into your Final Cut Pro Project Bin. (See
Figure 6-37)
Figure 6-37
Drag this file into your session timeline. (See Figure 6-38)
SurCode for Dolby E Stream Player
page 27
Using the AU Stream Player in Final Cut Pro
Figure 6-38
Double click on the Dolby E file in your session timeline to load it into your
Final Cut Viewer. (See Figure 6-39)
Figure 6-39
Click on the "Filters" tab located in the top left hand corner of the Final Cut
Viewer Window. (See Figure 6-40)
SurCode for Dolby E Stream Player
page 28
Using the AU Stream Player in Final Cut Pro
Figure 6-40
Go Effects > Audio Filters > Minnetonka Audio Software > SurCode for
Dolby E Stream Player. (See Figure 6-41)
Figure 6-41
Simply hit play, and you will be able to monitor your Dolby E Encoded file in
real time. (See Figure 6-42)
SurCode for Dolby E Stream Player
page 29
Using the AU Stream Player in Final Cut Pro
Figure 6-42
SurCode for Dolby E Stream Player
page 30
iLok
7 iLok
This software product uses an iLok dongle for copy protection (see Figure
7-43). This dongle must be plugged into a USB port on the computer in
order for the software to run.
Figure 7-43
When you purchase software that is protected by an iLok dongle, the
license is sent to you electronically and must be programmed into the key.
This requires that you have an account at iLok.com.
When you purchase the software, you will supply the vendor with your iLok
account user name. The vendor will send the license to your account, using
that name. Then, when you log onto iLok.com, you will be notified that a
new license has been sent to you and ask if you would like to download it
into a dongle. Just follow the simple instructions on the website.
At a later time, you may move the license to a different dongle, such as
when you want to put all of your iLok licenses on one dongle for convenience. The iLok website has instructions for making the move. There is a
charge for moving licenses except for the initial download of the license.
SurCode for Dolby E Stream Player
page 31
Appendix A Program Configurations
8 Appendix A Program Configurations
Table 1:
Program
Configuration
Program Sequence
Configuration
Name
0
5.1 + 2
5.1 + 2
Program 1: L,R,C,LFE,Ls,Rs
Program 2: L,R
1
5.1 + 1 + 1
5.1 + 2x1
Program 1: L,R,C,LFE,Ls,Rs
Program 2: C
Program 3: C
2
4+4
4+4
Program 1: L,R,C,S
Program 2: L,R,C,S
3
4+2+2
4 + 2x2
Program 1: L,R,C,S
Program 2: L,R
Program 3: L,R
4
4+2+1+1
4 + 2 + 2x1
Program 1: L,R,C,S
Program 2: L,R
Program 3: C
Program 4: C
5
4+1+1+1+1
4 + 4x1
Program 1: L,R,C,S
Program 2: C
Program 3: C
Program 4: C
6
2+2+2+2
4x2
Program 1: L,R
Program 2: L,R
Program 3: L,R
Program 4: L,R
7
2+2+2+1+1
3x2 + 2x1
Program 1: L,R
Program 2: L,R
Program 3: L,R
Program 4: C
Program 5: C
8
2+2+1+1+1+1
2x2 + 4x1
Program 1: L,R
Program 2: L,R
Program 3: C
Program 4: C
Program 5: C
Program 6: C
Channels
SurCode for Dolby E Stream Player
page 32
Appendix A Program Configurations
Table 1:
Program
Configuration
Program Sequence
Configuration
Name
9
2+1+1+1+1+1+1
2 + 6x1
Program 1: L,R
Program 2: C
Program 3: C
Program 4: C
Program 5: C
Program 6: C
Program 7: C
10
1+1+1+1+1+1+1+1
8x1
Program 1: C
Program 2: C
Program 3: C
Program 4: C
Program 5: C
Program 6: C
Program 7: C
Program 8: C
11
5.1
5.1
Program 1: L,R,C,LFE,Ls,Rs
12
4+2
4+2
Program 1: L,R,C,S
Program 2: L,R
13
4+1+1
4 + 2x1
Program 1: L,R,C,S
Program 2: L,R
Program 3: C
14
2+2+2
3x2
Program 1: L,R
Program 2: L,R
Program 3: L,R
15
2+2+1+1
2x2 + 2x1
Program 1: L,R
Program 2: L,R
Program 3: C
Program 4: C
16
2+1+1+1+1
2 + 4x1
Program 1: L,R
Program 2: C
Program 3: C
Program 4: C
Program 5: C
17
1+1+1+1+1+1
6x1
Program 1: C
Program 2: C
Program 3: C
Program 4: C
Program 5: C
Program 6: C
18
4
4
Program 1: L,R,C,S
19
2+2
2x2
Program 1: L,R
Program 2: L,R
Channels
SurCode for Dolby E Stream Player
page 33
Appendix A Program Configurations
Table 1:
Program
Configuration
Program Sequence
Configuration
Name
20
2+1+1
2 + 2x1
Program 1: L,R
Program 2: C
Program 3: C
21
1+1+1+1
4x1
Program 1: C
Program 2: C
Program 3: C
Program 4: C
22
7.1
7.0
Program 1: L,R,C,LFE,Ls,Rs,Lrs,Rrs
23
7.1 Screen
7.1 Scrn
Program 1: L,R,C,LFE,Ls,Rs,Lrs,Rrs
Channels
SurCode for Dolby E Stream Player
page 34
Copyright 2012 Minnetonka Audio Software, Inc.
“SurCode” is a trademark of Minnetonka Audio Software, Inc. All rights
reserved.
Manufactured under license from Dolby Laboratories.
Dolby and the double-D symbol are trademarks of Dolby Laboratories.
Confidential unpublished works. Copyright 1998-1999, 2007 Dolby Laboratories All rights reserved.
“Fairlight” is a trademark of FairlightAU.
“VST” is a trademark of Steinberg Soft- und Hardware GmbH.
“Pyramix” is a trademark of Merging Technologies, Inc.
SurCode for Dolby E Stream Player
page 35