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