> ## Documentation Index
> Fetch the complete documentation index at: https://support.echotm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AIO User Manual

> Complete guide for installation, configuration, and operation of the Echo AIO All-in-One Test System

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image10.jpg?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=ee6e0afde5417af3efb2b6cd8d7607f3" alt="AIO Test System" width="2500" height="1007" data-path="images/aio/image10.jpg" />

## Quick Navigation

<CardGroup cols={4}>
  <Card title="Installation" icon="download" href="#2-installation">
    Hardware setup and driver installation
  </Card>

  <Card title="Configurations" icon="puzzle-piece" href="#3-hardware-configurations">
    Module types and combinations
  </Card>

  <Card title="Modules" icon="microchip" href="#4-hardware-modules">
    Detailed module specifications
  </Card>

  <Card title="Analog I/O" icon="signal" href="#5-analog-io">
    Input and output specifications
  </Card>

  <Card title="Digital I/O" icon="ethernet" href="#6-digital-io">
    TDM interface configuration
  </Card>

  <Card title="Control Panel" icon="sliders" href="#7-control-panel">
    Software configuration interface
  </Card>

  <Card title="API Control" icon="code" href="#8-programmatic-control">
    Command-line and API documentation
  </Card>

  <Card title="Specifications" icon="clipboard-list" href="#9-specifications">
    Complete technical specifications
  </Card>
</CardGroup>

<Info>
  **Copyright © 2023 Echo Digital Audio Corporation. All rights reserved.**

  No part of this manual may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage and retrieval system, without permission in writing from the publisher.

  Echo Test + Measurement and Echo AIO are registered trademarks of Echo Digital Audio Corporation. Windows is a trademark of Microsoft Corporation. macOS, Mac, and Macintosh are trademarks of Apple, Inc.

  **Revision 3, June 20, 2023**

  Echo Test + Measurement
  402 E Carrillo St Ste A, Santa Barbara CA 93101 USA
  echotm.com | [sales@echotm.com](mailto:sales@echotm.com) | +1 805-880-5590
</Info>

<Accordion title="Limited 3 Year Warranty">
  Echo warrants its products to be free of manufacturing defects for a period of three years from the date of purchase. Any product covered under a valid Echo new product warranty—where the damage is not caused by owner misuse or abuse (see Warranty Exclusions, below)—will be repaired or replaced by Echo free of charge. **Please see the full Echo Warranty Policy for more information.**
</Accordion>

<Accordion title="Regulatory Compliance Information">
  **CE Compliant** - This product meets European Union safety and electromagnetic compatibility requirements.

  **RoHS Notice:** Echo Digital Audio has conformed and this product conforms, where applicable, to the European Union's Directive 2002/95/EC on Restrictions of Hazardous Substances (RoHS) as well as the following sections of California law which refer to RoHS, namely sections 25214.10, 25214.10.2, and 58012, Health and Safety Code; Section 42475.2, Public Resources Code.

  **WEEE:** As with the disposal of all old electrical and electronic equipment, this product is not to be treated as regular household waste. Instead, it shall be handed over to the applicable collection point for the recycling of electrical and electronic equipment.

  <Frame>
    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image5.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=0056b734ea6ed44e548eece0fb72f741" alt="CE Logo" style={{height: "30px", display: "inline-block", verticalAlign: "middle"}} width="1192" height="840" data-path="images/aio/image5.png" /> **CE Compliant**
    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image6.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=b2f32a4f07420e793a89c3cc299fb494" alt="RoHS Logo" style={{height: "30px", display: "inline-block", verticalAlign: "middle"}} width="616" height="616" data-path="images/aio/image6.png" /> **RoHS**
    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image8.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=83f8a5d8902cd8b23de968c6fce10d5f" alt="WEEE Logo" style={{height: "30px", display: "inline-block", verticalAlign: "middle"}} width="1680" height="1716" data-path="images/aio/image8.png" /> **WEEE**
  </Frame>
</Accordion>

<Warning>
  ## Safety Instructions

  1. **Read Instructions** — Be sure to read all the safety and operating instructions before operating this product.
  2. **Keep Instructions** — The safety instructions and user manual should be kept for future reference.
  3. **Warnings** — All warnings on your Echo AIO and in the user manual should be followed.
  4. **Follow Instructions** — All operating and use instructions should be followed.
  5. **Moisture** — Water and moisture are detrimental to proper operation. Do not install or operate near sources of water or moisture.
  6. **Heat** — Your Echo AIO should be situated away from sources of heat such as heaters or radiators.
  7. **Power Sources** — Operate only from stable AC power as indicated. Use a surge protector in areas subject to lightning or industrial noise.
  8. **Grounding** — Do not undermine grounding capabilities. Use the provided grounded plug in a properly grounded outlet.
  9. **Power Cord Protection** — Route power cords to protect them from damage, particularly at plugs, outlets, and exit points.
  10. **Servicing** — No user serviceable parts inside. Do not attempt service yourself. Refer all servicing to qualified personnel.

  **NOTE: There are no user serviceable parts inside. Do not attempt to remove modules from the chassis. Doing so will void the warranty and calibration!**
</Warning>

# 1. Introduction

The Echo AIO Test System is a USB 2.0 compliant audio test platform compatible with ASIO and WASAPI drivers on Windows computers and Core Audio on Macintosh (Mac) computers. When coupled with a computer running test software, AIO forms a complete system for testing digital and analog audio electronics and acoustics in consumer and professional products. Echo AIO products are ideally suited for a high-volume production environment where testing occurs on a continual basis.

Echo AIO combines the functionality of multiple pieces of test equipment into a single, integrated device for increased reliability at a reduced cost. In addition to audio testing, it has extensive capability to control measurement fixtures, simulate batteries for wearable products, and even measure environmental variables such as temperature, barometric pressure, and humidity, allowing baseline conditions to be established for factory production runs.

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image10.jpg?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=ee6e0afde5417af3efb2b6cd8d7607f3" alt="Echo AIO Test System (AIO-SA configuration)" width="2500" height="1007" data-path="images/aio/image10.jpg" />

*Figure 1: Echo AIO Test System (AIO-SA configuration)*

The Echo AIO Test System is a modular design consisting of a chassis, an interface module with connections for a locking USB 2.0 cable and a locking power cable, and one or two modules selected from a variety of types for analog I/O, digital I/O, or control. The product name is based on the combination of installed modules (i.e.: AIO-SA has one AIO-S and one AIO-A module).

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image11.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=fbdb0cebc4bd95f8f4fb7a7137ce7157" alt="AIO Modular Interface" width="2048" height="406" data-path="images/aio/image11.png" />

*Figure 2: AIO's modular interface*

<Warning>
  All Echo AIO products come from the factory in predetermined, fixed configurations. Attempting to change the factory configuration or swapping modules between chassis will cause the AIO to stop working properly and will **void the calibration and the warranty!** Products originally configured with a single module and an empty slot may be returned to a factory authorized service station at a later date to add a second module.
</Warning>

# 2. Installation

## Hardware

<Steps>
  <Step title="Connect Power">
    Connect the locking power cable supplied with the AIO to the locking IEC C14 power inlet. Both locking and non-locking cables may be used. For reliability, the AIO does not have a power switch. The blue LED on the front panel indicates when power is applied and the AIO is operating.

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image12.jpg?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=391700bad62d6861f45ecb4b510e1bb1" alt="Locking power cable" width="257" height="157" data-path="images/aio/image12.jpg" />

    *Figure 3: Locking power cable*

    <Info>
      The universal AC input accepts 90 – 264 VAC at 50 or 60 Hz. The AIO, equipment connected to the AIO, and the test computer must all be connected to the same surge-protected power strip.
    </Info>
  </Step>

  <Step title="Connect USB">
    Connect the Type-B end of the supplied locking USB 2.0 "HI-SPEED" cable to the USB connector on the AIO, and the other end to the host computer. Both locking and non-locking cables may be used.

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image13.jpg?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=c3cc4f9c934429b551a7d4440a53da36" alt="Locking USB cable" width="265" height="198" data-path="images/aio/image13.jpg" />

    *Figure 4: Locking USB cable*
  </Step>
</Steps>

## Echo Driver Software

### Windows Installation

Download the AIO Windows driver from the downloads section of the Echo website and run the installer. This will install:

* AIO control panel
* Latest firmware
* ASIO driver
* Command-line application

<Info>
  Although the AIO will automatically be recognized on Windows 10 or 11 and can function using only Windows' built-in WASAPI driver, we recommend installing the Echo software to add control panel functionality, firmware updates, and ASIO driver support. Most professional audio and test applications support ASIO. The driver will appear in your software as "ASIO Echo AIO".
</Info>

### macOS Installation

For Macintosh computers, support for USB audio is part of the macOS and its audio component, Core Audio. The AIO is automatically detected whenever it is powered on and connected to a Mac USB port.

## 3rd Party Test and Measurement Software

The Echo AIO Test System may be used with a wide variety of 3rd party test and measurement software via the Echo AIO ASIO driver. Because ASIO is a digital interface, all levels are communicated between the hardware and software as digital values, and there's no inherent conversion to actual analog I/O values when using an analog interface.

<Warning>
  To properly do the conversion, the software needs to know the correct scaling factor, which defines the relationship between analog voltage and digital full-scale level (0 dBFS). The scaling factors for different types of inputs and outputs are typically different.
</Warning>

### Scaling Factors

| Type        |          Connector         |       Module      | Scaling Factor |
| ----------- | :------------------------: | :---------------: | :------------: |
| **Outputs** |                            |                   |                |
|             |      Line (unbalanced)     |       AIO-L       |    8.0 V/FS    |
|             |       Line (balanced)      |       AIO-L       |    16.0 V/FS   |
|             |          Headphone         |       AIO-H       |    3.0 V/FS    |
|             |      Amplifier/Speaker     |     AIO-A, -S     |   9.545 V/FS   |
| **Inputs**  |                            |                   |                |
|             |          Mic-Line          | AIO-A, -H, -L, -S |   161.6 mFS/V  |
|             |  Headphone Impedance VMON  |       AIO-H       |   333.3 mFS/V  |
|             | Headphone Impedance IMON\* |       AIO-H       |    8.0 FS/V    |
|             |   Speaker Impedance VMON   |       AIO-S       |   80.80 mFS/V  |
|             |  Speaker Impedance IMON\*  |       AIO-S       |   161.6 mFS/V  |

\*Current monitor inputs require special calculation to derive impedance values

# 3. Hardware Configurations

The Echo AIO Test System is available in different hardware configurations (models) depending on the module type and position installed in the chassis. The product name is based on the combination of installed modules (i.e.: AIO-SA has one AIO-S and one AIO-A module).

### Common AIO Configurations

|  Model.... | Inner Module | Outer Module | Mic/Line Inputs | Line Outputs | HP Outputs | Amp Outputs | Impedance |
| :--------: | :----------: | :----------: | :-------------: | :----------: | :--------: | :---------: | :-------: |
| **AIO-A1** |     AIO-A    |       -      |        4        |       -      |      -     |      2      |     -     |
| **AIO-A2** |     AIO-A    |     AIO-A    |        8        |       -      |      -     |      4      |     -     |
| **AIO-AH** |     AIO-A    |     AIO-H    |        6        |       -      |      2     |      2      |     1     |
| **AIO-H1** |     AIO-H    |       -      |        2        |       -      |      2     |      -      |     1     |
| **AIO-H2** |     AIO-H    |     AIO-H    |        4        |       -      |      4     |      -      |     2     |
| **AIO-L1** |     AIO-L    |       -      |        4        |       2      |      -     |      -      |     -     |
| **AIO-L2** |     AIO-L    |     AIO-L    |        8        |       4      |      -     |      -      |     -     |
| **AIO-S1** |     AIO-S    |       -      |        2        |       -      |      -     |      2      |     1     |
| **AIO-S2** |     AIO-S    |     AIO-S    |        4        |       -      |      -     |      4      |     2     |
| **AIO-SA** |     AIO-S    |     AIO-A    |        6        |       -      |      -     |      3      |     1     |
| **AIO-SL** |     AIO-S    |     AIO-L    |        6        |       2      |      -     |      2      |     1     |

<Info>
  Additional configurations are possible, as long as they follow these rules:

  a. Any combination of two analog audio modules (A, H, L or S) may be ordered, with either module in the inner or outer slot.

  b. Any analog audio module (A, H, L or S) may be ordered for the inner slot, along with a T module in the outer slot.

  c. For a single-module unit, the analog modules (A, H, L, or S) may be placed in either slot.
</Info>

<Warning>
  Modules are not sold separately, except as part of an upgrade by an authorized dealer to convert a single-module chassis to a two-module chassis. Modules do not function as stand-alone devices. They must be installed in an AIO chassis to operate.
</Warning>

# 4. Hardware Modules

<Card img="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image14.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=f09cf6d1fcd2bfc21e78a589e1d31465" width="1688" height="552" data-path="images/aio/image14.png">
  ### Acoustic (AIO-A)

  The Acoustic test module is designed for making basic acoustic measurements of a device under test (DUT)—typically a speaker or driver. Ideal for use with measurement microphones, ear simulators, artificial heads, speakers, actuators, and mouth simulators. AIO-A maps to the audio driver as 4 input channels and 2 output channels.
</Card>

<Card img="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image18.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=d65f44c34b2d965c2335ff3cd3bc3d7e" width="1684" height="544" data-path="images/aio/image18.png">
  ### Headphone (AIO-H)

  The Headphone test module is designed for making advanced acoustic and impedance measurements of a device under test (DUT)—typically wired headphones, headsets, earbuds, and hearing protection devices. It maps to the audio driver as 4 input channels and 2 output channels.

  * Inputs 1 and 2: Front panel Mic/Line inputs
  * Input 3: Remote voltage sense terminals (+ and -) on Euroblock connectors
  * Input 4: Internal current sense resistor for impedance measurement
</Card>

<Card img="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image20.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=4943a6c246ee94f7f524188ad46cd72a" width="1692" height="536" data-path="images/aio/image20.png">
  ### Line (AIO-L)

  The Line-level test module is designed for making basic acoustic and electrical measurements of a device under test (DUT). It features balanced line outputs, useful for:

  * Interfacing to balanced audio devices
  * Interfacing to single-ended devices where ground isolation is desired

  Maps to the audio driver as 4 input channels and 2 output channels.
</Card>

<Card img="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image22.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=af591b37224857d9f76d14d2db11a6f8" width="1680" height="544" data-path="images/aio/image22.png">
  ### Speaker (AIO-S)

  The Speaker test module is designed for making advanced acoustic and impedance measurements of a device under test (DUT)—typically a speaker or driver. Maps to the audio driver as 4 input channels and 2 output channels.

  * Inputs 1 and 2: Front panel Mic/Line inputs
  * Input 3: Remote voltage sense terminals (V+ and V-) on SPKR Euroblock
  * Input 4: Internal 0.1 Ω current sense resistor for impedance measurement
</Card>

<Card img="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image24.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=c0ca57898e8648240a302a990e42ede5" width="1696" height="548" data-path="images/aio/image24.png">
  ### TDM (AIO-T)

  The TDM test module provides a 10 channel TDM (Time-Division Multiplexed) interface for connection directly to audio converters or other ICs. Maps to the audio driver as 10 input channels and 10 output channels.

  Features:

  * Master/Slave operation modes
  * Support for 2 channel (I2S or DSP format), 4 channel, or 8 channel modes
  * Five BNC connectors (MCLK, SCLK, SYNC, OUT, IN)
</Card>

# 5. Analog IO

## Microphone/Line Inputs

Inputs with BNC connectors are available for connecting:

* Externally polarized microphones
* Prepolarized constant current (CCP/IEPE/ICP, 4 mA) microphones
* Unbalanced line-level inputs

Features under software control via the AIO control panel:

* Input gain (1x, 10x, 100x)
* Constant current supply
* TEDS reading

<Info>
  The mic/line inputs accommodate a very wide range of input voltages, from extremely low-level dynamic microphones to line level inputs. Use the lowest gain setting needed for best dynamic range.
</Info>

### TEDS

Transducer Electronic Data Sheet (TEDS) is an industry standard (IEEE 1451) memory device attached to a microphone or other transducer, storing:

* Transducer identification
* Calibration data
* Correction data
* Manufacturer information

<Note>
  Using TEDS data does not account for the effects of age, temperature, humidity and barometric pressure. Calibration using external calibrators is the recommended best practice.
</Note>

## Line-level Outputs

The AIO-L module has two outputs with Euroblock connectors for connecting line-level devices. The outputs are differential with (+), (-), and ground connections.

## Headphone Outputs

Amplified outputs with Euroblock connectors are provided for driving headphones and earbuds. The Left and Right outputs are single-ended and share a common ground.

### Voltage Monitor on Input 3 (VMON)

Voltage measured directly at the speaker terminals is monitored on input 3 of the AIO-H module using two wires connected from the headphone terminals directly to the (VL) and (VR) remote sense terminals.

### Current Monitor on Input 4 (IMON)

Precision current sense resistors are placed in series with the outputs. The sense resistor voltage can be used to derive the current through the connected driver.

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image26.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=28d1eaf30d7e6bacb37f0151e67a565f" alt="AIO-H module block diagram" width="2012" height="992" data-path="images/aio/image26.png" />

*Figure 11: AIO-H module block diagram*

<Info>
  The left or right channel is selected via the AIO control panel. There are no external connections to these current sense resistors or circuits.
</Info>

## Amplifier Outputs

Amplified (class D) outputs with Euroblock connectors are provided for driving speakers or other devices. The outputs are single ended with (+) and (-) connections. Both outputs are biased at \~7.5V.

<Warning>
  **Important:** Amplifier outputs are floating and not ground-referenced. Connecting a speaker or other low-impedance path from one of the outputs to ground will cause the amplifier to shut down. The amplifier will reset and resume normal operation after the fault is removed.
</Warning>

### Voltage Monitor on Input 3 (VMON)

Voltage measured directly at the speaker terminals is monitored on input 3 of the AIO-S module using two separate wires connected from the speaker terminals to the (V+) and (V-) terminals.
By connecting directly at the speakers, the voltage drop across the speaker wires does not affect the measurement.

### Current Monitor on Input 4 (IMON)

A precision 0.1 Ω current sense resistor is placed in series with the + side of the SPKR output for current monitoring and impedance calculation.
The voltage across the sense resistor is monitored on input 4 of the AIO-S module. There are no external connections to this current sense resistor or circuit.

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image28.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=28ca8e938ff12741df2d15b11a5e6502" alt="AIO-S module SPKR block diagram" width="1944" height="676" data-path="images/aio/image28.png" />

*Figure 12: AIO-S module SPKR block diagram*

# 6. Digital IO

## TDM

The AIO-T module provides up to 10 digital I/O channels through a TDM (Time-Division Multiplexed) interface, for connection directly to audio converters or other ICs.

### Operating Modes

**MASTER mode:** Connectors configured as:

* Four outputs: MCLK, SCLK, SYNC, OUT
* One input: IN

**SLAVE mode:** Connectors configured as:

* Two outputs: MCLK, OUT
* Three inputs: IN, SCLK, SYNC

### Connectors

* **MCLK:** 24.576 MHz master clock output
* **SCLK:** Bit clock output (MASTER) or input (SLAVE). Polarity and bits per frame are programmable. SCLK may also be set to be disabled, outputting a constant “0” logic level.
* **SYNC:** Frame synchronization output (MASTER) or input (SLAVE). SYNC is used to signal the start of an audio frame. Width, polarity, and phase relationship to the audio data are programmable in the control panel.
* **OUT:** Data output, up to 10 channels of 24-bit audio
* **IN:** Data input, up to 10 channels of 24-bit audio

### Logic Levels

I/O logic levels can be set to either 1.8V or 3.3V via the control panel, command line interface, or APIs.

### Termination

* Outputs: High-drive capable with 50 Ω series resistance
* Inputs: 10K Ω input impedance

### Configuration

| Setting                            |                                                                                                                                            Description |
| ---------------------------------- | -----------------------------------------------------------------------------------------------------------------------------------------------------: |
| **Clock direction**                |                                              Clock sink mode: MCLK, SCLK, and SYNC are inputs<br />Clock source mode: MCLK, SCLK, and SYNC are outputs |
| **Bits per frame / bits per word** | 256 bits/frame, 24 bits/word: 10 channels<br />256 bits/frame, 32 bits/word: 8 channels<br />128 bits/frame: 4 channels<br />64 bits/frame: 2 channels |
| **Invert SCLK**                    |                                          Not inverted: Data and FSYNC clock out on falling edge<br />Inverted: Data and FSYNC clock out on rising edge |
| **Advance output**                 |                                        Disabled: Audio output aligned with audio input<br />Enabled: Audio output advanced specified bits before input |
| **Delay FSYNC and INPUT**          |                                                                                                         Delays FSYNC and audio input sampling by ½ bit |
| **FSYNC position**                 |                                                                                  Sets position of positive portion of FSYNC relative to start of frame |
| **FSYNC width**                    |                                                                                                                        Sets the width of FSYNC in bits |

# 7. Control Panel

## Overview

The control panel controls and monitors the following AIO hardware functions:

* Analog input and output gain
* Constant-current power to microphones
* TEDS data
* Level meters
* Firmware update
* WASAPI and ASIO driver settings
* Clock source and status
* Diagnostic logging and directory

<Note>
  The control panel is for AIO hardware control only. It does not perform any audio analysis.
</Note>

## Channels Tab

The Channels tab shows the input and output channels of the connected AIO test system.

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image33.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=34f5969ced9bbd5a6760080162979cc1" alt="Channels tab" width="962" height="622" data-path="images/aio/image33.png" />

*Figure 15: Channels tab (AIO-SH)*

### Outputs

* Level display: Horizontal bar graph and numerical display
* Units selection: dBFS, dBV, Vrms, etc.
* Module-specific controls and indicators

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image34.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=082a1253e27c13a7c8368ab10f37a8fb" alt="Output Tab" width="479" height="108" data-path="images/aio/image34.png" />

### Inputs

* Level display: Horizontal bar graph and numerical display
* **TEDS:** Displays TEDS information from attached microphones
* **Gain:** Sets gain to 1x, 10x, or 100x
* **CCP:** Enables constant current supply for prepolarized microphones

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image35.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=28448de47e0c9d417702b3def019e1cc" alt="Input Tab" width="477" height="216" data-path="images/aio/image35.png" />

### TEDS Data Window

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image36.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=bea951cd32ae99aa08321efbf8f97def" alt="TEDS data window" width="1217" height="1537" data-path="images/aio/image36.png" />

*Figure 16: TEDS data window*

<Info>
  TEDS data is not automatically transferred to the audio analysis software—it must be copied and pasted or manually entered. Data may be easily copied by clicking the icon to the right of each line.
</Info>

## TDM Tab

The TDM tab is displayed if the AIO test system has an AIO-T module installed.

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image37.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=574c50feb73960a6a6e94018b36be7e7" alt="TDM tab" width="962" height="622" data-path="images/aio/image37.png" />

*Figure 17: TDM tab*

### DC Power Supply

* **DC 5V power:** Enable/disable fixed 5V output
* **Variable DC power:** Enable/disable variable output
* **Target voltage:** Set desired output voltage
* **Measured voltage/current:** Display actual output values
* **Current range:** Set measurement range
* **Overcurrent threshold:** Set protection limit

### Aux Control

* **AUX In:** Indicators showing state of Aux In ports
* **AUX Out:** Controls to set Aux Out ports to True or False

### PTH

Pressure, temperature, and humidity data readouts from attached PTH sensor (optional).

## Options Tab

Contains information about the connected AIO test system and configuration options.

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image39.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=98c06658c00f12e73ef6fc1d805e6feb" alt="Options tab" width="962" height="622" data-path="images/aio/image39.png" />

*Figure 19: Options tab*

### Device

* **Firmware:** Current version and update options
* **Auto-update firmware:** Automatic update prompts
* **Custom name:** Set unique USB device name
* **Logging:** Enable diagnostic logging

### Clock

* **Source:** Internal, USB, or TDM
* **Status:** Clock lock indicator
* **Sample rate:** ASIO clock rate

### Control Panel

* **Show window when AIO connects:** Auto-display on connection
* **Show system tray icon:** System tray visibility
* **GPU accelerated rendering:** Hardware acceleration for meters

### Driver

* **Version:** Installed driver version
* **ASIO name:** Driver name in measurement software
* **Windows system audio (WASAPI):** Enable WASAPI support

## File Menu

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image40.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=81e2b4c3fa79e789430b832ccf17bf66" alt="File menu" width="482" height="388" data-path="images/aio/image40.png" />

*Figure 20: File menu*

Allows you to open and save sessions. An AIO session stores all current hardware settings in a text file that can be used to reset the hardware to a previous state.

## Help Menu

Contains version information and build date of the currently installed control panel application.

<img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image41.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=9f3a093d62e343f50221639a3450b537" alt="About window" width="384" height="210" data-path="images/aio/image41.png" />

*Figure 21: AIO About window*

# 8. Programmatic Control

## Command-line Application

The command-line application is primarily used for configuring an AIO test system from another application. This is especially useful for automating AIO setup as part of your test sequence.

* **Windows:** Installed with the Echo AIO Driver
* **macOS:** Copy command-line application and EchoAIOInterface.dylib library to a folder

<Card title="Command-line Reference" icon="terminal" href="https://www.echotm.com/downloads">
  Download the complete AIO Command-line Reference documentation
</Card>

## API

AIO includes a C library dll which makes it possible to control the AIO test system from your own code.

<Card title="API Reference" icon="code" href="https://github.com/mattgonzalez/EchoAIOExample/">
  Visit the Echo AIO API Example GitHub repository
</Card>

# 9. Specifications

## Data

### Microphone / Line Inputs

| Parameter                         | Specification                                                                                                    |
| --------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| Input impedance                   | 1 MΩ                                                                                                             |
| Input coupling                    | AC                                                                                                               |
| Input gain                        | 1x, 10x, and 100x                                                                                                |
| Voltage, full scale (1x gain)     | 8.75 Vpk (+15.8 dBV)                                                                                             |
| Voltage, maximum                  | ±15 Vpk                                                                                                          |
| Frequency response                | ±0.01 dB (10 Hz – 22 kHz) @ 48k SR<br />±0.01 dB (10 Hz – 44 kHz) @ 96k SR<br />±1 dB (10 Hz – 86 kHz) @ 192k SR |
| Input bandwidth (-3 dB @ 192k SR) | 94 kHz                                                                                                           |
| Dynamic range (20 kHz BW)         | 112 dB                                                                                                           |
| THD+N (1x gain, 20 kHz BW)        | \< -105 dB (20 Hz – 20 kHz)                                                                                      |
| Noise, residual                   | 17 µV                                                                                                            |
| IMD (SMPTE 4:1 @ full scale)      | -95 dB                                                                                                           |
| Crosstalk                         | \< -122 dB (20 Hz – 20 kHz)                                                                                      |
| Phase error                       | \< ±0.1° @ 20 kHz                                                                                                |
| Constant current supply           | CCP/IEPE/ICP, 4 mA                                                                                               |
| TEDS reader                       | IEEE 1451.4 Class 1                                                                                              |

### Line Outputs

| Parameter                          | Specification                                                                                                    |
| ---------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| Output impedance                   | 102 Ω                                                                                                            |
| Output coupling                    | DC                                                                                                               |
| Minimum load                       | 600 Ω                                                                                                            |
| Voltage, maximum                   | 16 Vrms (+24 dBV) balanced<br />8 Vrms (+18 dBV) unbalanced                                                      |
| DC offset, range                   | ±22.6 VDC (bal); ±11.3 VDC (unbal)                                                                               |
| DC offset, residual                | \< ±1.6 mV                                                                                                       |
| Frequency response                 | ±0.01 dB (10 Hz – 21 kHz) @ 48k SR<br />±0.01 dB (10 Hz – 43 kHz) @ 96k SR<br />±1 dB (10 Hz – 75 kHz) @ 192k SR |
| Output bandwidth (-3 dB @ 192k SR) | 90 kHz                                                                                                           |
| Dynamic range (20 kHz BW)          | 120 dB                                                                                                           |
| THD+N (20 kHz BW)                  | \< -102 dB (20 Hz – 20 kHz)                                                                                      |
| Noise, residual                    | 17 µV (bal), 8.5 µV (unbal)                                                                                      |
| IMD (SMPTE 4:1 @ full scale)       | -101 dB                                                                                                          |
| Crosstalk                          | \< -122 dB (20 Hz – 20 kHz)                                                                                      |
| Phase error                        | \< ±0.1° @ 20 kHz                                                                                                |

### Headphone Outputs

| Parameter                          | Specification                                                                                                    |
| ---------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| Output impedance                   | 350 mΩ                                                                                                           |
| Output coupling                    | DC                                                                                                               |
| Load, minimum                      | 16 Ω                                                                                                             |
| Voltage, maximum                   | 3 Vrms (+9.5 dBV) (≥ 32 Ω load)                                                                                  |
| Current, maximum                   | 125 mA                                                                                                           |
| DC offset, range                   | ±4.24 VDC (≥ 32 Ω load)<br />±2.8 VDC (16 Ω load)                                                                |
| DC offset, residual                | \< ±6 mV                                                                                                         |
| Power output (20 Hz – 20 kHz)      | 281 mW @ \< 0.0016% THD+N (32 Ω)<br />250 mW @ \< 0.0019% THD+N (16 Ω)                                           |
| Frequency response                 | ±0.01 dB (10 Hz – 21 kHz) @ 48k SR<br />±0.01 dB (10 Hz – 43 kHz) @ 96k SR<br />±1 dB (10 Hz – 75 kHz) @ 192k SR |
| Output bandwidth (-3 dB @ 192k SR) | 89 kHz                                                                                                           |
| Dynamic range (20 kHz BW)          | 120 dB                                                                                                           |
| Noise, residual                    | 2.8 µV                                                                                                           |
| IMD (SMPTE 4:1)                    | \< -82 dB (> 375 µW)                                                                                             |
| Crosstalk                          | \< -119 dB (20 Hz – 20 kHz)                                                                                      |
| Phase error                        | \< ±0.1° @ 20 kHz                                                                                                |
| Impedance measurement accuracy     | ≤ 1% (20 Hz – 20 kHz)                                                                                            |

### Amplifier / Speaker Outputs

| Parameter                          | Specification                                           |
| ---------------------------------- | ------------------------------------------------------- |
| Output impedance                   | 190 mΩ (amp), 290 mΩ (spkr)                             |
| Output coupling                    | AC                                                      |
| Load, minimum                      | 4 Ω                                                     |
| Voltage, full scale                | 9.475 Vrms (8 Ω load)                                   |
| DC offset, residual                | \< ±6 mV                                                |
| Power output (20 Hz – 20 kHz)      | 10 W @ \<0.2% THD+N (8 Ω)<br />6 W @ \<0.3% THD+N (4 Ω) |
| Frequency response                 | ±0.2 dB (10 Hz – 20 kHz) (8 Ω load)                     |
| Output bandwidth (-3 dB @ 192k SR) | 44 kHz                                                  |
| Dynamic range (20 kHz BW)          | 100 dB                                                  |
| Noise, residual                    | 100 µV                                                  |
| IMD (SMPTE 4:1)                    | \< -53 dB (≥ 0.5 mW)                                    |
| Crosstalk                          | \< -70 dB (20 Hz – 20 kHz)                              |
| Phase error                        | \< ±1.2° @ 20 kHz                                       |
| Impedance measurement accuracy     | ≤ 0.5% (20 Hz – 20 kHz)                                 |

### TDM

| Parameter           | Specification        |
| ------------------- | -------------------- |
| Channels            | 2, 4, 8, or 10       |
| Clock source        | Internal or external |
| Bits per frame      | 64, 128, or 256      |
| Bits per sample     | 24 or 32             |
| Frame sync width    | 1 – 128 bits         |
| Frame sync position | Bit 0 – 255          |
| Sample rate         | 44.1k, 48k           |

### GPIO

| Parameter          | Specification          |
| ------------------ | ---------------------- |
| Inputs and outputs | 8/8                    |
| Input level        | TTL                    |
| Output type        | Open drain, 250 mA max |

### Environmental Sensor (PTH)

| Parameter            | Specification            |
| -------------------- | ------------------------ |
| Atmospheric pressure | 260 to 1260 hPa absolute |
| Ambient temperature  | -40 °C – 90 °C ±0.2°     |
| Humidity             | ±1.5 % relative humidity |

### DC Power

| Parameter                             | Specification                                      |
| ------------------------------------- | -------------------------------------------------- |
| Fixed DC power supply                 | 5 VDC, 1 A max                                     |
| Battery simulator, output             | 600mVDC – 5 VDC, 1 A max, with current measurement |
| Battery simulator, setting resolution | 1 mV                                               |

### General

| Parameter  | Specification                                      |
| ---------- | -------------------------------------------------- |
| Power      | 90 – 264 VAC, 50/60 Hz, 60 W                       |
| Dimensions | 17.5" (44.4 cm) x 8.75" (22.2 cm) x 1.75" (4.4 cm) |
| Weight     | 42.5 lbs (19.3 kg)                                 |

## Graphs

### Frequency Response Graphs

<Tabs>
  <Tab title="Mic/Line Input">
    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image42.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=4d651f2b7106a4e6c5657393d3ee5f75" alt="Frequency Response 48k SR" width="2088" height="1844" data-path="images/aio/image42.png" />

    *Frequency Response (48k SR)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image44.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=cd1a8aee38719152dae156a4ffcbc1a7" alt="Frequency Response 96k SR" width="2088" height="1844" data-path="images/aio/image44.png" />

    *Frequency Response (96k SR)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image46.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=2c63ea6cffd2613e106d5ae0b18fe390" alt="Frequency Response 192k SR" width="2088" height="1844" data-path="images/aio/image46.png" />

    *Frequency Response (192k SR)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image48.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=133fd4bbda80b621f211c24cc03072b5" alt="THD+N Ratio vs Input Level" width="2088" height="1844" data-path="images/aio/image48.png" />

    *THD+N Ratio vs Input Level (48k SR)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image50.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=7b466d643dc72b704c132cb52c2bbdfc" alt="THD+N Ratio vs Frequency" width="2088" height="1844" data-path="images/aio/image50.png" />

    *THD+N Ratio vs Frequency (48k SR)*
  </Tab>

  <Tab title="Line Output">
    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image52.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=3264c34b4bd3cdbb0a2e73ca47809c9b" alt="Frequency Response 48k SR" width="2088" height="1844" data-path="images/aio/image52.png" />

    *Frequency Response (48k SR)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image54.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=2fc0dc9ada00089eea3ed4c9b36b7a04" alt="Frequency Response 96k SR" width="2088" height="1844" data-path="images/aio/image54.png" />

    *Frequency Response (96k SR)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image56.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=3b44ca9ac72499cf5621c50fc020ae4e" alt="Frequency Response 192k SR" width="2088" height="1844" data-path="images/aio/image56.png" />

    *Frequency Response (192k SR)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image58.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=b3f5431ec2706a8a5d1577bd81c27073" alt="THD+N Ratio vs Output Level" width="2088" height="1844" data-path="images/aio/image58.png" />

    *THD+N Ratio vs Output Level (48k SR)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image60.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=69c24294ad42c6b67c2576649986f3ef" alt="THD+N Ratio vs Frequency" width="2088" height="1844" data-path="images/aio/image60.png" />

    *THD+N Ratio vs Frequency (48k SR)*
  </Tab>

  <Tab title="Headphone Output">
    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image62.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=ebc097492113ce6a072e79c74fea3f68" alt="Frequency Response 48k SR" width="2088" height="1844" data-path="images/aio/image62.png" />

    *Frequency Response (48k SR)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image64.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=da005c532a29a29fd3a256ef1d039cfd" alt="Frequency Response 96k SR" width="2088" height="1844" data-path="images/aio/image64.png" />

    *Frequency Response (96k SR)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image66.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=29716ebcf9cddc92f0dc816c92b3063f" alt="Frequency Response 192k SR" width="2088" height="1844" data-path="images/aio/image66.png" />

    *Frequency Response (192k SR)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image68.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=1ba6a5254e719569969fc44654040aab" alt="THD+N Ratio vs Output Level" width="2088" height="1844" data-path="images/aio/image68.png" />

    *THD+N Ratio vs Output Level (48k SR)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image70.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=b9a441a5a9685b3c7484f25c3a187235" alt="THD+N Ratio vs Frequency" width="2088" height="1844" data-path="images/aio/image70.png" />

    *THD+N Ratio vs Frequency (48k SR)*
  </Tab>

  <Tab title="Amplifier Output">
    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image72.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=e0c88d726c70a326ea550043ace90d8c" alt="Frequency Response 48k SR" width="2088" height="1844" data-path="images/aio/image72.png" />

    *Frequency Response (48k SR) (8 Ω load)*

    <img src="https://mintcdn.com/echotestmeasurement/QM0y3u6KCMOoGMib/images/aio/image74.png?fit=max&auto=format&n=QM0y3u6KCMOoGMib&q=85&s=696f91e51ddf04a9cd8da0736e4b8210" alt="THD+N Ratio vs Output Level" width="2088" height="1844" data-path="images/aio/image74.png" />

    *THD+N Ratio vs Output Level (48k SR) (8 Ω load)*
  </Tab>
</Tabs>

<Card title="" icon="envelope" href="https://echotm.com/contact/" horizontal>
  Contact Echo for info or support.
</Card>
