Metamax series audio metadata frame synchronizer and generator (54 pages)
Summary of Contents for Linear Acoustic AERO.100
Page 1
AERO.100 Audio Loudness Manager User Guide Release date: November 2016 (v4) Software Version 3.15.26 and later Linear Acoustic Phone: 717-735-3611 Fax: 717-735-3612 www.linearacoustic.com L16/18152...
Page 4
AERO.100 User Guide 4.16.13 TV 5B LOUD ......................58 4.17 Making Changes to Presets ..................58 4.18 Nielsen Watermark ..................... 60 4.19 GPI Setup ........................61 Logs and Control Scripts ....................... 63 HTTP Server Access ......................63 HTTP List Parameters ..................... 64 Creating a Script ......................
Linear Acoustic be liable for incidental, special, direct, indirect or consequential damages, or loss of use, revenue or profit even if Linear Acoustic or its agents have been advised, orally or in writing, of the possibility of such damages.
AERO.100 User Guide 2 2 2 2 Regulatory Notices and Fusing Information Regulatory Notices and Fusing Information Regulatory Notices and Fusing Information Regulatory Notices and Fusing Information 2.1 FCC This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules.
Page 9
AERO.100 User Guide 2.4 UK As the colours of the cores in the mains lead may not correspond with the coloured markings identifying the terminals in your plug, proceed as follows: • The core that is coloured green and yellow must be connected to the terminal in the plug identified by the letter E or by the earth symbol or coloured green or green and yellow.
Page 10
AERO.100 User Guide D D D D S S S S I I I I N N N N ..ER ER ER ER PANNUNGSWÄHLER MUß A PANNUNGSWÄHLER MUß A PANNUNGSWÄHLER MUß A PANNUNGSWÄHLER MUß AUF ETZSPANNUNG EINGESTE...
Page 11
AERO.100 User Guide D D D D EN60065 EN60065 EN60065 EN60065 - - - - ..D D D D EZE UN IT VOLDOET AA EZE UN IT VOLDOET AAN DE EZE UN IT VOLDOET AA EZE UN IT VOLDOET AA...
AERO.100 User Guide 2.6 Fusing Information Fusing Information Fusing Information Fusing Information WARNING: To reduce the risk of fire, replace fuses only with the same type and rating. Both units use a universal switching power supply that handles the full range of nominal mains voltages between 90 and 264 VAC and any frequency between 50 Hz and 60 Hz.
2.9 F F F F eedback eedback eedback eedback We welcome feedback on any aspect of AERO.100 or this manual. In the past, many good ideas from users have made their way into software revisions or new products. Please contact us with your comments. 2.10 2.10 Service...
AERO.100 User Guide All other questions, please email sales@linearacoustic.com The Linear Acoustic web site has a wealth of information which may be useful for product selection and support. The URL is www.linearacoustic.com. 2.12 2.12 2.12 2.12 R R R R egister Your Product...
An AMX Instance, or simply “Instance”, refers to a virtual block of processing capability. The AERO.100 comes loaded with one AMX5.1 Instance and, optionally, can have one additional Instance of AMX5.1, AMX2.0, or AMX5x2 added at the time of purchase or in the field at a later time.
DRC engines; DRC 1, DRC 2 and DRC 3 (also called DRC Local) are the minimum number for any instance. In the AERO.100 interface, DRC 1, DRC 2 and DRC Local are sometimes referred to as DRC - Program 1, DRC - Program 2 and DRC - Local. An AMX5x2 engine has five DRC engines;...
Page 17
The AMX5x2 processing Instance provides five stereo DRCs and DRC 4 and DRC 5 provide the same SAP and DVS and local insertion features as the AMX5.1 and AMX2.0. Professional audio metadata can be applied to the AERO.100 to minimize processing and control functions, such as upmixing. AERO.100 protects itself against loss of incoming metadata with reversion modes that apply user set reference loudness values.
Back Panel Back Panel Back Panel Figure 3-1 AERO.100 back panel Figure 3-1 shows the AERO.100 back panel. Its connector functions are described below from left to right: Analog I/O (DB9F) – not used • Metadata I/O (DB9F) – RS-485 metadata (no crossover cable required) •...
Getting Started Getting Started This user guide is intended to be read while in front of a running AERO.100 unit. It is most helpful if the source(s) that will be used is actually connected to the AERO.100. Doing this provides feedback to the user, via the meters and IP audio monitoring, about the configuration changes being made.
(UPS) on at least one if not both of the AC power feeds. Apply AC power to power on the AERO.100; there is no power switch. The blue light behind the Linear Acoustic logo illuminates. Startup is complete when the front panel displays the AERO identification and serial number, the software version and the surrent IP address.
GUI for AERO10/100/2000 and LQ1000 units. It is provided with the AERO.100. It can be installed on most recent desktop, laptop, or tablet PCs running MS Windows XP, Vista, 7, Windows 8, or Windows 10. Touchscreen support is provided for devices that support this functionality.
Ethernet cable. Setting a fixed IP on the PC, in the same subnet as the AERO.100 IP address, will allow the PC to connect to AERO.100. Make sure that your PC is in the same subnet but not the same IP address as the AERO.100.
Page 27
AERO.100 User Guide 5. Click Connect and NfRemote should connect to the AERO.100. See Figure 4-2, below. Figure 4-2 NfRemote start screen Click Connect and the connection screen will be displayed and NfRemote will open. See Figure 4-3 Figure 4-3 NfREmote connection screen If NfRemote fails to connect make sure that the IP address shown on the unit’s front panel is...
Home is shown at left below the meters. See Figure 4-4. Figure 4-4 Home screen, Tree mode (default) At the top of NfRemote are displays that indicate the AERO.100’s CPU load, client volume (streaming audio), headphone volume, and the host PC’s CPU load. See Figure 4-4. In some cases, when the display is made smaller, these controls combine and a drop-down arrow appears allowing you to activate individual controls.
Page 29
AERO.100 User Guide Note! In no case should the AERO.100 CPU load exceed 80% for any length of time. This should be a rare occurrence and may be due to an excessive number of simultaneous NfRemote connections. Click the Menu button (top right) to select Tree or Tabbed navigation, full screen meter display, lock the window’s onscreen position, maximize the window, enter full screen mode, or close...
Page 30
Simply select a display preset from 1 to 6 and configure the display settings. (see Section 5.6) The AERO.100 remote software first appears with display preset 1 active. Any changes made to the screen (i.e., selecting between navigation modes, resizing window sections, or choosing the number and/or type of display windows visible) are automatically saved in real time.
Although initially configured for DHCP (auto-IP address), DHCP can be disabled and a static IP addresses can be entered. We recommend a static IP so that NfRemote and any PCs that need to access configuration, metering, control, or logs will always find the AERO.100 at the same IP address.
The AERO.100 has a built-in HTTP server. Logs of LKFS (LUFS) readings can be accessed through the HTTP server. IP commands, to control the unit remotely, and scripting functions (Section 8) are found here as well as a copy of the latest Nf Remote application.
AERO.100 white list. If this has not been done, see section 4-4. Make sure that your PC is in the same subnet as the AERO.100 and connect to the AERO.100 HTTP server using any browser. To do this enter the AERO.100’s IP address in the browser followed by the HTTP server’s port number, 7380.
A password must ALWAYS be set in the AERO.100. The factory set password is “1234”. If you choose to change the password keep it in a safe place. If the password is lost or removed the unit must be sent back to the factory to regain control of the unit.
A reliable time standard is required for time stamping loudness logs and for Nielsen encoding when used. The AERO.100 can synchronize its internal clock to a network time server using NTP. All three of the time setup menus; Time Zone; NTP; and Set Clock Manually; can be seen in Figure 4-10, below.
Instance 2. If you have 2 AMX Instances loaded in your AERO.100 then display setups will need to be created for Instance 2 as well as Instance 1. All of the meter setup examples described here are done in Instance 1. To setup meter displays for Instance 2 simply click Instance 2, in the menu.
Page 37
AERO.100 User Guide Figure 4-11 NfRemote Display Preset 1 Click display preset 2 and then click: 1. Display 1 > Program 2 > DRC-Program 2 2. Display 2 > Program 2 > Loudness Program 2 3. Display 3 > Program Local > DRC- Local 4.
Page 38
The oscilloscope, RTA and FFT are valuable monitoring and diagnostic tools that can measure and display signals from myriad patch points within AERO.100. Extensive setup controls are provided for these meter types. An example is shown in Figure 4-12, below.
AERO.100 User Guide Figure 4-12 Settings for the RTA meter 4.9 Configuring Loudness Meters Configuring Loudness Meters Configuring Loudness Meters Configuring Loudness Meters ITU-BS.1770-3 loudness meters for each output in each Instance are provided. The loudness meter is tied to a specific Instance and program output and the meter settings can be different for each program output.
AERO.100 User Guide Figure 4-13 Settings for the program-specific ITU meter The integration time of the 3 bar graph meters can be chosen as well as the integration time of the digital readout. The integration of the digital readout can also be manually controlled to measure specific programs or over specific time periods.
• Embedded pair 7/8: Downmix (or stereo) of DRC 1 (main program). • Embedded pair 9/10 to 15/16: Not used. We will use the above example to configure the AERO.100. Some adjustments need to be made if your channel map is not the same as the example here.
AERO.100 User Guide Figure 4-15 Select Instance 1 input sources 4.10.4 4.10.4 4.10.4 4.10.4 Output Routing Output Routing Output Routing Output Routing Select Output Routing > AES/SDI Outputs > SDI Outputs. 1. Select SDI Out 1/2: Instance 1 DD+ Out Note! The Dolby Digital Plus output can be Dolby Digital or Dolby Digital Plus.
AES output routing is straight forward. Each of the 4 AES digital audio output pairs can be assigned to carry any of the AERO.100 processed outputs. The AES output drop down choices for a 5.1 Instance are: • Off •...
Handling single channel sources on 1/2 of an digital audio pair is a standard feature of the AERO.100. See section 8.1. Creating a full time downmix of the DRC 1 output is also a standard feature of AERO.100. See section 8.2.
Dolby encoding that may also be done in the AERO.100. Rough timing is set via the Delay control (milliseconds), and the Fine control can adjust to the microsecond.
It is common to have both a Dolby encoded output and baseband (LPCM) audio output embedded in the SDI output. All audio needs to be synced with picture. The baseband audio processing/loudnes control latency of the AERO.100 is only 180 ms. To maintain lipsync additional audio delay must be added to the LPCM output(s).
AERO.100 User Guide 4. An additional 84 ms of delay must be added to each LPCM pair to keep the LPCM audio output in sync with the picture. See Figure 4-18 below. Figure 4-18 Audio Delay Note that each Instance has independent LPCM and Dolby encoded output delays.
Page 49
AERO.100 User Guide Figure 4-19: Dolby Encoder A Dolby Digital encoder licensed to an AMX5.1 Instance can operate in both Dolby Digital 5.1 mode and stereo mode. The encodeding mode can be switched using externally applied metadata, using GPI, network commands, or manually.
AERO.100 User Guide Figure 4-20: Mute Input 3-6 The GPI command to automate switching between Dolby Digital encoding for 5.1 surround and 2.0 Stereo is shown in Figure 4-21, below. Figure 4-21 GPI control of channel 3-6 muting 4.12 4.12 Dolby Decoding Dolby Decoding 4.12...
AERO.100 User Guide Figure 4-22: Dolby Decoder configuration A Dolby encoded bitstream can also be connected to any of the AERO.100 AES inputs. The sample rate converter (SRC) MUST BE DISABLED for any AES input passing a Dolby encoded bitstream. This setting is found here: System >...
AERO.100 User Guide b. Disabling the Power removes the latency compensation for UPMAX II and decreases audio latency by 15ms. 5. Click Upmix Enable to make the indicator yellow. 6. Select the Auto Mode drop down and select Auto Mode On. See Figure 4-23.
AERO.100 User Guide a. The source routed to Input 1/2 will always be upmixed b. A surround source routed to Inputs 1/2, 3/4, 5/6 will have its Lf and Rf pair upmixed as if it were a stereo source. This should always be avoided.
Page 54
AERO.100 User Guide d. Generate LFE When Upmix Disabled enables the addition of the LFE content described above to the existing 5.1 surround content. 2. UPMAX Parameters: Instance 1 > UPMAX II Pgm 1 > Adjust a. Center Exclusivity i. Controls how much of the Lf/Rf audio that UPMAX uses for center channel audio is removed from Lf and Rf channels ii.
Some broadcasters need to insert local audio programming into a network or syndicated program feed. It is often an advantage to do this audio insert right in the AERO.100. Setting DRC Local to the Local mode an AES or SDI embedded audio source pair can be routed to the 9/10 input of any processing Instance.
Page 56
The ability of AERO.100 processing and loudness control to provide all of these functions in a flexible, high quality and reliable fashion has made Linear Acoustic the choice of some of the largest broadcasters in the world for over 14 years.
The AERO.100 processor can help broadcasters attain any and all of these goals. If the audio levels of your content are nearly correct before playout then start with the TV 5B LIGHT preset.
AERO.100 User Guide 4.16.3 4.16.3 Music 5B H Music 5B HVY VY VY VY 4.16.3 4.16.3 Music 5B H Music 5B H Music 5-Band Heavy is an aggressive preset for TV music channels that effectively delivers music programming to small televisions and portable receivers.
(over 200) audio processing and loudness control parameters that are provided. This makes the AERO.100 extremely flexible and usable for any content type. It also means that proper adjustment requires time and the desire to listen to the results. Fortunately there are a few core controls that provide the needed control for a wide range of content.
Page 60
AERO.100 User Guide • Input AGC. Reduce the Ratio to allow the average output level to vary over a wider range. Increase ratio to decrease the average output range. Note! If an adjustment has no units then the adjustment controls more than one parameter at a time and may also be program dependent.
Instance then there is a Nielsen encoder for each of the Instance’s 3 DRC outputs. Each Nielsen encoder can use the same or different Nielsen codes. Each Nielsen code requires Check Digits to enable the channel encoder. Only Nielsen can provide an AERO.100 user with the Check Digits.
AERO.100 User Guide Figure 4-25: Nielsen configuration The tabs for each DRC output can be seen in Figure 4-25. Click Channel 1-6, Channel 7/8 and Chanel 9/10 to configure Nielsen codes for each output. Nielsen encoding can be enabled and disabled for each of the 3 outputs. Please note that Nielsen encoding must be disabled to make changes to the SID or Check Digits.
Page 63
AERO.100 User Guide Figure 4-26: GPI drop down selection In Figure 5-22 a new selection, Task, is added to the GPI menu. A Task is list of commands that can all be performed with a single GPI closure. The creation of scripts for Tasks is covered in Section 7.
Logs and control scripts are found in the AERO.100 HTTP server. To access the HTTP server in your AERO.100 your PC ’s IP address must appear in the AERO.100’s HTTP white list in order to have access to the built in HTTP server. If this has not been done yet refer to section 4.4.
List Parameters List Parameters List Parameters shows every parameter in the AERO.100 that can be controlled via the HTTP server and a network command. In Figure 5-2 is the screen you see after clicking List Parameters. Scroll up and down to move through the parameters. You can also use the Edit tool in your browser to open the Find dialogue box to search for parameters.
Page 66
AERO.100 User Guide • Value 9 = SDI 1/2. This means that the value 9 for routes SDI 1/2 to Instance 1, Input 1/2. • See Figure 5-3. Figure 5-3: Input 1/2 Source HTTP command The source for Instance 1, Input 1/2 can be changed manually.
Page 67
AERO.100 User Guide • Find the Parameter Value for SDI 11/12 in the list if commands. • The parameter value is 14 • Click on the command 192.168.1.12/parameters/inst_1/input/in_1_2 = 14 • The source routed to Instance 1, Input 1/2 is changed instantly.
AERO.100 User Guide A traffic or facility automation system can send multiple commands, one after the other, in order to accomplish any desired changes. Any number of commands can be placed in a script. The script can be named and the named scripts appear in the AERO GPI menu as Tasks.
Page 69
AERO.100 User Guide Figure 5-6: Sample script Type in a name for the script. We recommend that the name is descriptive to make selecting one script, from a number of saved scripts, easy. Below two scripts will be described. 1. Inst1-SDI-1-2-to-In-1-2-Stereo a.
Page 70
AERO.100 User Guide c. Set Dolby AC3 encoder to 5.1 mode The first script, for a stereo program on SDI 1/2 is shown in Figure 5-7. Figure 5-7 Script for stereo source with stereo Dolby AC3 encoding The second script, for 5.1 surround on SDI 5/6, 7/8 and 9/10 is shown in Figure 5-8 Figure 5-8 Script for surround source and surround Dolby AC3 encoding Please note that two browser tabs are open in the browsers in Figure 5-7 and 5-8.
Page 71
AERO.100 User Guide Figure 5-9: Copying the script command for Mute Input 3-6 After creating and saving a script it becomes a Task. To assign Tasks to GPIs: 1. Navigate to System > GPI > GPI Function A-D (or E-H) 2.
AERO Scheduling AERO Scheduling Another new feature in latest update to AERO.100 is an internal automation system. Any command in the GPI menu, and any Task, can be run according to a day-of-the-week, hour-of- the-day, internal scheduling application. The scheduling is part of the NfRemote GUI and can be found by navigating to: System >...
Loudness Logs Loudness Logs The AERO.100 creates and stores logs for each program output. The logs can be found in the unit’s HTTP server. Log scan be viewed and moved manually through the HTTP server interface or using standard HTTP Server commands.
Page 76
AERO.100 User Guide Figure 5-15 Logging screen for Instance 1, Meter Program 1 Double-Click any of the .csv links to open the log file in the browser. Right-Click and select Save Link As to save the file to the local PC or on a network location.
Page 77
AERO.100 User Guide Figure 5-16: Raw Log data Any of the logs can also be fetched using standard HTTP commands. Users have written software that downloads the desired logs and saves them or uses them to create a combined traffic log with running LKFS measurements.
Page 78
AERO.100 User Guide Note that at the bottom of manually controlled user log, below the running second measurements, there are several values. • ITU BS.1770 Integrated Ungated: • ITU BS.1770-2 Integrated Gated: • EBU R128 Integrated: • EBU R128 Integrated: •...
In the U.S. many stations have SAP audio for one or more programs. DVS (descriptive video service) is also a requirement. Many networks deliver SAP programming as a single channel of an embedded pair. AERO.100 makes broadcasting SAP easy. Instance 1 > Input >...
AERO.100 User Guide In other applications, like audio for in-house monitoring in control rooms or in-house audio distribution a downmix can be routed an AES digital audio output. The same downmix output can be routed simultaneously to an SDI embedded pair and an AES digital audio output.
AERO.100 User Guide Instance 1 > Output > Local > Destination chooses the program channel, Program 1, Program 2 or both that will be replaced or ducked behind the Local input. Instance 1 > Output > Local > Local Audio Override drop down offers 4 selections: •...
• Connect AERO.100 AES outputs AES Outputs 1/2 and 3/4 to the external watermark encoder inputs 1 and 2. • Connect external watermark encoder outputs 1 and 2 to AERO.100 AES inputs 1/2 and 3/4. The typical viewer ratings encoder does not encode to the Ls or Rs channels so pairs 5/6 do not need to be routed outside the AERO.100.
Page 83
1/2. When 5.1 surround is present it is on 3 entirely different pairs. For example, Pairs 3, 4 and 5. AERO.100 can upmix pair 1 and automatically switch to the 5.1 surround pairs when 5.1 surround audio is present. If a program with stereo only content appears the AERO will switch back to the stereo source.
AERO.100 User Guide Figure 6-2: Instance 1, UPMAX Program 1, Auto Mode Settings The Lt/Rt Source drop down allows the selection of inputs 1/2, 7/8, or 9/10 as the stereo source. Any 3 input pairs can be selected as the 5.1 surround source channels for Program 1 Input channels 1/2, 3/4, 5/6.
Troubleshooting Troubleshooting Troubleshooting AERO.100 is reliable and easy to install. Most problems turn out to be wiring or configuration errors. However, it is a powerful processor with many possible configurations and user- adjustable parameters. • If you cannot find the source of a problem, simplify the signal path.
When using the AES-3 inputs the AES reference may be missing or at the wrong sample rate; the unit expects to lock to 48 kHz. AERO.100 defaults to an internal 48 kHz reference if the external reference is removed or missing. This allows audio to continue, but with asynchronous inputs and outputs (due to the sample rate converters on each input pair).
AERO.100 User Guide An Ethernet connection to the AERO.100 that is unstable (i.e. bad port or other network issue) can cause the same issue as switching unsynchronized sources into the AERO.100. The Ethernet connection must be stable. Chattering or other issues with a Dolby encoded source that is connected to an AES-3 input may be due to the input sample rate converter (SRC) not being in bypass.
Re-booting sometimes fixes audio problems simply because the AERO.100 re-locks to the digital input when it restarts. The AERO restart also causes all downstream devices to re-lock to the incoming signal after reboot. This may hide a timing problem with the incoming signal.
AERO.100 User Guide 8 8 8 8 Specifications Specifications Specifications Specifications Table 11-1 Electrical Processing AMX 5.1 Instance: 5.1+2+2 with up to 2 downmix outputs, dual-path upmixing and SAP/DVS capability. Structure AMX2.0 Instance: 2+2+2 with Auto SAP/DVS with 3 downmix outputs and SAP/DVS capability.
AERO.100 User Guide Reference 48 kHz via AES DARS reference input or SDI input De-embed up to 16 audio channels from SDI, process and/or encode, and re- embed up to 16 channels HD/SD-SDI Signal levels per SMPTE 292M /259M Auto-Sensing I/O Supports SMPTE 2020 A and B VANC metadata Supports up to 1080p/60/59.94/50 Hz...
Page 92
AERO.100 User Guide Table 11-4 Metadata Input Port Pinout Connection Shield TX A asynchronous data out – RX B asynchronous data in + Ground Ground TX B asynchronous data out + RX A asynchronous data in – Shield F-DB9 connector with full-duplex RS-485 protocol running at 115 kbps. Pinout is compatible with SMPTE 207M.
Page 93
AERO.100 User Guide Table 11-6 GP I/O Parallel Control Port (F-DB25) Function +5 V, 150 Ma GPI A (Active Low) GPI B (Active Low) GPI C (Active Low) GPI D (Active Low) GPI E (Active Low) GPI F (Active Low)
Appendix 1: Configuration Check List Here is a list, in order, of what needs to be done to configure an AERO.100 for use in a typical television broadcast facility. This check list starts with the assumption that there is already a connection between an MS Windows PC (or laptop, tablet, etc.) running NfRemote and the...
Page 95
AERO.100 User Guide 12. Instance 1 > DRC-Program 1 > Load Preset. Select and load a loudness control preset. Instance 1 > DRC-Program 1 > Final. Set Final Output so that average LKFS output on Program 1 loudness meter is on target. (usually -24 dB LKFS or -23 dB LUFS) 13.
Page 96
28. Instance1 > Output > Delay. If video delay is set to the nearest full video frame greater than the audio latency of the AERO.100 then additional audio delay can be set here for proper lipsync. LPCM outputs can also be delayed separately from Dolby encoded output delay to allow both to have proper lip synch at the same time.
• oscilloscope and streaming client audio to multiple remote computers. Although it is highly unlikely that your AERO.100 CPU would run out of resources, even in a fully configured unit addressed from several remote computers, it is important to monitor the AERO’s CPU load! Fortunately, the CPU percentage meter will warn you when...