AFM-20DSP-AEC - Router Kramer - Free user manual and instructions
Find the device manual for free AFM-20DSP-AEC Kramer in PDF.
| Product Type | 20-Port Audio Matrix Router with DSP and AEC |
| Model | AFM-20DSP-AEC |
| Brand | Kramer |
| Form Factor | 19-inch rack mount, 1U height |
| Analog I/O Ports | 20 balanced mono ports (configurable as inputs or outputs) |
| I/O Configurations | 7 presets: 16x4, 14x6, 12x8, 10x10, 8x12, 6x14, 4x16 |
| Dante Interface | 4x4 (4 Tx, 4 Rx) via RJ-45 PoE |
| HDMI | 1 input (audio de-embedding), 1 output (audio embedding) |
| S/PDIF | 1 input, 1 output (RCA) |
| USB | Type B for audio streaming (stereo speaker or mic/line) + mini USB for control |
| Built-in Amplifier | 2x60W @ 8Ω (Lo-Z) or 1x120W @ 70V/100V (Hi-Z) |
| Acoustic Echo Cancellation | Yes, with noise reduction and comfort noise generation |
| DSP Processing | Expander, HPF, AFS, Compressor, EQ, Delay, Gain, LPF, Limiter, Auto Mixer |
| Control Interfaces | RS-232 (3-pin terminal block), Ethernet (RJ-45), mini USB, embedded webpages |
| Protocol Support | Protocol 3000 for serial and Ethernet control |
| Power Supply | 100-240V AC, internal, with power switch and fuse |
| Operating Temperature | 0°C to 40°C (32°F to 104°F) |
| Storage Temperature | -40°C to +70°C (-40°F to +158°F) |
| Humidity | 10% to 90% RHL non-condensing |
| Front Panel Indicators | Status LED, port LEDs, Dante/HDMI/S/PDIF/Amplifier status LEDs |
| Firmware Upgrade | Via Ethernet using software upgrade tool |
| Included Accessories | Rack ears, power cord |
Frequently Asked Questions - AFM-20DSP-AEC Kramer
User questions about AFM-20DSP-AEC Kramer
0 question about this device. Answer the ones you know or ask your own.
Ask a new question about this device
Download the instructions for your Router in PDF format for free! Find your manual AFM-20DSP-AEC - Kramer and take your electronic device back in hand. On this page are published all the documents necessary for the use of your device. AFM-20DSP-AEC by Kramer.
USER MANUAL AFM-20DSP-AEC Kramer
AFM-20DSP, AFM-20DSP-LE, AFM-20DSP-AEC
20-Port Audio Matrix


Contents
Introduction 1
Getting Started 1
Overview 2
Typical Applications 4
Defining AFM-20DSP 5
AFM-20DSP, AFM-20DSP-AEC Front Panels 5
AFM-20DSP-LE Front Panel 5
AFM-20DSP/LE/AEC Rear Panels 6
Installing AFM-20DSP 8
Connecting the 20-Port Audio Matrix 9
Connecting AFM-20DSP 9
Connecting AFM-20DSP-LE 11
Connecting AFM-20DSP-AEC 12
Connecting to AFM-20DSP via RS-232 14
Operating and Controlling AFM-20DSP 15
Operating via Ethernet 15
Using Embedded Webpages 18
Accessing the AFM-20DSP Webpages 19
Using the Top Status Bar 19
Viewing the Matrix Area 21
Processing Audio Signals 22
Selecting Output Signals to Route to Amplifier Outputs 22
Linking Analog Inputs and Outputs 23
Processing a Signal 24
Routing Inputs to Outputs 37
Mixing Audio Signals 41
Defining Audio Settings 44
Defining Video Settings 45
Defining AEC Settings 46
Auto Mixer 50
Restarting and Resetting the Device 53
Restarting the Device 53
Resetting the Device 53
Defining Settings 54
Importing/Exporting Global Settings 54
Setting Access Security 54
Defining Communication Settings 55
Performing Firmware Upgrade 56
Setting Date and Time 57
Configuring Device Automation 57
Viewing Device Information 58
Upgrading Firmware 59
Technical Specifications 60
AFM-20DSP Technical Specifications 60
AFM-20DSP-LE Technical Specs 61
AFM-20DSP-AEC Technical Specifications 62
Default Communication Parameters 64
Default AFM-20DSP EDID 64
Default AFM-20DSP-AEC EDID 66
Protocol 3000 68
Understanding Protocol 3000 68
Protocol 3000 Commands 68
Result and Error Codes 86
Introduction
Welcome to Kramer Electronics! Kramer Electronics provides a world of creative and affordable audio and visual solutions for the AV industry. At Kramer, we go beyond the box with end-to-end solutions that blend cutting-edge cloud technologies, advanced software, and dependable hardware.
Getting Started
We recommend that you:
- Unpack the equipment carefully and save the original box and packaging materials for possible future shipment.
- Review the contents of this user manual.

To check for up-to-date user manuals, application programs, and if firmware upgrades are available (where applicable) for your device, go to:
• www.kramerav.com/downloads/AFM-20DSP
• www.kramerav.com/downloads/AFM-20DSP-LE
• www.kramerav.com/downloads/AFM-20DSP-AEC
Achieving the Best Performance
- Use only quality connection cables. We recommend Kramer high-performance, high-resolution cables to avoid interference, deterioration in signal quality because of poor matching, and elevated noise levels (often associated with low quality cables).
- Do not secure the cables in tight bundles or roll cable slack into tight coils.
- Avoid interference from nearby electrical appliances that may adversely influence signal quality.
- Position your Kramer AFM-20DSP, AFM-20DSP-LE, AFM-20DSP-AEC device away from moisture, excessive sunlight, and dust.
Safety Instructions

Caution:
- This equipment is for inside building use only. It may only be connected to other equipment that is installed inside a building.
- For products with relay terminals and GPI\O ports, refer to the permitted rating for an external connection, located next to the terminal or in the user manual.
- There are no operator serviceable parts inside the device.

Warning:
- Use only the power cord that is supplied with the device.
- Before installation, disconnect the power and unplug the device from the wall.
- Do not open the device. High voltages can cause electrical shock! Servicing by qualified personnel only.
- To ensure continuous risk protection, replace fuses only according to the rating specified on the product label located on the bottom of the device.
Recycling Kramer Products
The Waste Electrical and Electronic Equipment (WEEE) Directive 2002/96/EC aims to reduce the amount of WEEE sent for disposal to landfill or incineration by requiring it to be collected and recycled. To comply with the WEEE Directive, Kramer Electronics has made arrangements with the European Advanced Recycling Network (EARN) and will cover any costs of treatment, recycling and recovery of waste Kramer Electronics branded equipment on arrival at the EARN facility. For details of Kramer's recycling arrangements in your particular country go to our recycling pages at https://www.kramerav.com/il/quality/environment.
Overview
Congratulations on purchasing your Kramer device 20-port matrix device.
Each model listed in this User Manual is a high-performance, multi-channel DSP, professional audio matrix switcher with 20 analog ports that can be configured as inputs or outputs according to preset I/O configurations. In addition, each device includes a comprehensive and user-friendly graphic interface that makes configuring every detail of your audio system intuitive and easy.
AFM-20DSP includes multi-channel DSP, built-in 2x60W@8Ω and 1x120W@70V / 100V power amplifier, 4x4 Dante interface, HDMI™ embedding and de-embedding, and S/PDIF.
AFM-20DSP-LE (Lite Edition), is a "lite" version of AFM-20DSP without Dante, HDMI, AMP, and S/PDIF.
AFM-20DSP-AEC (Acoustic Echo Cancellation), the device expands the AFM-20DSP capabilities with the addition of Echo Cancellation, Noise Reduction, Comfort Noise Generation, and an USB type B port.
The following table shows the features of each device:
| Device Name | Maestro | Flex I/O | Dante | HDMI | Amp | S/PDIF | AEC | USB |
| AFM-20DSP | Yes | Yes | Yes | Yes | Yes | Yes | No | No |
| AFM-20DSP-LE | Yes | Yes | No | No | No | No | No | No |
| AFM-20DSP-AEC | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |

Most of the information included in this user manual is relevant to AFM-20DSP, AFM-20DSP-LE, and AFM-20DSP-AEC.
Sections referring to Dante, HDMI, S/PDIF, and amplifier ports (in the embedded webpages and Protocol 3000 sections) are not relevant to AFM-20DSP-LE.
Unless specified otherwise, AFM-20DSP or "device", when used by itself throughout this manual, refers to all three devices.
Exceptional Quality
- High-Performance, Professional Audio Matrix Switcher – Professional, studio grade signal conversion technology, including the latest generation 32-bit advanced Digital Analog Converter architecture to achieve excellent dynamic performance and improved tolerance to clock jitter. Maintains the quality of the original audio signal with selectable sampling rates up to 96kHz. Flat frequency response, unmatched sonic performance, excellent signal to noise ratio, and extraordinarily low distortion levels.
- Multi-Channel Processing – Provides DSP (Digital Sound Processing) that enables simultaneous processing of all input and output signals.
- Programmable – Supports up to 10 global presets per I/O configuration plus 10 mixer snapshot presets.
- Audio de-embedding is for AFM-20DSP and AFM-20DSP-AEC only – It de-embeds the audio signal from the HDMI input for routing to any of the outputs or for routing to the loop output.
Advanced and User-friendly Operation
- Intuitive and Comprehensive Configuration and Control – Through a powerful, user-friendly graphic interface, set volume (gain and attenuation) and DSP for each input, execute routing, select line in, mic in, phantom power or line out on each port, configure master level, and more.
- Convenient Control – Through the user-friendly embedded webpages and RS-232 serial controller, control signal routing, independent volume.
- Easy, Cost-Effective Maintenance – LED indicators for main power, line in/out, mic in, clipping (power amp, Dante sync, and HDMI for AFM-20DSP only), enable easy local maintenance and troubleshooting. Local firmware upgrade via the USB type-A port ensures lasting, field-proven deployment.
- Built-in Power Amplifier for AFM-20DSP and AFM-20DSP-AEC only – 2x60W @ 8Ω and 1x120W @ 70V / 100V power amplifier.
- Easy Installation – 19" enclosure for rack mounting a device in a 1U rack space with included rack ears and universal 100-240V AC power connection.
- Firmware Upgrade – Ethernet-based via software upgrade tool.
Flexible Connectivity
- Wide Range of I/O Formats:
| Device | Analog Ports | 4x4 Dante Interface | HDMI Input | HDMI Output | S/PDIF Input | USB |
| AFM-20DSP | 20 | √ | √ | √ | √ | |
| AFM-20DSP-LE | 20 | |||||
| AFM-20DSP-AEC | 20 | √ | √ | √ | √ | √ |
• Maximum Flexibility:
- AFM-20DSP: use the default 12x8 I/O matrix configuration or select one of the preset analog I/O configurations.
Route any input to any output, even between different formats (for example, route an analog input to an S/PDIF output); control volume and DSP per port; route any of the ports to the power amplifier.
- AFM-20DSP-LE: use the default 12 x8 I/O matrix configuration or select one of the preset analog I/O configurations.
- AFM-20DSP-AEC: use the USB audio as a stereo speaker or operate as an audio line-in or microphone for an audio recorder application or call conferencing.
Typical Applications
AFM-20DSP is ideal for the following typical applications:
• Conference rooms and auditoriums.
• Government, live events, and healthcare.
• Large corporate connectivity systems.
Controlling your AFM-20DSP
Control your AFM-20DSP by RS-232 serial commands transmitted by a touch screen system, PC, or other serial controller, or via the Ethernet with the use of built-in user-friendly webpages.
Defining AFM-20DSP
This section defines AFM-20DSP/LE/AEC front panels.
AFM-20DSP, AFM-20DSP-AEC Front Panels

flowchart
graph LR
A["20-Port Audio Matrix"] --> B["STATUS"]
B --> C["PORTS"]
C --> D["DANTE"]
D --> E["HDMI"]
E --> F["S/PDIF"]
F --> G["AMPLIFIER"]
style A fill:#f9f,stroke:#333
style B fill:#ccf,stroke:#333
style C fill:#cfc,stroke:#333
style D fill:#fcc,stroke:#333
style E fill:#cff,stroke:#333
style F fill:#ffc,stroke:#333
style G fill:#cfc,stroke:#333
Figure 1: AFM-20DSP and AFM-20DSP-AEC Front Panel
AFM-20DSP-LE Front Panel

Figure 2: AFM-20DSP-AEC Front Panel
| # | Feature | Function | |
| 1 | STATUS LED | Indicates system status:Almost 3 cycles of red/blue/off/green LEDs flashing in sequence for about 30 seconds when system is starting up, and the application has not been launched yet. Flashing green when application is initializing.Green when system is ready for operation. | |
| 2 | PORTS LEDs (1 to 20) | Indicate port status:Green when an input signal is present, and the port is defined as line in.White when defined as line out.Blue when defined as mic in. Red when in clipping state. Orange when in limiting state. Off when there is no signal on the input. | |
| 3 | IN OUT DANTE ^TM LEDs (1 to 4) | Indicate Dante signal status:Green when a signal is detected.Red when clipping occurs. Orange when in Limiting state. Off when no signal is detected. | |
| 4 | HDMI ^TM LEDs | EMBED | Turns green when an analog audio signal is associated with the HDMI OUT signal. Otherwise remains OFF. |
| DE-EMBED | Turns green when the HDMI IN audio signal is present. Otherwise remains OFF. | ||
| 5 | IN OUT S/PDIF LEDs | Indicate S/PDIF status:Green when a signal is detected. Off when no signal is detected.If a signal is detected only on one channel, either left only or right only, the status LED turns green. | |
| 6 | CH 1(L)/CH 2(R) AMPLIFIER LEDs | Indicate amplifier signal status:• Green when a signal is detected. • Off when no signal is detected.In the webpage, Ch1 and CH2 are referred to as AMP 1 and AMP 2, respectively. | |
AFM-20DSP/LE/AEC Rear Panels

Figure 3: AFM-20DSP Rear Panel

Figure 4: AFM-20DSP-LE Rear Panel

flowchart
graph LR
A["Port 1"] --> B["USB"]
C["Port 2"] --> D["IN"]
E["Port 3"] --> F["OUT"]
G["Port 4"] --> H["HDWR"]
I["Port 5"] --> J["USB"]
K["Port 6"] --> L["IN"]
M["Port 7"] --> N["OUT"]
O["Port 8"] --> P["HDWR"]
Q["Port 9"] --> R["USB"]
S["Port 10"] --> T["IN"]
U["Port 11"] --> V["OUT"]
W["Port 12"] --> X["HDWR"]
Y["Port 13"] --> Z["COM"]
AA["Port 14"] --> AB["S/PDF OUT"]
AC["Port 15"] --> AD["S/PDF IN"]
AE["Port 16"] --> AF["S/PDF OUT"]
AG["Port 17"] --> AH["S/PDF OUT"]
AI["Port 18"] --> AJ["S/PDF OUT"]
AK["Port 19"] --> AL["S/PDF OUT"]
AM["Port 20"] --> AN["S/PDF OUT"]
Figure 5: AFM-20DSP-AEC Rear Panel
| # | Feature | Function |
| 7 | PORTS 3-pinTerminal BlockConnectors (1 to 20) | Interchangeable balanced mono audio ports. Connect to an audio source or acceptor in one of 7 selectable I/O configurations: 16x4, 14x6, 12x8, 10x10, 8x12, 6x14, 4x16.Each port can be defined as line in, mic in, mic + 48V in, or line out. |
| 8 | USB | AFM-20DSP can process the USB audio as a stereo speaker or operate as an audio line-in or microphone for an audio recorder application or call conferencing.When the AFM-20DSP is connected to a computer via USB-C:In the computer's Settings > Manage sound devices > Output devices, the AFM-20DSP USB shows as “Speaker USB AUDIO CODEC”.In a computer recoding application, the audio input settings for AFM-20DSP show as “Line USB AUDIO CODEC”.Important:The computer's “Output” device (such as speakers) shows in the AFM-20DSP embedded webpages as a USB Digital “Input”.The computer's “Input” device (such as a microphone) shows in the AFM-20DSP embedded webpages as a USB Digital “Output”. |
| 9 | HDMI ^TM IN Connector | Connect to an HDMI source for de-embedding the audio signal (the video signal is passed through to the output). |
| 10 | HDMI ^TM OUTConnector | Connect to an HDMI acceptor for embedding an audio signal from the matrix. |
| 11 | S/PDIF OUT RCA Connector | Connect to a digital stereo audio acceptor. |
| 12 | S/PDIF IN RCA Connector | Connect to a digital stereo audio source. |
| 13 | SPEAKER OUT | Outputs two selected audio signals in two channels.For Lo-Z: connect stereo output to Lo-Z speakers: L+ and L- to the left speaker; R+R- to the right speaker.For Hi-Z (70V or 100V): connect Hi-Z and COM to mono Hi-Z speakers. |
| 14 | Dante PoE RJ-45 Port | Connect to Dante audio via the network. Provides 4 Tx channels and 4 Rx channels.By default, DHCP is enabled. |
| 15 | RS-232 3-pin Terminal Block Connector | Connect to a PC/serial controller to control the device. |
| 16 | ETHERNET RJ-45 Connector | Connect to a PC via a LAN to control the device and for firmware upgrade. |
| 17 | Mini USB Connector | Connect to your PC to control the device. |
| 18 | RESET Recessed Button | Press and hold for about 5 seconds to reset the configuration to its default parameters. |
| 19 | Mains Power Connector and Fuse | Plug in the power cord. |
| 20 | POWER Power Switch | Turns the device on and off. |
Installing AFM-20DSP
This section provides instructions for installing AFM-20DSP. Before you start the installation, make sure that the environment is within the recommended range:

- Operation temperature -0^ to 40^ (32 to 104^ ).
- Storage temperature -40^ to +70^ (-40 to +158^ ).
- Humidity – 10% to 90%, RHL non-condensing.

Caution:
• Install AFM-20DSP before connecting any cables or power.

Warning:
- Ensure that the environment (such as maximum ambient temperature and air flow) is compatible for the device.
- Avoid uneven mechanical loading.
- Appropriate consideration of equipment nameplate ratings must be used to avoid circuit overload.
- Reliable earthing of rack-mounted equipment must be maintained.
To mount the AFM-20DSP in a rack
Attach both rack ears by removing the screws from each side of the machine and replacing those screws through the rack ears, or place the machine on a table.


For more information, go to www.kramerav.com/downloads/AFM-20DSP.
Connecting the 20-Port Audio Matrix
This section describes how to connect the AFM-20DSP, AFM-20DSP-LE, and AFM-20DSP-AEC devices.
Connecting AFM-20DSP

Always turn off the power to each device before you connect it to the AFM-20DSP. After connecting your AFM-20DSP, connect its power and then switch on the power to each device.

flowchart
graph TD
A["Microphone"] --> B["Audio"]
C["Microphone"] --> D["Audio"]
E["VP-444"] --> F["Audio"]
G["Blu-ray Player"] --> H["Audio"]
I["4 Inputs 4 Outputs"] --> J["Audio"]
K["Laptop"] --> L["Audio"]
M["Laptop"] --> N["Eth"]
O["TAVOR 6-O Powered Speakers"] --> P["Audio"]
Q["Power Amplifier with Speakers"] --> R["Audio"]
S["MP3 Player"] --> T["Audio"]
U["HDMI"] --> V["Display"]
W["Hi-Z setup: Connect Hi-Z and COM on the device to (+) and (-) on the speaker, respectively."] --> X["Audio"]
Y["Yarden 6-O Speakers"] --> Z["Audio"]
AA["Galil 8-C Speakers"] --> AB["Audio"]
AC["Lo-Z setup: Connect L+ and L- to left speaker; R+ and R- to right speaker."] --> AD["Audio"]
Figure 6: Connecting to the AFM-20DSP Rear Panel
To connect AFM-20DSP as illustrated in the example in Figure 6:
- Connect these audio sources to the PORT balanced mono 3-pin terminal block connectors (7 port I/O is set to 12x8 in this example):
■ Microphones to ports 1 to 9.
The audio output of the Kramer VP-444 scaler to port 10.
■ An MP3 player to ports 11 and 12.
-
Connect the PORT balanced mono 3-pin terminal block connectors (7port I/O is set to 12x8 in this example) to the following audio acceptors:
-
Ports 13 and 14 to powered speakers (for example, Kramer Tavor 6-O).
- Port 15 to a power amplifier with speakers.
-
Ports 16 to 20 to audio receivers
-
Connect the HDMI connectors as follows:
-
A source (for example, a Blu-ray player) to HDMI IN ⑨
-
HDMI OUT to an acceptor (for example, a display).
-
Connect the S/PDIF digital audio ports as follows:
-
A source (for example, a Blu-ray player to S/PDIF IN 12)
-
S/PDIF OUT to an acceptor (for example, an audio receiver).
-
Connect the SPEAKER OUT Hi-Z OUT or Lo-Z OUT 4-pin terminal block connector ⑬ as follows:
-
For Hi-Z connection: connect Hi-Z and COM terminal blocks to the + and - terminals of a mono speaker (for example, the Galil 8-C ceiling speakers, daisy chained).
The speakers either output the left side (L+, L-) of the audio input or the stereo input reduced to a mono signal (see Defining Audio Settings on page 44). -
For Lo-Z connection: connect the L+ and L- connectors to the left-side speaker (for example, Yarden 6-O) and the R+ and R- connectors to the right-side.
-
Connect the Dante RJ-45 port ⑩ up to 4Tx and for Rx audio channels via the network.
-
Connect the RS-232 3-pin terminal block connector ⑯ the RS-232 port on a controller (for example, a laptop) to control the AFM-20DSP.
-
Connect the ETHERNET RJ-45 port ⑯ to the Ethernet to control the AFM-20DSP and use for firmware upgrade.
-
Connect the mini USB connector ⑰ to a control device (for example, a laptop) to control the AFM-20DSP.
-
Connect the power cord to the AFM-20DSP mains socket ⑲ and to the mains electricity (not shown in Figure 6).
Connecting AFM-20DSP-LE

Always switch off the power to each device before connecting it to your AFM-20DSP-LE. After connecting your AFM-20DSP-LE, connect its power and then switch on the power to each device.

flowchart
graph TD
A["Microphone"] --> B["Audio"]
C["Microphone"] --> D["Audio"]
E["VP-444"] --> F["Audio"]
G["Laptop"] --> H["Eth"]
I["MP3 Player"] --> J["Audio"]
K["TAVOR 6-O Powered Speakers"] --> L["Audio"]
M["Power Amplifier with Speakers"] --> N["Audio"]
O["Audio Receiver"] --> P["Audio"]
Q["Audio Receiver"] --> R["Audio"]
S["RT-222 USB"] --> T["ETHERNET"]
U["Laptop"] --> V["Eth"]
W["Audio"] --> X["Audio"]
Y["Audio"] --> Z["Audio"]
AA["Audio"] --> AB["Audio"]
Figure 7: Connecting to the AFM-20DSP-LE Rear Panel
To connect AFM-20DSP-LE as illustrated in the example in Figure 7:
- Connect the following audio sources to the PORT balanced mono 3-pin terminal block connectors ⑦ port I/O is set to 12x8 in this example):
■ Microphones to ports 1 to 9.
■ The audio output of the Kramer VP-444 scaler to port 10.
■ An MP3 player to ports 11 and 12.
-
Connect the PORT balanced mono 3-pin terminal block connectors ⑦ port I/O is set to 12x8 in this example) to the following audio acceptors:
-
Ports 13 and 14 to powered speakers (for example, Kramer Tavor 6-O).
- Port 15 to a power amplifier with speakers.
-
Ports 16 to 20 to audio receivers.
-
Connect the RS-232 3-pin terminal block connector ⑯ the RS-232 port on a controller (for example, a laptop) to control the AFM-20DSP-LE.
-
Connect the ETHERNET RJ-45 port ⑯ to the Ethernet to control the AFM-20DSP-LE and use for firmware upgrade.
-
Connect the mini USB connector ⑰ to a control device (for example, a laptop) to control the AFM-20DSP-LE.
-
Connect the power cord to the AFM-20DSP-LE mains socket ⑲ and to the mains electricity (not shown in Figure 7).
Connecting AFM-20DSP-AEC
After connecting your AFM-20DSP-AEC, connect its power and then switch on the power to each device.

flowchart
graph TD
A["Microphone"] --> B["Audio"]
C["Microphone VP-444"] --> D["Audio"]
E["Laptop"] --> F["USB"]
G["Blu-ray Player"] --> H["Audio"]
I["4 Inputs 4 Outputs"] --> J["Audio"]
K["Laptop"] --> L["Audio"]
M["TAVOR 6-O Powered Speakers"] --> N["Audio"]
O["MP3 Player"] --> P["Audio"]
Q["Power Amplifier with Speakers"] --> R["Audio"]
S["Hi-Z setup"] --> T["Connect Hi-Z and COM on the device to (+) and (-) on the speaker, respectively."]
U["Galil 8-C Speakers"] --> V["Audio"]
W["Display"] --> X["HDMI"]
Y["Blu-ray Player"] --> Z["Audio Receiver"]
AA["Hi-Z setup"] --> AB["Connect Hi-Z and COM on the device to (+) and (-) on the speaker, respectively."]
Figure 8: Connecting to the AFM-20DSP-AEC Rear Panel
To connect AFM-20DSP-AEC as illustrated in the example in Figure 8:
- Connect these audio sources to the PORT balanced mono 3-pin terminal block connectors ⑦port I/O is set to 12x8 in this example):
■ Microphones to ports 1 to 9.
- The audio output of the Kramer VP-444 scaler to port 10.
■ An MP3 player to ports 11 and 12.
-
Connect the PORT balanced mono 3-pin terminal block connectors ⑦port I/O is set to 12x8 in this example) to the following audio acceptors:
-
Ports 13 and 14 to powered speakers (for example, Kramer Tavor 6-O).
- Port 15 to a power amplifier with speakers.
-
Ports 16 to 20 to audio receivers
-
Connect the HDMI connectors as follows:
- A source (for example, a Blu-ray player) to HDMI IN ⑨
- HDMI OUT to an acceptor (for example, a display).
- Connect the S/PDIF digital audio ports as follows:
- A source (for example, a Blu-ray player to S/PDIF IN ⑫)
- S/PDIF OUT to an acceptor (for example, an audio receiver).
- Connect the USB ☐ to a computer such as a laptop
- To process the USB audio as a stereo speaker.
- To operate as an audio line-in or microphone for an audio recorder application or call conferencing.
- Connect the SPEAKER OUT Hi-Z OUT or Lo-Z OUT 4-pin terminal block connector ⑬ as follows:
- For Hi-Z connection: connect Hi-Z and COM terminal blocks to the + and - terminals of a mono speaker (for example, the Galil 8-C ceiling speakers, daisy chained). The speakers either output the left side (L+, L-) of the audio input or the stereo input reduced to a mono signal (see Defining Audio Settings on page 44).
- For Lo-Z connection: connect the L+ and L- connectors to the left-side speaker (for example, Yarden 6-O) and the R+ and R- connectors to the right-side.
-
Connect the Dante RJ-45 port ⑩ up to 4Tx and for Rx audio channels via the network.
-
Connect the RS-232 3-pin terminal block connector 16 the RS-232 port on a controller (for example, a laptop) to control the AFM-20DSP.
-
Connect the ETHERNET RJ-45 port ⑯ to the Ethernet to control the AFM-20DSP and use for firmware upgrade.
-
Connect the mini USB connector ^17 to a control device (for example, a laptop) to control the AFM-20DSP.
-
Connect the power cord to the AFM-20DSP mains socket ⑲ and to the mains electricity (not shown in Figure 6).
Connecting to AFM-20DSP via RS-232
You can connect to the AFM-20DSP via an RS-232 connection ⑮ using, for example, a PC.
The AFM-20DSP features an RS-232 3-pin terminal block connector allowing the RS-232 to control the AFM-20DSP.
Connect the RS-232 terminal block on the rear panel of the AFM-20DSP to a PC/controller, as follows:
From the RS-232 9-pin D-sub serial port connect:
- Pin 2 to the TX pin on the AFM-20DSP RS-232 terminal block
- Pin 3 to the RX pin on the AFM-20DSP RS-232 terminal block
- Pin 5 to the G pin on the AFM-20DSP RS-232 terminal block
RS-232 Device AFM-20DSP


Operating and Controlling AFM-20DSP
AFM-20DSP, AFM-20DSP-LE, AFM-20DSP-AEC can be monitored through the front panel LEDs (see AFM-20DSP, AFM-20DSP-AEC Front Panels on page 5) and controlled via the:
- Embedded webpages (see Using Embedded Webpages on page 18).
- Protocol commands (see Protocol 3000 Commands on page 68).
Operating via Ethernet
You can connect to the AFM-20DSP via Ethernet using either of the following methods:
- Directly to the PC using a crossover cable (see Connecting the Ethernet Port Directly to a PC on page 15).
- Via a network hub, switch, or router, using a straight-through cable (see Connecting the Ethernet Port via a Network Hub or Switch on page 17).

To connect via a router and your IT system is based on IPv6, speak to your IT department for specific installation instructions.
Connecting the Ethernet Port Directly to a PC
You can connect the AFM-20DSP Ethernet port directly to the Ethernet port on your PC using a crossover cable with RJ-45 connectors.

This type of connection is recommended for identifying the AFM-20DSP with the factory configured default IP address.
After the AFM-20DSP is connected to the Ethernet port, configure your PC as follows:
- Click Start > Control Panel > Network and Sharing Center.
- Click Change Adapter Settings.
- Highlight the network adapter you want to use to connect to the device and click Change settings of this connection.
The Local Area Connection Properties window for the selected network adapter opens.

Figure 9: Local Area Connection Properties Window
- Highlight either Internet Protocol Version 6 (TCP/IPv6) or Internet Protocol Version 4 (TCP/IPv4) depending on the requirements of your IT system.
- Click Properties.
The Internet Protocol Properties window relevant to your IT system opens.
- Select Use the following IP Address for static IP addressing and enter the details as shown in Figure 10.
For TCP/IPv4 you can use any IP address in the range 192.168.1.1 to 192.168.1.255 (excluding 192.168.1.39) that is provided by your IT department.

Figure 10: Internet Protocol Properties Window
- Click OK.
- Click Close.
Connecting the Ethernet Port via a Network Hub or Switch
You can connect the AFM-20DSP Ethernet port to the Ethernet port on a network hub, or using a straight-through cable with RJ-45 connectors.
Configuring the Ethernet Port
You can set the Ethernet parameters via the embedded webpages.
Using Embedded Webpages
The embedded webpages allow users to operate AFM-20DSP locally or remotely. To access the webpages open a browser or use an Ethernet connection (see Accessing the AFM-20DSP Webpages on page 19).
Before attempting to connect:
- Do the procedures in Operating via Ethernet on page 15.
• Make sure your browser is supported.
The following operating systems and browsers are supported:
| Operating System | Browser |
| Windows 7 | Chrome |
| Windows 10 | Chrome |
| Mac | Chrome |

Some features might not be supported by some cellphone operating systems.
The AFM-20DSP webpage enables you to:
• Using the Top Status Bar on page 19.
• Processing Audio Signals on page 22.
- Routing Inputs to Outputs on page 37.
• Mixing Audio Signals on page 41.
• Defining Audio Settings on page 44.
• Defining Video Settings on page 45.
- Restarting and Resetting the Device on page 53.
• Defining Settings on page 54.
• Defining Communication Settings on page 55.
• Performing Firmware Upgrade on page 56.
• Setting Date and Time on page 57.
- Configuring Device Automation on page 57.
• Viewing Device Information on page 58.

For your convenience, some of the same tasks can be done via DSP, Matrix, and Mixer pages. For example, you can link analog input and output pairs through any of these three pages.
Accessing the AFM-20DSP Webpages
To browse the AFM-20DSP webpages:
- Open a supported browser.
- Enter the IP address of the device. The authentication page opens.
- Enter the Username and Password (by default Admin/Admin).
- Click Sign in. The Main webpage opens.
Note – To hide the Navigation List, click the arrow below the About icon.

Figure 11: Main Page – Navigation List Hidden
- To set and control the device, click the applicable icon in the Navigation List.
Using the Top Status Bar
Use the top status bar to do the following functions:
• Viewing/Changing Current Analog I/O Configuration and Preset Name on page 19.
• Changing Security Settings on page 20.
Note – To enter/exit full-screen display view, click the display-view icon ( / ).
Viewing/Changing Current Analog I/O Configuration and Preset Name
In the top pane of each menu bar, shows the analog I/O setup, the preset name, and the status of the setup.
The indication light displays:
| Color | Description | Example |
| Green | If the current preset unmodified. | Figure 12: Analog and/or Preset Status Unmodified |
| Yellow | If the current preset has been modified. | 12x8 | DefaultFigure 13: Analog and/or Preset Status modified |
To save a modified preset (yellow indication light):
- Click the preset status area. The A/V settings page opens.
- Do the instructions in Defining Audio Settings on page 44.
Changing Security Settings
You can easily disable or enable the webpages security using the lock icon. When security is disabled, it is not necessary to enter a password to access the webpages.
- For information about the default login credentials, see Default Communication Parameters on page 64.
- For information about changing the default login credentials, see Setting Access Security on page 54.
To disable security settings:
- Click the closed lock icon (that indicates security is enabled. The following message opens:

Figure 14: Disabling Security Message
-
Enter the current password (Admin, by default).
-
Click Save. Security is disabled.
To enable security settings:
Click the security disabled icon (☐). Security is enabled.
Viewing the Matrix Area
The matrix area in the DSP page shows the inputs that are currently routed to the outputs.
Clicking an IN or OUT button or a module, highlights the routing path.

flowchart
graph TD
subgraph_Analog_Inputs["Analog Inputs"]
IN1["IN 1"] --> Exp1["Exp"] --> HPF1["HPF"] --> AFS1["AFS"] --> Comp1["Comp"] --> EQ1["EQ"] --> Delay1["Delay"] --> Gain1["Gain"]
IN2["IN 2"] --> Exp2["Exp"] --> HPF2["HPF"] --> AFS2["AFS"] --> Comp2["Comp"] --> EQ2["EQ"] --> Delay2["Delay"] --> Gain2["Gain"]
IN3["IN 3"] --> Exp3["Exp"] --> HPF3["HPF"] --> AFS3["AFS"] --> Comp3["Comp"] --> EQ3["EQ"] --> Delay3["Delay"] --> Gain3["Gain"]
IN4["IN 4"] --> Exp4["Exp"] --> HPF4["HPF"] --> AFS4["AFS"] --> Comp4["Comp"] --> EQ4["EQ"] --> Delay4["Delay"] --> Gain4["Gain"]
IN5["IN 5"] --> Exp5["Exp"] --> HPF5["HPF"] --> Comp5["Comp"] --> EQ5["EQ"] --> Delay5["Delay"] --> Gain5["Gain"]
IN6["IN 6"] --> Exp6["Exp"] --> HPF6["HPF"] --> Comp6["Comp"] --> EQ6["EQ"] --> Delay6["Delay"] --> Gain6["Gain"]
IN7["IN 7"] --> Exp7["Exp"] --> HPF7["HPF"] --> Comp7["Comp"] --> EQ7["EQ"] --> Delay7["Delay"] --> Gain7["Gain"]
IN8["IN 8"] --> Exp8["Exp"] --> HPF8["HPF"] --> Comp8["Comp"] --> EQ8["EQ"] --> Delay8["Delay"] --> Gain8["Gain"]
IN9["IN 9"] --> Exp9["Exp"] --> HPF9["HPF"] --> Comp9["Comp"] --> EQ9["EQ"] --> Delay9["Delay"] --> Gain9["Gain"]
IN10["IN 10"] --> Exp10["Exp"] --> HPF10["HPF"] --> Comp10["Comp"] --> EQ10["EQ"] --> Delay10["Delay"] --> Gain10["Gain"]
IN11["IN 11"] --> Exp11["Exp"] --> HPF11["HPF"] --> Comp11["Comp"] --> EQ11["EQ"] --> Delay11["Delay"] --> Gain11["Gain"]
end
subgraph_Analog_Outaches["Analog Outputs"]
Delay1["Delay"] --> HPF1["HPF"] --> EQ1["EQ"] --> LPF1["LPF"] --> Limit1["Limit"] --> OUT13["OUT 13"]
Delay2["Delay"] --> HPF2["HPF"] --> EQ2["EQ"] --> LPF2["LMPF"] --> Limit2["Limit"] --> OUT14["OUT 14"]
Delay3["Delay"] --> HPF3["HPF"] --> EQ3["EQ"] --> LPF3["LMPF"] --> Limit3["Limit"] --> OUT15["OUT 15"]
Delay4["Delay"] --> HPF4["HPF"] --> EQ4["EQ"] --> LPF4["LMPF"] --> Limit4["Limit"] --> OUT16["OUT 16"]
Delay5["Delay"] --> HPF5["HPF"] --> EQ5["EQ"] --> LPF5["LMPF"] --> Limit5["Limit"] --> OUT17["OUT 17"]
Delay6["Delay"] --> HPF6["HPF"] --> EQ6["EQ"] --> LPF6["LMPF"] --> Limit6["Limit"] --> OUT18["OUT 18"]
Delay7["Delay"] --> HPF7["HPF"] --> EQ7["EQ"] --> LPF7["LMPF"] --> Limit7["Limit"] --> OUT19["OUT 19"]
Delay8["Delay"] --> HPF8["HPF"] --> EQ8["EQ"] --> LPF8["LMPF"] --> Limit8["Limit"] --> OUT20["OUT 20"]
end
subgraph Inputs
Inputs_IN4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4_in4
Pin_Post = +100
Pin_In=0
Pin_Inout=+100
Pin_Inoutout=0
Pin_Inoutoutout=0
Pin_Inoutoutoutout=0
Pin_InoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutoutOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTOUTUTOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOuterInset
Pin_Post = +100
Pin_In-Output = -100
Pin_In-Output Out = -100
Pin_In-Output Out Out = -100
Pin_In-Output Out Out Out = -100
Pin_In-Output Out Out Out = -100
Pin_In-Output Out Out Out = -100
Pin_In-Output Out Out Out = -100
Pin_In-Output Out Out Out = -100
Pin_In-Output Out Out Out = -100
Pin_In-Output Out Out Out = -100
Pin_In-Output Out Out In: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.
Pin_In-Output Out: 0.
Pin_In-Output Out: 0.
Pin_In-Output Out: 0.
Pin_In-Output Out: 0.
Pin_In-Output Out: 0.
Pin_In-Output Out: 0.
Pin_In-Output Out: 0.
Pin_In-Output Out: 0.
Pin_In-Output Out: 0.
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In-Output Out: 0.0
Pin_In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, In, in,
end
Figure 15: Matrix Area – Routing Path
When opening the processing view, the Input sliders routed to the outputs opens.

Figure 16: Processing View – Inputs Routed to Outputs
Processing Audio Signals
Use the DSP page to process the input and output signals and present an overall view of your session, including analog and digital in-out connections (in the Matrix area), using pre-matrix and post-matrix modules.
In general:
- Click the Matrix area to enter the Matrix page (see Routing Inputs to Outputs on page 37).
- Click an input, output, or any module to open its process view and configure that item.
The DSP page enables users to do these actions:
- Selecting Output Signals to Route to Amplifier Outputs on page 22.
- Linking Analog Inputs and Outputs on page 23.
• Processing a Signal on page 24.
Selecting Output Signals to Route to Amplifier Outputs
Select the audio outputs to duplicate and output to the amplified speakers ⑬
To duplicate the audio outputs to the amplifier:
- From the Navigation List, click DSP.
- In Duplicate to Amplifier Output 1 click the down arrow, and select an output. For example, OUT 19.

Figure 17: DSP Page – Selecting Left Amplifier Output Signal
- In Output 2, click the down arrow and select an output (for example, OUT 20).

Figure 18: DSP Page – Selecting Right Output Amplifier Output Signal
OUT 19 outputs to the left side of the amplified speaker and OUT 20 outputs to the right side of the amplified speaker as indicated in green on the left and the right sides of output 19 and output 20.

flowchart
graph LR
A["Delay"] --> B["HPF"]
B --> C["EQ"]
C --> D["LPF"]
D --> E["Limit"]
E --> F["OUT 19"]
G["Delay"] --> H["HPF"]
H --> I["EQ"]
I --> J["LPF"]
J --> K["Limit"]
K --> L["OUT 20"]
M["19"] --> N
O["20"] --> P
Figure 19: DSP Page – Selected Left and Right Amplifier Outputs
Linking Analog Inputs and Outputs
Users can link analog inputs and outputs in predefined pairs to balance stereo analog sources and acceptors. When linked, signal chain modules are set for both channels simultaneously.
To link an analog audio pair:
- In the Navigation List, click DSP.

In addition, you can link audio analog audio pairs via the Matrix or Mixer page.
- Click the link on the side of the ports (IN 7 and IN 8 in this example).


Figure 20: DSP Page – Linking Analog Audio Ports
The selected inputs are linked.
Processing a Signal
Use processing view to configure the selected audio signal. Access processing view by clicking an input / output button or a filtering tool in the DSP session view.
Note - Different port types have different processing modules.
In general:
- To enable a module click
. To disable a module, click - In the processing view, the module appears at the center and input/output volume sliders appear to the left/right (for further information, see Input / Output Channels Operation on page 25).
- Adjust configuration knob by clicking and holding the mouse then moving it up or down, or enter the parameter value below the knob and press Enter on your keyboard to apply.
- Reset a configuration knob to its default parameter value, by clicking the mouse within the knob area while pressing Ctrl on your keyboard.
- The parameter value always appears below the knob or slider.
- A selected input or output button appears with a white rim.
- A selected processing tool button appears with a distinctive color.
- An enabled processing tool button appears with a distinctively coloured rim.


Processing modules enable users to do these actions:
- Adjusting Analog Input Parameters on page 26.
- Adjusting Digital Input Parameters on page 27.
• Post-Matrix Signal Processing on page 33.
• Using Expander Module on page 27.
• Using HPF (High Pass Filter) Module on page 28.
• Using AFS (Auto Feedback Suppression) Module on page 30.
• Using Compression Module on page 31.
• Using Equalizer Module on page 32.
• Using Gain Module on page 33.
• Using Post Matrix Equalizer Module on page 35.
• Using LPF (Low Pass Filter) on page 35.
• Using Limit Module on page 36.
Input / Output Channels Operation
This section describes the function of the input and output sliders (the examples in this section, showing the inputs, apply also to outputs).
Note - In figures 21 and 22 below, meters (left side) display on a scale of -100 dBFS to 0 dBFS maximum (above this is clipping or audio saturation). On the right side, the gain level points to amplification for positive values and attenuation for negative values.
Level Measurement Indicators:
The audio signal enters the digital system at a certain level and is measured in dBFS units (dB relative to full scale, the maximum value).
- Maximum level indicator – shows the highest registered level (in RMS) and can change only if a higher level is detected. Click the indicator to reset to the current maximum value.
- 0dBFS – refers to the maximum signal level that can enter the system. signal levels higher than the system limit are clipped.
- Current maximum level indicator – displays the current maximum level and holds it until a higher value is detected.

Figure 21: Level Measurement Indicators
Gain/Attenuation Fader
- Maximum level – 15dB is the maximum gain.
- Unity gain – when volume fader is set to 0dB, the input level is not changed.
• Volume fader – slide to increase or decrease the audio level. - Minimum level – -100dB is the maximum attenuation.
- Current fader position – shows the current position of the fader. You can also type a volume level into this box and press Enter on your PC.

Figure 22: Channel Fader
Pre-Matrix Signal Processing
This section describes the input pre-matrix signal processing of the input audio signal. The input fader always appears to the left.
Adjusting Analog Input Parameters
See Input / Output Channels Operation on page 25 to understand the function of the slider. IN 1 is used as an example in this section.
To adjust analog input parameters:
-
In the Navigation List, click DSP.
-
Click IN 1.
The IN 1 processing window open.

Figure 23: Processing View – Processing Analog Audio Input
3. Do these actions:
| To | Do this: |
| To adjust the audio input level: | Move the fader. |
| To set the signal volume before and after using the pre-matrix modules: | Select Pre or Post. |
| To mute / unmute the input audio: | Click M. M |
| To inverse polarity (used for troubleshooting): | Click ∅ |
| To select audio line in: | Click ∅ |
| To select dynamic microphone: | Click ∅ |
| To select condenser microphone (the title IN changes to MIC): | Click 48V |
Analog input parameters are adjusted.
Adjusting Digital Input Parameters
Digital (Dante, HDMI and S/PDIF) input signal settings are the same. Dante is used as an example in this section.
See Input / Output Channels Operation on page 25 to understand the function of the slider.
To adjust the Dante input parameters:
- In the Navigation List, click DSP. The DSP (Main) page appears.
- Click DANTE. The Dante input processing window opens.

Figure 24: Processing View – Processing Digital Input
3. Do these actions:
| To | Do this |
| To set the Dante audio input level (both sliders are identical): | Move the volume fader. |
| To set the signal volume before and after using the pre-matrix modules: | Select Pre or Post. |
| To mute / unmute the input audio: | Click M M |
| To inverse polarity (used for troubleshooting): | Click ∅ |
Digital audio parameters are adjusted.
Using Expander Module
To increase the difference in loudness between the quieter and louder sounds, use the Expander module. When the Expand module is used, the quiet sounds (usually background noises) become quieter while the loud sounds become louder. The levels of audio signals that fall below the set threshold level are reduced.
To adjust the expander module:
- In the Navigation List, click DSP.
- Click Exp. The button turns light blue and the Expander module page opens.


Figure 25: Processing View – Expander Module
-
Define the following:
-
Threshold – Decreases the volume of audio signals that are below the threshold level.
- Attack Time – Sets the response speed of the expander to signal levels above the threshold.
-
Release – Sets the response speed of the expander to signal levels below the threshold.
-
To set the amount to which the volume is decreased, click the Ratio down arrow. Note - The higher the ratio the more the audio level below the threshold is lowered.

The Expansion (dB) indicates the amount of expansion in a dB scale.
Expander settings are adjusted.
Using HPF (High Pass Filter) Module
A High Pass Filter passes signals that are higher than a certain cut-off frequency. Frequencies under the cut-off frequency are attenuated. Use the HPF module to cut off low frequencies and let higher frequencies pass.
To adjust the HPF:
-
In the Navigation List, click DSP.
-
Click HPF. The button turns light orange and the High Pass Filter module window opens. The left side shows the input volume slider.


Figure 26: Processing View – HPF Module
-
Set the cut-off frequency.
-
Select the HPF low-cut algorithm type (or select None):
- Bessel – A linear filter with maximum linear phase response. It is frequently used in audio-crossover systems.
- Link R (Linkwitz-Riley) – An Infinite Impulse Response (IIR) filter used in audio crossovers. It has a parallel combination of low-pass and high-pass. The filters are usually designed by cascading two Butterworth filters, each of which has a -3dB gain at the cut-off frequency. The resulting Link-R filter has a -6dB gain at the cut-off frequency.
- Butter (Butterworth) – Designed to have a frequency response as flat as possible in the passband.
- Select the HPF slope (24, 18, 12 or 6dB/Oct) – Set the filter drop-off per octave from the filter frequency.
HPF parameters are adjusted.
Using AFS (Auto Feedback Suppression) Module
Use the Auto Feedback Suppression module to eliminate microphone feedback (applies to analog inputs 1 to 4).

We recommend analog inputs 1 to 4 for microphones to eliminate audio feedback.
To adjust the AFS module:
- In the Navigation List, click DSP.
- Click AFS. The button turns turquoise and the AFS module page opens.

Figure 27: Processing View – AFS Module
- Click the Off button On The AFS module turns on .
- Set each of the 8 bands to dynamic (Dyn) or fixed (Fix), depending on the application.

Figure 28: AFS Module – Selecting Input Fixed or Dynamic AFS Band Values
-
Define the following:
-
Threshold (dB) – Sets the AFS activation threshold for feedback suppression.
- Max Depth (dB) – Sets how deep the cut per band.
- Notch Step Size – Sets the decrease in dB steps until reaching Max depth.
- Default Bandwidth (Oct) – Sets the width of the notch.
-
Recycle Delay – Sets time period [Hours] until the filters are reused.
-
Select the sensitivity from Very High to Very Low.
-
Click Recycle Enabled / Disabled to enable / disable the filters.

Figure 29: AFS Module – Defining AFS Parameters
AFS parameters are adjusted.
Using Compression Module
To reduce the signal dynamic range which is the difference between the loudest and quieter sounds, use the Compressor module. For example, the difference between a scream and a whisper, which makes the sound seem more natural.
To adjust the compressor settings:
-
In the Navigation List, click DSP.
-
Click Comp. The button turns blue and the Compressor module pane opens.
-
Click the Off button . The Comp module turns on .


Figure 30: Processing View – Compressor Module
- Set the following:
- Threshold – The level that the signal needs to rise above for the compressor to begin working. If a signal is too low or does not cross the threshold, the compressor allows the signal to pass through unchanged.
- Attack Time – The response speed of the compression to signal levels above the
threshold.
- Release – The response speed of the compressor to signal levels above the threshold.
-
To set the amount to which the volume is decreased, click the Ratio down arrow.
-
Set the gain to compensate for the attenuation caused by compression.
The Comp settings are adjusted.
Using Equalizer Module
To change the balance of different frequency components in the audio signal, use the Equalizer module.
To adjust the equalizer:
- In the Navigation List, click DSP.
-
Click EQ. The button turns orange and the Equalizer processing page opens.
-
Click the Off button On The Equalizer module turns on .

Figure 31: Processing View – Equalizer Module
- Perform the following actions for each of the four bands:
■ To ignore a band, click BYPASS.
■ Adjust the band Frequency (Hz).
- To set the range of frequencies around the selected frequency, set Bandwidth (Oct).
- Set the bandwidth audio Level (dB).
Equalizer settings are adjusted.
Using Delay Module
Set the delay to accommodate the audio to the listeners distance from the speakers. Delay time tool converts the delay in ms to meters, feet, and samples.
To adjust the delay:
- In the Navigation List, click DSP.
-
Click Delay. The button turns green and the Equalizer processing page opens.
-
Click the Off button The Delay module turns on


Figure 32: Processing View – Delay Module
- Set the delay.
Delay setting is adjusted.
Using Gain Module
- In the Navigation List, click DSP.
- Click Gain. The button turns violet and the Gain processing page opens.

Figure 33: Processing View – Gain Module
-
Do these actions:
-
Set gain.
■ In necessary, click Mute.
Gain is adjusted.
Post-Matrix Signal Processing
AFM-20DSP enables performing post-matrix signal processing to outputs, including:
• Using Delay Module on page 32.
• Using HPF (High Pass Filter) Module on page 28.
• Using Post Matrix Equalizer Moduleon page 35.
• Using LPF (Low Pass Filter) on page 35.
• Using Limit Module on page 36.
- Setting USB/SPDIF Selectable Ports Inputs and Outputs on page 40.
Setting Audio Output Parameters
Analog, Dante, HDMI and S/PDIF output signal settings are identical. Dante is used as an example in this section.
See Input / Output Channels Operation on page 25 to understand the function of the slider.
To adjust the audio outputs:
- In the Navigation List, click DSP.
- Click Dante. The Dante processing window opens.

Figure 34: Processing View – Processing Digital Input
- Do these actions:
■ Move the volume fader to set the output audio level (both sliders are identical).
- To mute / unmute the output audio, click M / M.
- To inverse polarity (used for troubleshooting), click
Audio outputs are adjusted.
Using Post Matrix Equalizer Module
To change the balance of different frequency components in the audio signal, use the Equalizer module.
To adjust the equalizer:
- In the Navigation List, click DSP.
- Click EQ. The button turns orange and the Equalizer processing window opens.
- Click the Off button The Equalizer module turns on .

Figure 35: Processing View – Processing Output Equalizer
-
Do these actions for each of the eight bands:
-
To ignore that band, click BYPASS.
- Set the band frequency (Hz).
■ Set the audio level (dB). - Set the bandwidth (Oct).
Equalizer settings are adjusted.
Using LPF (Low Pass Filter)
To cut off high frequencies and let lower frequencies pass, use the LPF tool.
To adjust the LPF:
- From the Navigation List, click DSP.
- Click LPF. The button turns a peach color and the Low Pass Filter processing page appears. The left side shows the input volume slider.


Figure 36: Processing View – Processing Output LPF
- Set the frequency.
- Select LPF type (Bessel, Link R, Butter or None).
- Select LPF slope (24, 18, 12 or 6dB/Oct).
Frequency settings are adjusted.
Using Limit Module
To the specified threshold, reducing the gain above the threshold, use the Limiter tool to limit the signal level. A limiter can boost the volume of a certain sound.
To adjust the limiter:
- From the Navigation List, click DSP.
-
Click Limit. The button turns purple and the Limiter processing window opens. The right side shows the output volume slider.
-
Click the Off button The Limiter module turns on


Figure 37: Processing View – Limiter Module
-
Set the Threshold. Note - The Gain Reduction meter as you change the threshold.
-
To set the response speed of the limiter to signal levels above the threshold, set the Release time.
Limiter settings are adjusted.
Routing Inputs to Outputs
Click a cross-point to connect any inputs to any of the outputs via the Matrix page; set the connection volume, link analog input and output pairs and select the outputs to the amplifier.

AFM-20DSP-LE Matrix page includes only analog inputs and outputs.
AFM-20DSP enables performing the following functions:
• Connecting Inputs to Outputs on page 37.
- Setting Cross-Point Volume on page 38.
• Linking Analog Pairs on page 39.
• Setting Amplifier Outputs on page 39.
Connecting Inputs to Outputs
To route an input or several inputs to an output:
- In the Navigation List, click Matrix.
- Click an in-out cross-point (for example, IN 2 input and OUT 14 output). The black cross-point turns green.

Figure 38: Matrix Page – In-Out Cross-Point
- Click any other cross-points (one input to output/s or several inputs to output/s).

Figure 39: Matrix Page – Multiple Input-Output Cross-Point
Selected inputs are routed to selected outputs.

You can also select an audio signal generator for testing.
Setting Cross-Point Volume
Set the cross-point volume separately for each in-out connection.
To set the cross-point volume:
- In the Navigation List, click Matrix.
- Click the volume area (0dB, by default). The volume window opens.

gauge
| Input - DANTE 3 | Output - OUT 14 | | --------------- | --------------- | | Volume (dB) | 15 |Figure 40: Matrix Page – Setting Cross-Point Volume
- To set the cross-point volume, use the knob, or enter the value and click Enter. The cross-point volume is set and shows at the cross-point.

Figure 41: Cross-Point Volume Value
Linking Analog Pairs
To link analog input or output pairs, see Linking Analog Inputs and Outputs on page 23.
Setting Amplifier Outputs
To set the amplifier left and right outputs, use Matrix or DSP, see Selecting Output Signals to Route to Amplifier on page 22).
To set amplifier outputs:
- In the Navigation List, click Matrix.
- Click AMP (on the lower right side of the page). The AMP page opens and displays all available outputs.

- Select an output to route to Amp 1 (amplifier left side) and to Amp 2 (amplifier right side). the button turns green and shows the status as ON.

Figure 43: Selecting Outputs to Amplifier
Amplifier outputs are defined.
Setting USB/SPDIF Selectable Ports Inputs and Outputs

This section is for AFM-20DSP-AEC only.
In Digital Inputs and Digital Outputs, users can set the port to route digital USB or SPDIF inputs and outputs. The USB/SPDIF port is a selectable port with two signals (right and left).
Note - USB is the default for inputs and outputs.
To set the USB/SPDIF input:
- In the Navigation List, click DSP.
- Below Digital Inputs, select USB 1.1. The USB 1.1 window opens.
- In the drop-down box, select either USB.B or SPDIF. In this screenshot, SPDIF is selected.

Figure 44: Digital Input routing set to SPDIF
Note - This selection automatically changes both the right and left signal to SPDIF:

flowchart
graph TD
A["SPDIF 1"] --> B["SPDIF 2"]
C["HDMI 1"] --> D["Delay"]
E["HDMI 2"] --> F["Delay"]
G["Signal Generator"] --> H["SPDIF"]
style A fill:#f9f,stroke:#333
style B fill:#ccf,stroke:#333
style C fill:#cfc,stroke:#333
style D fill:#fcc,stroke:#333
style E fill:#fcc,stroke:#333
style F fill:#fcc,stroke:#333
style G fill:#ffc,stroke:#333
style H fill:#ffc,stroke:#333
Figure 45: Digital input selectable port set to SPDIF (right and left)
4. Do these actions:
■ Move the volume fader to set the input audio level (both sliders are identical).
- To mute / unmute the output audio, click M / M.
- To inverse polarity (used for troubleshooting), click The selectable port input is set.
To set the SPDIF/USB output:

Volume control does not support compressed SPDIF audio output.
- In the Navigation List, click DSP.
- Below Digital Outputs, select USB 1.1. The USB 1.1 window opens.
-
Do these actions:
-
Move the volume fader to set the output audio level (both sliders are identical).
- To mute / unmute the output audio, click M / M.
- To inverse polarity (used for troubleshooting), click
The selectable port output is set.
Mixing Audio Signals
Mix the audio signals and store/recall mixing snapshots via the Mixer.
AFM-20DSP enables you to do these tasks:
• Defining Input and Output Parameters on page 41.
- Defining Snapshots on page 42.
Defining Input and Output Parameters
Set audio parameters for each input and output.
To set input/output parameters:
- In the Navigation List, click Mixer.

An input/output frame with a white rim indicates that this input/output is currently connected to an output/input, respectively.
- To set the volume, use the slider or enter a value and click Enter.
View the current gain and the input/output name (see Input / Output Channels Operation on page 25).
-
Set the following:
-
To set the signal volume before and after using the modules, select Pre or Post.
- To mute / unmute the input audio, click 📂 / 📂.
- To inverse polarity (used for troubleshooting), click
For analog audio inputs only:
■ To select audio line in, click
- To select dynamic microphone, click
- To select condenser microphone (the title changes from IN to MIC), click 48V.



Figure 46: Mixer Page – Analog Audio Settings
Audio parameters are defined.
Defining Snapshots
To store the current configuration state, recall a snapshot, set to default or clear a snapshot, use Store a snapshot (inputs, outputs, and amplifier)
Storing Snapshots
To store a snapshot:
- In the Navigation List, click Mixer.
- Set input and output mixers.

When the parameters change, the Default button turns yellow. To restore default settings, click Default.

Figure 47: Mixer Page – Snapshots
3. Click Store.

Figure 48: Mixer Page – Storing Snapshots
4. Click a Snapshot button (for example, Snapshot 1).

Figure 49: Mixer Page – Selecting a Snapshot
The current configuration is stored to Snapshot 1.
Clearing Snapshots
To clear a snapshot configuration:
- From the Navigation List, click Mixer.
- Click Clear, the Snapshot buttons turn blue.

Figure 50: Mixer Page – Clearing a Snapshot
- Select the snapshot to be cleared. The snapshot cleared returns to its default values.
Loading Snapshots
To load a snapshot:
- In the Navigation List, click Mixer.
-
To load the desired snapshot, do any of the following:
-
Click Snapshot (1 to 9).
■ To load the next snapshot configuration, click Next. - To load the previous snapshot configuration, click Prev.
- To load the latest configured snapshot, click Last. Note – If you click Last again, then it goes to the previously configured snapshot and so on.
The selected snapshot is loaded.
Defining Audio Settings
To set the AFM-20DSP analog audio I/O configuration, system presets and amplifier settings, use the A/V Settings.

Amplifier settings are only relevant to AFM-20DSP and AFM-20DSP-AEC.
To define audio settings:
- In the Navigation List, click A/V Settings.
- In the I/O Config drop-down box, select analog input x output configuration > click Set.
- In the System Preset drop-down box, select a preset and click Load or Save as. The current preset is loaded or saved.

System Preset does not include I/O configuration.
- Define amplifier parameters:
Click Hi-Z/Lo-Z,
Click 100V/70V
- Click Left Only or Stereo Down Mix when Hi-Z is selected.
Audio settings are defined.
Defining Video Settings
To set the AFM-20DSP HDMI input and output labels, Force RGB and/or Force 2LPCM, and video pattern (if required), using the Video tab in the A/V Settings page.
To define video settings:
- In the Navigation List, click A/V Settings.
- Select Video tab.
- Enter HDMI input and output labels > click Set.
- For HDMI input, select or unselect the checkbox Force RGB and/or Force 2LPCM.
- If necessary, select a Video Pattern from the drop-down box.
Video settings are defined.
Defining AEC Settings

This section is for AFM-20DSP-AEC only.
AEC, Acoustic Echo Cancellation is used to cancel echo (or feedback) during conference calls. The AEC feature consists of one remote input and two individual microphone inputs. When AEC is enabled, it looks for the remote echo audio that was picked up by the individual microphone and then cancels the echoed audio in the microphone input. Besides removing the echo, AEC does Noise Reduction and Comfort Noise Generation.
Note - Far side input is configured into the AEC reference module. AEC module uses this Far side configuration as reference to remove echo from the microphones.
The steps below illustrate a typical conference call setup in which AEC is turned on to remove the Far Side echo. The microphone is connected to analog input port 1 ("MIC 1") and the digital input, USB, is connected to a computer with a speaker system.
To use the AEC:
- From the Navigate List, select DSP.
- Below Analog Inputs select the port to which the microphone is connected. In this screenshot, the microphone is connected to port "MIC 1":

Figure 51: MIC connected to analog IN 1
- Select AEC Mic and then click AEC.

Figure 52: ACE Mic and AEC start up
The AEC Configuration window opens.

Figure 53: AEC Settings
- Set the AEC settings based on the AEC parameters table below.

We recommend using the default settings. If you changed the default settings and later decide to return to the default settings, double-click the words Acoustic Echo Cancellation.
AEC Parameters Table:
| Parameter | Description | Value |
| Echo Cancelling | Enables the AEC function. If this is disabled, the module does not perform any AEC functions and all mic inputs to the module are directly passed to the direct output of the module. | On/OffDefault: On |
| Noise Reduction | Enables Noise reduction on individual Mic Inputs. If this parameter is enabled, the noise reduction algorithm is applied to individual mic inputs and suppress the detected noise by the noise reduction level. | On/OffDefault: On |
| DC Filter | Removes DC | On/OffDefault: On |
| Noise Reduction Level | Set how many dB suppress the noise when Noise Reduction is enabled. | 40 to 0Default: -10 |
| Double Talk Echo Reduction | When both local end (mics) and far end (remote) audio sources are present at the same time, this is a Double Talk situation. Under this scenario an additional echo reduction algorithm is applied, and it uses the Double Talk Echo Reduction setting to configure the amount of echo to reduce. | -50 to 0Default: -6 |
| Comfort Noise Generator | If enabled, a background comfort noise is generated and applied to the individual output if it is detected that the input mic is completely silent. This comfort noise is useful so that remote end user does not hear a complete silent channel and mistakenly think that the line has dropped. | On/OffDefault: On |
| Comfort Noise Level: | The noise level generated when Comfort Noise Generator is enabled. If you are mixing a lot of Mics before sending to the remote end, you must reduce this Comfort Noise level as all noise is summed before sending to remote end. | -60 to -30Default: -50.0 |
| Delay | Delay to be applied to all Mic Inputs. | 0 to 50Default: 0 |
| Reset | Resets the AEC |
- Below Digital Inputs > click USB and select USB 1.1.

flowchart
graph TD
A["AEC Ref"] --> B["Exp"]
B --> C["AGC"]
C --> D["HPF"]
E["DANTE 1"] --> F["DAnte 2"]
F --> G["DANTE 3"]
G --> H["DANTE 4"]
H --> I["HDMI 1"]
I --> J["Delay"]
K["HDMI 2"] --> L["Delay"]
M["USB B 1.1"] --> N["USB B 1.2"]
O["Signal Generator"] --> P["End"]
Figure 54: USB Digital Input Selection
- In the USB 1.1 window, from the drop-down box select the USB_B audio channel. The DSP now process the USB as a digital input.

Figure 55: USB B and SPDIF Settings Window
7. Select AEC Ref.

flowchart
graph LR
A["IN 11"] --> B["AEC Ref"]
C["IN 12"] --> B
B --> D["Exp"]
D --> E["AGC"]
E --> F["HPF"]
Figure 56: AEC Ref for Far Side Input Selector
The Far Side Selector Configuration window opens.

Figure 57: Fare Side Input Selector Configuration
- In the drop-down menu, the Far Side Input Selector must be set to the input port that receives the Far Side audio signal. In this illustration, it is the selectable port IN_USB_B.1.

Figure 58: Far Side Input Selector with USB port selected
- From the Navigation List, select Matrix and route the inputs to the outputs.

heatmap
| Port | OUT 13 | OUT 14 | OUT 15 | OUT 16 | OUT 17 | OUT 18 | OUT 19 | OUT 20 | |---|---|---|---|---|---|---|---|---| | MIC 1 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | IN 2 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | IN 3 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | IN 4 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | IN 5 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | IN 6 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | IN 7 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | IN 8 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | IN 9 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | IN 10 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | IN 11 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | IN 12 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | ACC BatI | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | DANTE 1 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | DANTE 2 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | DANTE 3 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | DANTE 4 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | | HEMI 1 | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | IOUT | HOMI 1 | | HEMI 2Figure 59: Example Matrix routed MIC using USB B
The AEC feature is now active.
Auto Mixer
Auto Mixer is typically used in a conference setting where multiple MICs are in use, but only one (or a few) should be on at any time. This module turns on MICs based on their input signal as compared to the level of the other MICs.
Gain Sharing Auto Mixer
The Gain Sharing Auto Mixer is an automatic microphone mixing process that allows the automatic mixing of input channels to one output channel based on input signal levels. The louder the input channel, the louder it is at the output channel.

Figure 60: Gain Sharing Auto Mixer
Users can select to pass the signal through the input directly to the Matrix, or to first pass the data to the Auto Mixer and then to the Matrix.
To send input data directly to the Matrix:
- From the Navigate List, select DSP.
- For each port number, select Direct.
The input is now set to go directly to the Matrix.
To send input to the Auto Mixer and then to the Matrix:
- From the Navigate List, select DSP.
- For each port, select the first Auto Mixer icon.
- Select the second Auto Mixer icon.

flowchart
graph LR
A["Port 1 IN 1"] --> B["Exp"]
B --> C["HPF"]
C --> D["Comp"]
D --> E["EQ"]
E --> F["AEC Mic"]
F --> G["Line"]
G --> H["LPF"]
H --> I["AEC"]
I --> J["Direct"]
J --> K["Auto Mixer"]
K --> L["Auto Mixer"]
M["Port 2 IN 2"] --> N["Exp"]
N --> O["HPF"]
O --> P["Comp"]
P --> Q["EQ"]
Q --> R["AEC Mic"]
R --> S["Line"]
S --> T["Gain"]
T --> U["Direct"]
U --> V["Auto Mixer"]
V --> W["Auto Mixer"]
X["Port 3 IN 3"] --> Y["Emp"]
Y --> Z["HPF"]
Z --> AA["Comp"]
AA --> AB["EQ"]
AB --> AC["AEC Mic"]
AC --> AD["Line"]
AD --> AE["Gain"]
AE --> AF["Direct"]
AF --> AG["Auto Mixer"]
AG --> AH["Auto Mixer"]
AI["Port 4 IN 4"] --> AJ["Emp"]
AJ --> AK["HPF"]
AK --> AL["Comp"]
AL --> AM["EQ"]
AM --> AN["AEC Mic"]
AN --> AO["Line"]
AO --> AP["Gain"]
AP --> AQ["Direct"]
AQ --> AR["Auto Mixer"]
AR --> AS["Auto Mixer"]
Figure 61: Auto Mixer option selected
As shown in this screenshot the input first goes to the Auto Mixer and then to the Matrix:

flowchart
graph TD
A["Analog Inputs"] --> B["Port 1: MIC 1"]
A --> C["Port 2: IN 7"]
A --> D["Port 3: IN 3"]
A --> E["Port 4: IN 4"]
A --> F["Port 5: IN 5"]
A --> G["Port 6: IN 6"]
A --> H["Port 7: IN 7"]
A --> I["Port 8: IN 8"]
J["Analog Outputs"] --> K["Port 1: Delay, HPF, EQ, HPF, EQ, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF"]
K --> L["Delay: HPF, EQ, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF"]
K --> M["Delay: HPF, EQ, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF"]
K --> N["Delay: HPF, EQ, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF"]
K --> O["Delay: HPF, EQ, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF, LPF"]
Figure 62: Input sent to Auto Mixer before going to the Matrix
The input is now set to enter the Auto Mixer before going to the Matrix.
Gain Sharing Auto Mixer Inputs
Each input includes:
| Mute | -100 to 16 dB, 0.01dB steps. |
| RMS Meter | -80 to 40 dB, 0.1 dB steps. |
| Auto Gain Meter | -100 to 0 dB, 0.1 dB steps (Shows calculated gain for each channel). |
| Manual On | Changes the gain from automatic (off) to fixed (on).Note - While Manual On, the gain for the channel is fixed and does not impact other channels. |
Gain Sharing Auto Mixer Outputs
Each output includes:
| Gain | -100 to 16 dB, 0.01 dB steps and Mute control. |
| Priority | Ranges from 1 to 11 (with 1 being the highest and 11 the lowest).An input channel with a higher priority will have a larger gain applied dependent on the Slope value and difference in priority between channels. |
| Slope | 1 to 3, 0.001 steps determine the gain difference between priorities.With a Slope of 1 there is no gain.With a Slope of 2, 2dB for each point of priority difference between channels.A Slope of 3 creates a 4dB gain per point of priority. |
| Gain Response Time | The amount of time (in milliseconds) it takes to apply a new gain value to a microphone channel.(0.2 to 2000 ms, 0.1 ms steps) |
The Auto Mixer is now configured.
FAR AGC (Automatic Gain Control)
FAR AGC keeps the volume at a set level. When the input is below a threshold, it amplifies to bring the level up to the Target Output Level. When the input above threshold, it reduces the gain to bring it back below the Target output Level.

Figure 63: FAR AGC Settings window
FAR AGC Parameters
| Target Output Level | -40 to 0dB Detection Threshold (-80 to -20 dB) is the point at which the AGC begins to raise the gain of the signal. |
| Response Time | 1ms to 40,000ms is the period of time before the AGC begins to act when the level is over or under the Target output Level. |
| Recover Time | 1ms to 100,000ms is the amount of time after the Target Output level is below the set level before the AGC begins to increase the gain. |
| Ratio | 1:1 to 5:1 is how much the change can increase/decrease the gain between samples. |
| Contour HPF | (On/Off) allows higher frequencies to pass regardless of the level. |
| Noise Threshold | -100 to -40dB is where the noise floor can be set. |
| Leakage Enable | (On/Off) enables leakage on the ALC so that short-term instances of over/under. |
| Target Output Level | Target Output Levels are ignored for this amount of time. Leakage Time (100ms to 100,000ms) is how long the leakage is allowed before the gain begins to compensate. |
Restarting and Resetting the Device
To restart the AFM-20DSP or reset it to its factory default parameters, use Settings.
Restarting the Device
To restart the device:
- In the Navigation List, click Settings.
- Click Restart. The device restarts immediately.
Wait for the device to reload after device restart. Note - There is no pop-up message before the device restarts.
Resetting the Device
To reset the device to its default parameters:
- In the Navigation List, click Settings.
- Click Factory reset. The following message appears:
Would you like to factory reset?

All the settings will be restored to defaults. After this action, current WEB session may be disconnected.
Do you want to continue?
No
Yes
Figure 64: Settings Page – Factory Reset Message
- Click Yes.
The device resets to its factory default parameters.
Defining Settings
To change the device name, view the model and serial number and firmware version, navigate to the General tab in Settings, which also enables:
- Importing/Exporting Global Settings on page 54.
• Setting Access Security on page 54.
• Defining Communication Settings on page 55.
• Performing Firmware Upgrade on page 56.
• Setting Date and Time on page 57. - Configuring Device Automation on page 57.
Importing/Exporting Global Settings
You can export a Global Settings file to a different AFM-20DSP device or import a file to your device.
To import/export global settings:
- From the Navigation List, click Settings.
-
In the General tab, in the Global System Settings area:
-
To import a file, click Import > select the system setting “.bin” file from the Open window > click Open.
The imported system settings file is uploaded to the device.
- To export a file, click Export. The current system setting “.bin” file is downloaded to your PC and can be exported to other devices.

Figure 65: General Settings Tab – Importing / Exporting Global Settings
Global system settings are imported/exported.
Setting Access Security
By default, the webpages are secured and require access permission (the default username and password are both: Admin).
AFM-20DSP enables you to do the following security actions:
• Enabling/Disabling Security on page 55.
- Changing the Security Password on page 55.
Enabling/Disabling Security
To enable/disable security:
- From the Navigation List, click Settings > General.
- In the Security field, slide the toggle button to On or Off.
- Enter the current password > click Save.
Security is now enabled/disabled. The security-disabled icon appears

Or,
Security is enabled. The security-enabled icon appears ().
Changing the Security Password
To change the Security password:
- From the Navigation List, click Settings > General > below Change security properties enter the necessary password details.
- Click the lower white bar.
- Click OK.
The Security password has changed.
Defining Communication Settings
To set the AFM-20DSP communication parameters, including the IP Address, Mask, gateway, and more, use the Communication tab.
AFM-20DSP enables you to do these tasks:
• Changing Ethernet Settings on page 55.
- Setting Parameters when DHCP is On on page 56.
Changing Ethernet Settings
To change the Ethernet settings:
- From the Navigation List, click Settings > Communication.
- If DHCP is set to Off, change any of the parameters (IP Address, Mask and/or Gateway).
- If necessary, change the TCP port number.
- Click Save.

After changing the IP address, reload the webpage with the new IP address.
If DHCP is On, reload the webpage with the new IP address (see below).
Ethernet settings have changed.
Setting Parameters when DHCP is On
To set parameters when DHCP is set to On:
- From the Navigation List, click Settings > Communication.
Note the Device Name in the General tab as you will need it after the page reloads. - Set DHCP to ON.
- Click Save.
- Type the device name in the address bar of your browser to reload the page.
You can read the new IP address from the Communication Settings page.
Parameters are set.
Performing Firmware Upgrade
To perform AFM-20DSP firmware upgrade, use the Upgrade tab in the Settings.
To perform firmware upgrade:
- From the Navigation List, click Settings > Upgrade.
- Click Upgrade and select the new firmware file.
The following message opens:

Figure 66: Upgrade Settings Tab – Firmware Upgrade Message
-
Click Yes and wait for the upgrade to finish.
-
Wait for the device to restart.
Firmware upgrade is complete.
Setting Date and Time
To set the time and date:
- From the Navigation List, click Settings > Time and date.
- In Device Date, click inside the tab and select a date.
- Click OK.
- Set the Time Zone.
- Click Save.
- If necessary, use time server (disables setting the device date):
a. Slide the Use Time Server (NTP) button to Yes.
b. Enter the Time Server Address.
c. View Server Status.
d. Click Save.
Date and time are set.
Configuring Device Automation
Access Kramer Maestro V1.5 room automation via AFM-20DSP. Maestro is a powerful tool that enables you to configure single-trigger room element automation scenarios without the need for complicated programming.
To use room automation, you need to define triggers that, upon an event, execute scripts which include a sequence of actions (commands, which can appear in different scenarios) that are carried out via any defined ports.
Download the Kramer Maestro User Manual from the Kramer website at: www.kramerav.com/downloads/AFM-20DSP to learn how to use Kramer Maestro.

Note that all the ports, actions, and triggers that are relevant to AFM-20DSP are included in the Kramer Maestro, and ports, actions and triggers that are relevant to other Kramer devices.

DSP model only - The Panel tab in the Automation page is currently unavailable.
To access Kramer Maestro:
- From the Navigation List, click Automation.
- Configure the ports, actions, scripts, and triggers as described in the Kramer Maestro User Manual.
When the triggers are defined, they activate the scripts configured in the automation page. For example, the Scheduling trigger can activate a series of actions that follow a preset schedule.
Viewing Device Information
In the Navigation pane, click About to view the AFM-20DSP webpage version and Kramer Electronics Ltd details.
Upgrading Firmware
Use the Kramer K-UPLOAD software to upgrade the firmware via the Ethernet port only (set connection method to Ethernet).

When upgrading the firmware, select either TCP port or UDP port.
The latest version of K-UPLOAD and installation instructions can be downloaded from our website at: www.kramerav.com/support/product_downloads.asp.

Note - To use the micro USB port, you must install the Kramer USB driver, available at: www.kramerav.com/support/product_downloads.asp.
Technical Specifications
AFM-20DSP Technical Specifications
| Inputs/Outputs | 20 Balanced Mono Audio | On 3-pin terminal blocks |
| Inputs | 1 HDMI | On a female HDMI connector |
| 1 S/PDIF | On an RCA connector | |
| Outputs | 1 HDMI | On a female HDMI connector |
| 1 S/PDIF | On an RCA connector | |
| 120W Amplifier | On a 4-pin large terminal block | |
| Ports | Dante | On an RJ-45 female connector |
| Mini USB | On a female mini USB connector | |
| RS-232 | On a 3-pin terminal block connector | |
| Ethernet | On an RJ-45 female connector | |
| Line/Mic Level Input | Impedance Unbalanced Impedance Balanced Impedance Microphone | 7.6kΩ3.8kΩ3.8kΩ |
| Nominal level Unbalanced Nominal level Balanced | 0dBV (0.77Vrms)+6.8dBu (1.54Vrms) | |
| Maximum level (Balanced) | +8dBu (2Vrms) | |
| Sensitivity Unbalanced Sensitivity Balanced | Full power @ 0dBV (0.77Vrms)Full power @ +6dBu (1.54Vrms) | |
| Phantom Power | 48 VDC on/off per input | |
| Line Level Output | Impedance Unbalanced Impedance Balanced | 50Ω50Ω |
| Frequency Response | 20Hz - 20kHz @ +/-1dB | |
| S/N Ratio: | >100 dB, 20Hz - 20kHz, at unity gain(unweighted) | |
| Audio THD + Noise: | <0.01%, 20 Hz - 20 kHz, at unity gain | |
| Crosstalk | <-85 dB, 20Hz to 20kHz | |
| Amplifier | Class | D |
| Input Sensitivity | Attains full power @ 0.3V (-10dBV) | |
| Output Power | 2 x 60W @ 4Ω or 8Ω1 x 120W @70V or 100V | |
| Maximum Voltage Gain | 26dB SE / 32dB BTL | |
| Dynamic Range | 119dB | |
| Frequency Response | 20Hz to 20kHz @ +/-1dB | |
| S/N Ratio | 80dB: 10dBV; 20 Hz: 20 kHz | |
| Audio THD + Noise | THD+N (1kHz @ 1W) 0.003 % | |
| Audio 2ndHarmonic | 0.08% @ 75W RMS @ 4Ω 6.67kHz | |
| Crosstalk | <-85 dB, 20Hz to 20kHz | |
| Total System Efficiency | 89% | |
| Video | Max Bandwidth | 10.2Gbps (3.4Gbps per graphic channel) |
| Max Resolution | 4K UHD @60Hz (4:2:0) 24bpp resolution | |
| Compliance | HDMI and HDCP 1.4 | |
| User Interface | Front Panel LEDs | 1 status, 20 analog audio ports, 4 Dante I/O,HDMI embed, HDMI de-embed, 2 S/PDIFI/O, and 2 amplifier channels |
| Control RS-232 | Baud Rate | 115200 |
| Supported Web Browsers | Windows 7 | Chrome |
| Windows 10 | ||
| MAC 10.11 | ||
| Power | Consumption | 190VA |
| Source | 100-240V AC 50/60Hz | |
| Environmental Conditions | Operating Temperature | 0° to +40°C (32° to 104°F) |
| Storage Temperature | -40° to +70°C (-40° to 158°F) | |
| Humidity | 10% to 90%, RHL non-condensing | |
| Regulatory Compliance | Safety | CE |
| Environmental | RoHs, WEEE | |
| Enclosure | Size | 19" 1U |
| Type | Aluminum | |
| Cooling | Fans | |
| General | Net Dimensions (W, D, H) | 43.6cm x 23.7cm x 4.4cm(17.2" x 9.3" x 1.7") |
| Shipping Dimensions (W, D, H) | 52.5cm x 33cm x 10.7cm(20.7" x 13" x 4.2") | |
| Net Weight | 1.6kg (3.5lbs) | |
| Shipping Weight | 2.7kg (5.9lbs) approx. | |
| Accessories | Included | Power cord |
| Specifications are subject to change without notice at www.kramerav.com | ||
AFM-20DSP-LE Technical Specs
| Inputs/Outputs | 20 Balanced Mono Audio | On 3-pin terminal blocks |
| Ports | Mini USB | On a female mini USB connector |
| RS-232 | On a 3-pin terminal block connector | |
| Ethernet | On an RJ-45 female connector | |
| Line/Mic Level Input | Impedance Unbalanced | 7.6kΩ |
| Impedance Balanced | 3.8kΩ | |
| Impedance Microphone | 3.8kΩ | |
| Nominal level Unbalanced | 0dBV (0.77Vrms) | |
| Nominal level Balanced | +6.8dBu (1.54Vrms) | |
| Maximum level (Balanced) | +8dBu (2Vrms) | |
| Sensitivity Unbalanced | Full power @ 0dBV (0.77Vrms) | |
| Sensitivity Balanced | Full power @ +6dBu (1.54Vrms) | |
| Phantom Power | 48 VDC on/off per input | |
| Line Level Output | Impedance Unbalanced | 50Ω |
| Impedance Balanced | 50Ω | |
| Frequency Response | 20Hz - 20kHz @ +/-1dB | |
| S/N Ratio | >100 dB, 20Hz - 20kHz, at unity gain (unweighted) | |
| Audio THD + Noise | <0.01%, 20 Hz - 20 kHz, at unity gain | |
| Crosstalk | <-85 dB, 20Hz to 20kHz | |
| User Interface | Front Panel LEDs | 1 status, 20 analog audio ports, 4 Dante I/O, HDMI embed, HDMI de-embed, 2 S/PDIF I/O, and 2 amplifier channels |
| Control RS-232 | Baud Rate | 115200 |
| Supported Web Browsers | Windows 7 | Chrome |
| Windows 10 | ||
| MAC 10.11 | ||
| Power | Consumption | 31.5VA |
| Source | 100-240V AC 50/60Hz | |
| Environmental Conditions | Operating Temperature | 0° to +40°C (32° to 104°F) |
| Storage Temperature | -40° to +70°C (-40° to 158°F) | |
| Humidity | 10% to 90%, RHL non-condensing | |
| Regulatory Compliance | Safety | CE |
| Environmental | RoHs, WEEE | |
| Enclosure | Size | 19" 1U |
| Type | Aluminum | |
| Cooling | Fans | |
| General | Net Dimensions (W, D, H) | 43.6cm x 23.7cm x 4.4cm(17.2" x 9.3" x 1.7") |
| Shipping Dimensions (W, D, H) | 52.5cm x 33cm x 10.7cm(20.7" x 13" x 4.2") | |
| Net Weight | 1.6kg (3.5lbs) | |
| Shipping Weight | 2.7kg (5.9lbs) approx. | |
| Accessories | Included | Power cord |
| Specifications are subject to change without notice at www.kramerav.com | ||
AFM-20DSP-AEC Technical Specifications
| Inputs/Outputs | 20 Balanced Mono Audio | On 3-pin terminal blocks |
| Ports | Mini USB | On a female mini USB connector |
| RS-232 | On a 3-pin terminal block connector | |
| Ethernet | On an RJ-45 female connector | |
| Line/Mic Level Input | Impedance Unbalanced | 7.6kΩ |
| Impedance Balanced | 3.8kΩ | |
| Impedance Microphone | 3.8kΩ | |
| Nominal level Unbalanced | 0dBV (0.77Vrms) | |
| Nominal level Balanced | +6.8dBu (1.54Vrms) | |
| Maximum level (Balanced) | +8dBu (2Vrms) | |
| Sensitivity Unbalanced | Full power @ 0dBV (0.77Vrms) | |
| Sensitivity Balanced | Full power @ +6dBu (1.54Vrms) | |
| Phantom Power | 48 VDC on/off per input | |
| Line Level Output | Impedance Unbalanced | 50Ω |
| Impedance Balanced | 50Ω | |
| Frequency Response | 20Hz - 20kHz @ +/-1dB | |
| S/N Ratio | >100 dB, 20Hz - 20kHz, at unity gain (unweighted) | |
| Audio THD + Noise | <0.01%, 20 Hz - 20 kHz, at unity gain | |
| Crosstalk | <-85 dB, 20Hz to 20kHz | |
| User Interface | Front Panel LEDs | 1 status, 20 analog audio ports, 4 Dante I/O, HDMI embed, HDMI de-embed, 2 S/PDIF I/O, and 2 amplifier channels |
| Control RS-232 | Baud Rate | 115200 |
| Supported Web Browsers | Windows 7 | Chrome |
| Windows 10 | ||
| MAC 10.11 | ||
| Power | Consumption | 190VA |
| Source | 100-240V AC 50/60Hz | |
| Environmental Conditions | Operating Temperature | 0° to +40°C (32° to 104°F) |
| Storage Temperature | -40° to +70°C (-40° to 158°F) | |
| Humidity | 10% to 90%, RHL non-condensing | |
| Regulatory Compliance | Safety | CE |
| Environmental | RoHs, WEEE | |
| Enclosure | Size | 19" 1U |
| Type | Aluminum | |
| Cooling | Fans | |
| General | Net Dimensions (W, D, H) | 43.6cm x 23.7cm x 4.4cm(17.2" x 9.3" x 1.7") |
| Shipping Dimensions (W, D, H) | 52.5cm x 33cm x 10.7cm(20.7" x 13" x 4.2") | |
| Net Weight | 1.6kg (3.5lbs) | |
| Shipping Weight | 2.7kg (5.9lbs) approx. | |
| Accessories | Included | Power cord |
| Specifications are subject to change without notice at www.kramerav.com | ||
Default Communication Parameters
RS-232 Control / Protocol 3000
| Baud Rate: | 115,200 | Parity: | None |
| Data Bits: | 8 | Command Format: | ASCII |
| Stop Bits: | 1 | ||
| Example: (adjust the amplified audio from analog audio 1 to -10dB): #x-aud-lvl out.amplified_audio.1.audio.1,-10 | |||
Default Ethernet Parameters
| IP Address: | 192.168.1.39 | UDP Port #: | 50000 |
| Subnet mask: | 255.255.0.0 | TCP Port #: | 5000 |
| Gateway: | 192.168.0.1 | Security User/Password | Admin/Admin |
Factory Reset
| Recessed Button | Press and hold for 5 seconds to reset the configuration to its default parameters. |
| Protocol 3000: | “#factory” command. |
| Webpages: | In the Settings page, click Reset. |
Default AFM-20DSP EDID
Monitor
Model name..... AFM-20DSP
Manufacturer..... KMR
Plug and Play ID...... KMR1200
Serial number...... 295-883450100
Manufacture date...... 2014, ISO week 255
Filter driver...... None
[EMPTY]
EDID revision...... 1.3
Input signal type...... Digital
Color bit depth...... Undefined
Display type..... Monochrome/grayscale
Screen size..... 520 x 320 mm (24.0 in)
Power management...... Standby, Suspend, Active off/sleep
Extension blocs..... 1 (CEA-EXT)
[EMPTY]
DDC/Cl..... n/a
Color characteristics
Default color space..... Non-sRGB
Display gamma.... 2.20
Red chromaticity..... Rx 0.674 - Ry 0.319
Green chromaticity..... Gx 0.188 - Gy 0.706
Blue chromaticity..... Bx 0.148 - By 0.064
White point (default).... Wx 0.313 - Wy 0.329
Additional descriptors... None
Timing characteristics
Horizontal scan range.... 30-83kHz
Vertical scan range..... 56-76Hz
Video bandwidth..... 170MHz
CVT standard...... Not supported
GTF standard...... Not supported
Additional descriptors... None
Preferred timing..... Yes
Native/preferred timing.. 1280x720p at 60Hz (16:10)
Modeline..... "1280x720" 74.250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync
Standard timings supported
720 x 400p at 70Hz - IBM VGA
720 x 400p at 88Hz - IBM XGA2
640 x 480p at 60Hz - IBM VGA
640 x 480p at 67Hz - Apple Mac II
640 x 480p at 72Hz - VESA
640 x 480p at 75Hz - VESA
800 x 600p at 56Hz - VESA
800 x 600p at 60Hz - VESA
800 x 600p at 72Hz - VESA
800 x 600p at 75Hz - VESA
832 x 624p at 75Hz - Apple Mac II
1024 x 768i at 87Hz - IBM
1024 x 768p at 60Hz - VESA
1024 x 768p at 70Hz - VESA
1024 x 768p at 75Hz - VESA
1280 x 1024p at 75Hz - VESA
1152 x 870p at 75Hz - Apple Mac II
1280 x 1024p at 75Hz - VESA STD
1280 x 1024p at 85Hz - VESA STD
1600 x 1200p at 60Hz - VESA STD
1024 x 768p at 85Hz - VESA STD
800 x 600p at 85Hz - VESA STD
640 x 480p at 85Hz - VESA STD
1152 x 864p at 70Hz - VESA STD
1280 x 960p at 60Hz - VESA STD
EIA/CEA-861 Information
Revision number...... 3
IT underscan...... Supported
Basic audio..... Supported
YCbCr 4:4:4...... Not supported
YCbCr 4:2:2...... Not supported
Native formats..... 1
Detailed timing #1..... 1920x1080p at 60Hz (16:10)
Modeline..... "1920x1080" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Detailed timing #2..... 1920x1080i at 60Hz (16:10)
Modeline...... "1920x1080" 74.250 1920 2008 2052 2200 1080 1084 1094 1124 interlace +hsync +vsync
Detailed timing #3..... 1280x720p at 60Hz (16:10)
Modeline..... "1280x720" 74.250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync
Detailed timing #4..... 720x480p at 60Hz (16:10)
Modeline..... "720x480" 27.000 720 736 798 858 480 489 495 525 -hsync -vsync
CE audio data (formats supported)
LPCM 2-channel, 16/20/24 bit depths at 32/44/48 kHz
CE video identifiers (VICs) - timing/formats supported
1920 x 1080p at 60Hz - HDTV (16:9, 1:1)
1920 x 1080i at 60Hz - HDTV (16:9, 1:1)
1280 x 720p at 60Hz - HDTV (16:9, 1:1) [Native]
720 x 480p at 60Hz - EDTV (16:9, 32:27)
720 x 480p at 60Hz - EDTV (4:3, 8:9)
720 x 480i at 60Hz - Doublescan (16:9, 32:27)
720 x 576i at 50Hz - Doublescan (16:9, 64:45)
640 x 480p at 60Hz - Default (4:3, 1:1)
NB: NTSC refresh rate = (Hz*1000)/1001
CE vendor specific data (VSDB)
IEEE registration number. 0x000C03
CEC physical address..... 1.0.0.0
Maximum TMDS clock..... 165MHz
CE speaker allocation data
Channel configuration.... 2.0
Front left/right..... Yes
Front LFE...... No
Front center...... No
Rear left/right...... No
Rear center...... No
Front left/right center.. No
Rear left/right center... No
Rear LFE...... No
Report information
Date generated..... 03/04/2017
Software revision..... 2.90.0.1020
Data source...... File
Operating system...... 6.1.7601.2.Service Pack 1
Raw data
00,FF,FF,FF,FF,FF,FF,00,2D,B2,00,12,01,01,01,01,FF,18,01,03,80,34,20,78,E2,B3,25,AC,51,30,B4,26,
10,50,54,FF,FF,80,81,8F,81,99,A9,40,61,59,45,59,31,59,71,4A,81,40,01,1D,00,72,51,D0,1E,20,6E,28,
55,00.07,44,21,00,00,1E,00,00,00,FF,00,32,39,35,2D,38,38,33,34,35,30,31,30,30,00,00,00,FC,00,56,
53,2D,38,38,55,54,0A,20,20,20,20,20,00,00,00,FD,00,38,4C,1E,53,11,00,0A,20,20,20,20,20,20,01,E6,
02,03,1B,C1,23,09,07,07,48,10,05,84,03,02,07,16,01,65,03,0C,00,10,00,83,01,00,00,02,3A,80,18,71,
38,2D,40,58,2C,45,00,07,44,21,00,00,1E,01,1D,80,18,71,1C,16,20,58,2C,25,00,07,44,21,00,00,9E,01,
1D,00,72,51,D0,1E,20,6E,28,55,00,07,44,21,00,00,1E,8C,0A,D0,8A,20,E0,2D,10,10,3E,96,00,07,44,21,
00,00,18,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,77
Default AFM-20DSP-AEC EDID
Monitor
Model nane..... AFM-20DSP-AEC
Manufacturer.... KMR
Plug and Play ID..... KMR1200
Serial number.... 295-883450100
Manufacture date.... 2014, ISO week 255
Filter driver.... None
EDID revision.... 1.3
Input signal type..... Digital
Color bit depth..... Undefined
Display type..... Monochrome/grayscale
Screen size.... 520 x 320 mm (24.0 in)
Power management..... Standby, Suspend, Active off/sleep
Extension blocs.... 1 (CEA/CTA-EXT)
[EMPTY]
DDC/CI.... n/a
Color characteristics
Default color space..... Non-sRGB
Display gamma.... 2.20
Red chronicity..... Rx 0.674 - Ry 0.319
Green chromaticity..... Gx 0.188 - Gy 0.706
Blue chromaticity..... Bx 0.148 - By 0.064
White point (default).... Wx 0.313 - Wy 0.329
Additional descriptors... None
Timing characteristics
Horizontal scan range.... 30-03kHz
Vertical scan range..... 56-76Hz
Video bandwidth..... 170MHz
CVT standard..... Not supported
GTF standard..... Not supported
Additional descriptors... None
Preferred timing..... Yes
Native/preferred timing.. 1920x1080p at 60Hz (16:9)
Modeline.... "1920x1080" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Standard timings supported
720 × 400p at 70Hz - IBM VGA
720 x 400p at 88Hz - IBM XGA2
640 x 480p at 60Hz - IBM VGA
640 x 480p at 67Hz - Apple Mac TT
640 x 480p at 72Hz - VESA
640 x 480p at 75Hz - VESA
800 x 600p at 56Hz - VESA
800 x 600p at 60Hz - VESA
800 x 600p at 72Hz - VESA
800 x 600p at 75Hz - VESA
832 x 624p at 75Hz - Apple Mac II
1024 x 768i at 87Hz - IBM
1024 x 768p at 60Hz - VESA
1024 x 768p at 70Hz - VESA
1024 x 768p at 75Hz - VESA
1280 × 1024p at 75Hz - VESA
1152 x 870p at 75Hz - Apple Mac II
1280 x 1024p at 75Hz - VESA STD
1280 x 1024p at 85Hz - VESA STD
1600 x 1200p at 60Hz - VESA STD
1024 x 768p at 85Hz - VESA STD
800 x 600p at 85Hz - VESA STD
640 x 480p at 85Hz - VESA STD
1152 x 864p at 70Hz - VESA STD
1280 x 960p at 60Hz - VESA STD
EIA/CEA/CTA-861 Information
Revision number...... 3
IT underscan.... Supported
Basic audio..... Supp
YCbCr 4:4:4.... Not supported
YCbCr 4:2:2.... Not supported
Native formats.....
Detailed timing #1..... 1920x1080p at 60Hz (16:10)
Modeline.... "1920x1080" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
Detailed timing #2..... 1920x1080i at 60Hz (16:10)
Modeline..... "1920x1080" 74.250 1920 2008 2052 2200 1080 1084 1094 1124 interlace Ihsync +vsync
Detailed Timing #3..... 1280x720p at 60Hz (16:10)
Modeline.... "1280x720" 74.250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync
Detailed timing #4..... 720x480p at 60Hz (16:10)
Modeline..... "720x480" 27.000 720 736 798 858 480 489 495 525 -hsync -vsync
CE audio data (formats supported)
LPCM 2-channel, 16/20/24 bit depths at 32/44/48 kHz
CE video identifiers (VTCs) - timing/forrats supported
1920 x 108Cp at 60Hz - HDTV (16:9, 1:1) [Native]
1920 x 1080i at 60Hz - HDTV (16:9, 1:1)
1280 x 720p at 60Hz - HDTV (16:9, 1:1)
720 x 480p at 60Hz - EDTV (16:9, 32:27)
720 x 480p at 60Hz - EDTV (4:3, 8:9)
720 x 480i at 60Hz - Doublescan (16:9, 32:27)
720 x 576i at 50Hz - Doublescan (16:9, 64:45)
640 x 480p at 60Hz - Default (4:3, 1:1)
NB: NTSC refresh rate = (Hz*1000)/1001
CE vendor specific data (VSDB)
IEEE registration number. 0x000C03
CEC physical address..... 1.0.0.0
Maximum TMDS clock..... 165MHz
CE speaker allocation data
Channel configuration.... 2.3
Front left/right..... Yes
Front LFE..... No
Front center..... No
Rear left/right..... No
Rear center..... No
Front left/right center.. No
Rear left/right center... No
Rear LFE..... No
Report information
Date generated..... 10/19/2021
Software revision..... 2.91.0.1043
Data source..... File - NB: improperly installed
Operating system..... 10.0.19042.2
00 data
10,50,FF,FF,FF,FF,FF,FF,00,2D,32,00,12,01,01,01,01,FF,18,01,03,30,34,20,78,B2,B3,25,AC,51,3C,B4,26,
10,50,FF,FF,FF,FF,80,81,8F,81,99,A9,40,61,59,45,59,21,59,71,4A,81,40,C2,3A,80,18,71,38,2D,4C,58,2C,
45,00,A9,5A,00,00,00,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,E,F,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D:A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A,B,D,A B,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C,C.C
Protocol 3000
Kramer devices can be operated using Kramer Protocol 3000 commands sent via serial or Ethernet ports.
Understanding Protocol 3000
Protocol 3000 commands are a sequence of ASCII letters, structured according to the following.
- Command format:
| Prefix | Command Name | Constant (Space) | Parameter(s) | Suffix |
| # | Command | Parameter |
- Feedback format:
| Prefix | Device ID | Constant | Command Name | Parameter(s) | Suffix |
| ~ | nn | @ | Command | Parameter |
- Command parameters – Multiple parameters must be separated by a comma (,). In addition, multiple parameters can be grouped as a single parameter using brackets ([ and ]).
- Command chain separator character – Multiple commands can be chained in the same string. Each command is delimited by a pipe character (|).
- Parameters attributes – Parameters may contain multiple attributes. Attributes are indicated with pointy brackets (<...>) and must be separated by a period (.).
The command framing varies according to how you interface with the VS-88UT. The following figure displays how the # command is framed using terminal communication software (such as Hercules):
Protocol 3000 Commands
| Function | Description | Syntax | Parameters/Attributes | Example |
| # | Protocol handshaking. i Validates the Protocol 3000 connection and gets the machine number.Step-in master products use this command to identify the availability of a device. | COMMAND #FEEDBACK~nn@_0KLF> | # | |
| AUD-MONO-MODE | Set HI-Z mono selection. i These commands are active only when the state is HI-Z, otherwise an error is returned.To set, the MonoMode parameter must be used. | COMMAND #AUD-MONO-MODE_XonoModeFEEDBACK~nn@AUD-MONO-MODE_XonoModeLF> | MonoMode – The mono output mode 0 – output is “stereo mix to mono” – both left and right mix to one channel1 – output is “left to mono” – duplicate left channel information to the right and play both | Set the output to mix to mono: #AUD-MONO-MODE_0 |
| AUD-MONO-MODE? | Get HI-Z mono selection.1 These commands are active only when the state is HI-Z, otherwise an error is returned.To set, the MonoMode parameter must be used. | COMMAND#AUD-MONO-MODE?_FEEDBACK-nn@AUD-MONO-MODE_MonoMode | MonoMode - The mono output mode0 - output is "stereo mix to mono" - both left and right mix to one channel1 - output is "left to mono" - duplicate left channel information to the right and play both | Get the output to mix to mono:#AUD-MONO-MODE?_ |
| AV-SW-TIMEOUT | Set auto switching timeout. | COMMAND#AV-SW-TIMEOUT_action,time_out | action-4 - Disable 5V on video output if no input signal detected.time_out - Timeout in seconds30 - 60000 | Set the auto switching timeout to 5 seconds in the event of 5V disable when no input signal is detected:#AV-SW-TIMEOUT_4_5 |
| FEEDBACK-nn@AV-SW-TIMEOUT_action,time_out | time_out - Timeout in seconds30 - 60000 | |||
| AV-SW-TIMEOUT? | Get auto switching timeout. | COMMAND#AV-SW-TIMEOUT_action | action-4 - Disable 5V on video output if no input signal detectedtime_out - Timeout in seconds30 - 60000 | Get the Disable 5V on video output if no input signal detected timeout:#AV-SW-TIMEOUT_4 |
| FEEDBACK-nn@AV-SW-TIMEOUT_action,time_out | time_out - Timeout in seconds30 - 60000 | |||
| BUILD-DATE? | Get device build date. | COMMAND#BUILD-DATE?_FEEDBACK-nn@BUILD-DATE_date,time | date - Format: YYYY/MM/DD whereYYYY = YearMM = MonthDD = Daytime - Format: hh:mm:ss wherehh = hoursmm = minutess = seconds | Get the device build date:#BUILD-DATE? |
| CPEDID | Copy EDID data from the output to the input EEPROM.1 Destination bitmap size depends on device properties (for 64 inputs it is a 64-bit word).Example: bitmap 0x0013 means inputs 1,2 and 5 are loaded with the new EDID.In certain products Safe_mode is an optional parameter.See the HELP command for its availability. | COMMAND#CPEDID_src_type,src_id,dst_type,dest_bitmap_or#CPEDID_src_type,src_id,dst_type,dest_bitmap,safe_modeFEEDBACK-nn@CPEDID_src_stg,src_id,dst_type,dest_bitmap | src_type - EDID source type (usually output)0 - Input1 - Output2 - Default EDID3 - Custom EDIDsrc_id - Number of chosen source stage0 - Default EDID source1 - Output 1dst_type - EDID destination type (usually input)0 - Input1 - Output2 - Default EDID3 - Custom EDIDdest_bitmap - Bitmap representing destination IDs. Format: XXXX...X, where X is hex digit. The binary form of every hex digit represents corresponding destinations.0 - indicates that EDID data is not copied to this destination.1 - indicates that EDID data is copied to this destination.safe_mode -0 - device accepts the EDID as is without trying to adjust1 - device tries to adjust the EDID (default value if no parameter is sent) | Copy the EDID data from the Output (EDID source) to the Input:#CPEDID_1,1,0,0x1Copy the EDID data from the default EDID source to the Input:#CPEDID_2,0,0,0x1 |
| DISPLAY? | Get output HPD status. | COMMAND#DISPLAY_out_idFEEDBACK-nn@DISPLAY_out_id,status | out_id - Output number1 - HDMI outputstatus - HPD status according to signal validation0 - Signal or sink is not valid1 - Signal or sink is valid2 - Sink and EDID is valid | Get the output HPD status of Output 1:#DISPLAY?_1 |
| DSP-ACTION | Set DSP parameter. | Internal - for web only. | ||
| DSP-ACTION? | Get DSP parameter. | Internal - for web only. | ||
| DSP-METER-REGISTER | Register DSP meters. | Internal - for web only. | ||
| DSP-METER-UNREGISTER | Unregister DSP meters. | Internal - for web only. | ||
| EDID-AUDIO | Set audio capabilities for EDID. | COMMAND#EDID-AUDIO_input_id,audio_formatFEEDBACK-nn@EDID-AUDIO_input_id,audio_format | input_id - 1Audio_format - Audio block added to EDID:0 - Auto1 - LPCM 2CH2 - LPCM 6CH3 - LPCM 8CH4 - Bitstream5 - HD | Set HDMI IN audio capabilities for EDID (LPCM 6CH):#EDID-AUDIO_1,2 |
| EDID-AUDIO? | Get audio capabilities for EDID. | COMMAND#EDID-AUDIO input_idFEEDBACK-nn@EDID-AUDIO input_id,audio_format | input_id - 1Audio_format - Audio block added to EDID:0 - Auto1 - LPCM 2CH2 - LPCM 6CH3 - LPCM 8CH4 - Bitstream5 - HD | Get HDMI IN 1 audio capabilities for EDID:#EDID-AUDIO?_ |
| EDID-CS | Set EDID color space.1 Set command might change the current EDID. | COMMAND#EDID-CS_input_id,ColSpaceFEEDBACK-nn@EDID-CS_input_id,ColSpace | input_id-1ColSpace - Color space0-RGB4-auto | Set HDMI IN 1 EDID color space to RGB (enabled):#EDID-CS_1,3 |
| EDID-CS? | Get EDID color space.1 Get command might change the current EDID. | COMMAND#EDID-CS?_input_idFEEDBACK-nn@EDID-CS_input_id,ColSpace | input_id-1ColSpace - Color space0-RGB4-auto | Get EDID color space: #EDID-CS?_1 |
| ETH-PORT | Set Ethernet port protocol.1 If the port number you enter is already in use, an error is returned.The port number must be within the following range: 0-(2^16-1). | COMMAND#ETH-PORT_portType,ETHPortFEEDBACK-nn@ETH-PORT_portType,ETHPort | portType - TCP/UDPETHPort - TCP/UDP port number(0-65535) | Set the Ethernet port protocol for TCP to port 12457: #ETH-PORT_0,12457 |
| ETH-PORT? | Get Ethernet port protocol. | COMMAND#ETH-PORT?_portTypeFEEDBACK-nn@ETH-PORT_portType,ETHPort | portType - TCP/UDP0-TCP1-UDPETHPort - TCP / UDP port number (0-65535) | Get the Ethernet port protocol for UDP: #ETH-PORT?_ |
| FACTORY | Reset device to factory default configuration.1 This command deletes all user data from the device. The deletion can take some time.Your device may require powering off and powering on for the changes to take effect. | COMMAND#FACTORYFEEDBACK-nn@FACTORY_CK | Reset the device to factory default configuration: #FACTORY | |
| FEATURE-LIST? | Get feature state according to the feature ID. | COMMAND#FEATURE-LIST?_feature_idFEEDBACK-nn@FEATURE-LIST_feature_id,ir_state | Feature_Id - Feature ID1-Maestro2-Room ControllerIr_State - IR Interface0-Disabled1-Enabled | Get the room controller feature state (for the room controller 1): #FEATURE-LIST?_ |
| HDCP-MOD | Set HDCP mode.[WWO]Set HDCP working mode on the device input:HDCP supported - HDCP_ON [default].HDCP not supported - HDCP OFF.HDCP support changes following detected sink - MIRROR OUTPUT.When you define 3 as the mode, the HDCP status is defined according to the connected output in the following priority: OUT 1, OUT 2. If the connected display on OUT 2 supports HDCP, but OUT 1 does not, then HDCP is defined as not supported. If OUT 1 is not connected, then HDCP is defined by OUT 2. | COMMAND#HDCP-MOD_inp_id,mcdeFEEDBACK-nn@HDCP-MOD_inp_id,mcde | inp_id - Input number:1-IN 1 HDMI2-IN 2 HDBTmode - HDCP mode:0-HDCP Off3-HDCP defined according to the connected output | Set the input HDCP-MODE of IN 1 to Off: #HDCP-MOD_1,3 |
| HDCP-MOD? | Get HDCP mode.[3224] Set HDCP working mode on the device input:HDCP supported - HDCP_ON [default].HDCP not supported - HDCP OFF.HDCP support | COMMAND#HDCP-MOD?_inp_idFEEDBACK-nn@HDCP-MOD_inp_id,mcde | inp_id - Input number:1-IN 1 HDMI2-IN 2 HDBTmode - HDCP mode:0-HDCP Off3-HDCP defined according to the connected output | Get the input HDCP-MODE of IN 1 HDMI: #HDCP-MOD?_ |
| HELP | Get command list or help for specific command. | COMMAND#HELP#HELP_command_nameFEEDBACK1.Multi-line:-nn@Device_command,command.To get help for command use:HELP(COMMAND_NAME)<LF>-nn@HELP_command:<CR><LF>description<LR>USAGE:usage | command-Name of a specific command | Get the command list:#HELPTo get help for#AV-SW-TIMEOUT:HELP_AV-SW-TIMEOUT |
| LOGIN | Set protocol permission.1 For devices that support security, LOGIN allows the user to run commands with an End User or Administrator permission level.When the permission system is enabled, LOGIN enables running commands with the User or Administrator permission levelWhen set, login must be performed upon each connectionThe permission system works only if security is enabled with the "SECUR" command.It is not mandatory to enable the permission system in order to use the deviceIn each device, some connections allow logging in to different levels. Some do not work with security at all.Connection may logout after timeout. | COMMAND#LOGIN_login_level,passwordFEEDBACK-nn@LOGIN_login_level,password_COr-nn@LOGIN_ERR_034<LR>(if incorrect password was entered) | login_level-Level of permissions required (User or Admin)password-Predefined password (by PASS command). Default password is an empty string | Set the protocol permission level to Admin (when the password defined in the PASS command is 33333):#LOGIN_Admin,33333 |
| LOGIN? | Get current protocol permission level.1 For devices that support security, LOGIN allows the user to run commands with an End User or Administrator permission level.In each device, some connections allow logging in to different levels. Some do not work with security at all.Connection may logout after timeout.The permission system works only if security is enabled with the "SECUR" command. | COMMAND#LOGIN?_FEEDBACK-nn@LOGIN_login_level | login_level-Level of permissions required (User or Admin) | Get current protocol permission level:#LOGIN? |
| LOGOUT | Cancel current permission level.1 Logs out from End User or Administrator permission levels to Not Secure. | COMMAND#LOGOUTFEEDBACK-nn@LOGOUT_OK | Line_num-Optional, default line_num is 10 | #LOGOUT |
| LOG-TAIL? | Get the last "n" lines of message logs.1 Used for advanced troubleshooting. Helps find error root causes and gets details not displayed in the error code number. | COMMAND#LOG-TAIL?_line_numFEEDBACKGet:-nn@LOG-TAILnn<LR>Line content #1<LR>Line content #2<LR>Etc... | Line_num-Optional, default line_num is 10 | Get the last "2" lines of message logs:#LOG-TAIL?_ |
| MATRIX-STATUS? | Get routing status of all output ports.This syntax uses the new convention of using brackets to define a list of fields "[]". | COMMAND#MATRIX-STATUS?_<CR>FEEDBACKMulti-line:~nn@MATRIX-STATUS_[[<direction_type1>.<port_type1>.<port_index1>.<signal_type1>.<index2>.[<direction_type2>.<port_type2>.<signal_type2>.<index2>],..]<CR><LF> | The following attributes comprise the output signal ID (suffix 1) and input signal ID (suffix 2 or greater):•<direction_type>-IN•<port_type>-○HDMI○HDBT○ANALOG_AUDIO○AMPLIFIED_AUDIO○TOS○SPDIF○MIC○RS-232○IR○USB_A○USB_B•<port_index>- The port number as printed on the front or rear panel•<signal_type>-○VIDEO○AUDIO○ARC○RS232○IR○USB•<index>- Indicates a specific channel number when there are multiple channels of the same type | Get the room controller current matrix state:#MATRIX-STATUS?_<CR> |
| MODEL? | Get device model.1 This command identifies equipment connected to AFM-20DSP and notifies of identity changes to the connected equipment. The Matrix saves this data in memory to answer REMOTE-INFO requests. | COMMAND#MODEL?_<CR>FEEDBACK~nn@MODEL_model_name<CR><LF> | model_name - String of up to 19 printable ASCII chars | Get the device model:#MODEL?_<CR> |
| NAME | Set machine (DNS) name.1 The machine name is not the same as the model name. The machine name is used to identify a specific machine or a network in use (with DNS feature on). | COMMAND#NAME_machine_name<CR>FEEDBACK~nn@NAME_machine_name<CR><LF> | machine_name - String of up to 15 alpha-numeric chars (can include hyphen, not at the beginning or end) | Set the DNS name of the device to room-442:#NAME_room=442 |
| NAME? | Get machine (DNS) name.1 The machine name is not the same as the model name. The machine name is used to identify a specific machine or a network in use (with DNS feature on). | COMMAND#NAME?_<CR>FEEDBACK~nn@NAME_machine_name<CR><LF> | machine_name - String of up to 15 alpha-numeric chars (can include hyphen, not at the beginning or end) | Get the DNS name of the device:#NAME?_<CR> |
| NAME-RST | Reset machine (DNS) name to factory default.1 Factory default of machine (DNS) name is "KRAMER_" + 4 last digits of device serial number. | COMMAND#NAME-RST<CR>FEEDBACK~nn@NAME-RST_CK<CR><LF> | Reset the machine name (S/N last digits are 0102):#NAME-RST_KRAMER_0102 | |
| NET-CONFIG | Set a network configuration.1 Parameters,[DNS1] and [DNS2] are optional.1 For Backward compatibility, the id parameter can be omitted. In this case, the Network ID, by default, is 0, which is the Ethernet control port.1 If the gateway address is not compliant to the subnet mask used for the host IP, the command will return an error. Subnet and gateway compliance specified by RFC950. | COMMAND#NET-CONFIG_id,ip,net_mask,gateway,[DNS1],[DNS2]<CR>FEEDBACK~nn@NET-CONFIG_id,ip,net_mask,gateway<CR><LF> | id - Network ID-the device network interface (if there are more than one). Counting is 0 based, meaning the control port is '0', additional ports are 1,2,3....ip - Network IP net_mask - Network mask gateway - Network gateway | Set the device network parameters to IP address 192.168.113.10, net mask 255.255.0.0, and gateway 192.168.0.1:#NET-CONFIG_0,192.168.113.10,255.255.0.0,192.168.0.1 |
| NET-CONFIG? | Get a network configuration. | COMMAND#NET-CONFIG?idFEEDBACK-nn@NET-CONFIG_id,ip,net mask,gatewayLF> | id - Network ID-the device network interface (if there are more than one). Counting is 0 based, meaning the control port is '0', additional ports are 1,2,3...ip - Network IPnet_mask - Network maskgateway - Network gateway | Get network configuration:#NET-CONFIG?id |
| NET-DHCP | Set DHCP mode.1 Only 1 is relevant for the mode value. To disable DHCP, the user must configure a static IP address for the device.Connecting Ethernet to devices with DHCP may take more time in some networks.To connect with a randomly assigned IP by DHCP, specify the device DNS name (if available) using the NAME command. You can also get an assigned IP by direct connection to USB or RS-232 protocol port, if available.For proper settings consult your network administrator.1 For Backward compatibility, the id parameter can be omitted. In this case, the Network ID, by default, is 0, which is the Ethernet control port. | COMMAND#NET-DHCP_id,modeFEEDBACK-nn@NET-DHCP_id,mode | id - 0mode -1 - Try to use DHCP. (If unavailable, use the IP address set by the factory or the NET-IP command). | Enable DHCP mode for port 1, if available:#NET-DHCP_1,i |
| NET-DHCP? | Get DHCP mode.1 For Backward compatibility, the id parameter can be omitted. In this case, the Network ID, by default, is 0, which is the Ethernet control port. | COMMAND#NET-DHCP?idFEEDBACK-nn@NET-DHCP_id,mode | id - 0mode -0 - Do not use DHCP. Use the IP set by the factory or using the NET-IP or NET-CONFIG command.1 - Try to use DHCP. If unavailable, use the IP set by the factory or using the NET-IP or NET-CONFIG command. | Get DHCP mode for port 1:#NET-DHCP?_ |
| NET-DNS? | Get DNS name server. | N/A | ||
| NET-GATE | Set gateway IP.1 A network gateway connects the device via another network and maybe over the Internet. Bo careful of security issues. For proper settings consult your network administrator. | COMMAND#NET-GATE_ip_addressFEEDBACK-nn@NET-GATE_ip_address | ip_address - Format: xxx.xxx.xxx.xxx | Set the gateway IP address to 192.168.0.1:#NET-GATE_192.168.000.001 |
| NET-GATE? | Get gateway IP.1 A network gateway connects the device via another network and maybe over the Internet. Be aware of security problems. | COMMAND#NET-GATE?idFEEDBACK-nn@NET-GATE_ip_address | ip_address - Format: xxx.xxx.xxx.xxx | Get the gateway IP address:#NET-GATE_ |
| NET-IP | Set IP address.1 For proper settings consult your network administrator. | COMMAND#NET-IP_ip_addressFEEDBACK-nn@NET-IP_ip_address | ip_address - Format: xxx.xxx.xxx.xxx | Set the IP address to 192.168.1.39:#NET-IP_192.168.001.039 |
| NET-IP? | Get IP address. | COMMAND#NET-IP?idFEEDBACK-nn@NET-IP_ip_address | ip_address - Format: xxx.xxx.xxx.xxx | Get the IP address:#NET-IP_ |
| NET-MAC? | Get MAC address.1 For backward compatibility, the id parameter can be omitted. In this case, the Network ID, by default, is 0, which is the Ethernet control port. | COMMAND#NET-MAC?idFEEDBACK-nn@NET-MAC_id,mac_address | id - Network ID-the device network interface (if there are more than one). Counting is 0 based, meaning the control port is '0', additional ports are 1,2,3...mac_address - Unique MAC address. Format: XX-XX-XX-XX-XX where X is hex digit | #NET-MAC?id |
| NET-MASK | Set subnet mask.1 For proper settings consult your network administrator. | COMMAND#NET-MASK_net_maskFEEDBACK-nn@NET-MASK_net_mask | net_mask - Format: xxx.xxx.xxx.xxx | Set the subnet mask to 255.255.0.0:#NET-MASK_255.255.000.000 |
| NET-MASK? | Get subnet mask. | COMMAND#NET-MASK?_FEEDBACK~nn@NET-MASK_net mask<CR> | net_mask-Format:xxx.xxx.xxx.xxx | Get the subnet mask:#NET-MASK?_ |
| PASS | Set password for login level.1 The default password is an empty string. | COMMAND#PASS_login_level,password<CR>FEEDBACK~nn@PASS_login_level,password<CR> | login_level-Level of login to set (End User or Administrator).password-Password for the login_level. Up to 15 printable ASCII chars | Set the password for the Admin protocol permission level to 33333:#PASS_admin,33333 |
| PASS? | Get password for login level.1 The default password is an empty string. | COMMAND#PASS?_login_level<CR>FEEDBACK~nn@PASS_login_level,password<CR> | login_level-Level of login to set (End User or Administrator).password-Password for the login_level. Up to 15 printable ASCII chars | Get the password for the Admin protocol permission level:#PASS?_admin |
| PORTS-LIST? | Get the port list of this machine.1 The response is returned in one line and terminated with<CR>.The response format lists port IDs separated by commas.This is an Extended Protocol 3000 command. | COMMAND#PORTS-LIST?_FEEDBACK~nn@PORTS-LIST_1..,|<CR> | The following attributes comprise the port ID:-○IN○OUT○HDMI○ANALOG_AUDIO○AMPLIFIED_AUDIO○SPDIF○MIC○DANTE•-The port number as printed on the front or rear panel | Get the ports list:#PORTS-LIST?_ |
| PROT-VER? | Get device protocol version. | COMMAND#PROT-VER?_FEEDBACK~nn@PROT-VER_3000:version<CR> | version-XX.XX where X is a decimal digit | Get the device protocol version:#PROT-VER?_ |
| RESET | Reset device.1 To avoid locking the port due to a USB bug in Windows, disconnect USB connections immediately after running this command. If the port was locked, disconnect and reconnect the cable to reopen the port. | COMMAND#RESETFEEDBACK~nn@RESET_OK<CR> | Reset the device:#RESET | |
| SECUR | Start/stop security.1 The permission system works only if security is enabled with the "SECUR" command. | COMMAND#SECUR_security_mode<CR>FEEDBACK~nn@SECUR_security_mode<CR> | security mode-0-OFF(disables security)1-ON (enables security) | Enable the permission system:#SECUR_ |
| SECUR? | Get current security state.1 The permission system works only if security is enabled with the "SECUR" command. | COMMAND#SECUR?_FEEDBACK~nn@SECUR_security_mode<CR> | security mode-0-OFF(disables security)1-ON (enables security) | Get current security state:#SECUR?_ |
| SIGNAL? | Get input signal status. | COMMAND#SIGNAL?_inp_idFEEDBACK~nn@SIGNAL_inp_id,status<CR> | inp_id-Input number1-HDMIstatus-Signal status according to signal validation:0-Off1-On | Get the input signal lock status of IN 1:#SIGNAL?_ |
| SIGNALS-LIST? | Get signal ID list of this machine.1 The response is returned in one line and terminated with<CR>.The response format lists signal IDs separated by commas.This is an Extended Protocol 3000 command. | COMMAND#SIGNALS-LIST?_FEEDBACK~nn@SIGNALS-LIST_1..,|<CR> | The following attributes comprise the signal ID:-○IN○OUT○HDMI○ANALOG_AUDIO○AMPLIFIED_AUDIO○SPDIF○MIC○DANTE•-The port number as printed on the front or rear panel•-○AUDIO○VIDEO•-Indicates a specific channel number when there are multiple channels of the same type | Get signal ID list:#SIGNALS-LIST?_ |
| SN? | Get device serial number. | COMMAND#SN?_FEEDBACK~nn@SN_serial_number<CR> | serial_number-14 decimal digits, factory assigned | Get the device serial number:#SN?_ |
| TIME? | Get device time and date.1 The year must be 4 digits.The device does not validate the day of week from the date.Time format - 24 hours.Date format - Day, Month, Year. | COMMAND#TIME?_FEEDBACK~nn@TIME_day of week, date, time | day_of_week – One of {SUN,MON,TUE,WED,THU,FRI,SAT}date – Format: YYYY/MM/DD whereYYYY = YearMM = MonthDD = Daytime – Format: hh:mm:ss wherehh = hoursmm = minutesss = seconds | Get device time and date:#TIME?<CR> |
| TIME-LOC? | Get local time offset from UTC/GMT.1 If the time server is configured, device time calculates by adding UTC off to UTC time (that it got from the time server) + 1 hour if daylight savings time is in effect.TIME command sets the device time without considering these settings. | COMMAND#TIME-LOC?_FEEDBACK~nn@TIME-LOC_UIC_off, DayLight | UTC_off – Offset of device time from UTC/GMT (without daylight time correction)DayLight –0 – no daylight saving time1 – daylight saving time | Get local time offset from UTC/GMT:#TIME-LOC?<CR> |
| TIME-SRV? | Get time server.1 This command is needed for setting UDP timeout for the current client list. | COMMAND#TIME-SRV?_FEEDBACK~nn@TIME-SRV_mode, time_server_ip, time_server_Sync_Hour, server_status | mode – On/Off0 – Off1 – Ontime_server_ip – Time server IP addressstime_server_Sync_Hour – Hour in day for time server syncserver_status –0 – Off1 – On | Get time server:#TIME-SRV?<CR> |
| UPGRADE | Perform firmware upgrade.1 Not necessary for some devices.Firmware usually uploads to a device via a command like LDFW.Reset the device to complete the process. | COMMAND#UPGRADEFEEDBACK~nn@UPGRADE_CK | Perform firmware upgrade:#UPGRADE<CR> | |
| VERSION? | Get firmware version number. | COMMAND#VERSION?_FEEDBACK~nn@VERSION_firmware_version | firmware_version – XX.XX.XXXX where the digit groups are:major.minor.build version | Get the device firmware version number:#VERSION?_ |
| X-5V? | Get 5V state of a port. | COMMAND#X-5V?_FEEDBACK~nn@X-5V._FEEDBACK~nn@X-AUD-HI-Z._Active only when state is high. Ignore everything else. | The following attributes comprise the signal ID:-OUT-ODMHIMode – OFF/ON, (not case sensitive) | Get the 5V state of HDMI 1:#X-5V?,OGC.HDMI.1 |
| X-AUD-HI-Z | Set Hi-Z state.1This is an Extended Protocol 3000 command.1Active only when state is high. Ignore everything else. | COMMAND#X-AUD-HI-Z._FEEDBACK~nn@X-AUD-HI-Z._Active only when state is high. Ignore everything else. | The following attributes comprise the signal ID:-OUT-AMPLIFIED_AUDIO-1-0– Off1– On-0– 70v1– 100v | Set the line level output to Hi-Z and 70V:#X-AUD-HI-Z_OUT.AMPLIFIED_AUDIO.1,1,0 |
| X-AUD-HI-Z? | Get Hi Z/Lo-Z configuration.1 This is an Extended Protocol 3000 command. | COMMAND#X-AUD-HI-Z?_FEEDBACK~nn@X-AUD-HI-Z? | The following attributes comprise the signal ID:-OUT-AMPLIFIED_AUDIO-1-0– Off1– On-0– 70v1– 100v | Get the line level output to Hi-Z and 70V:#X-AUD-HI-Z\OUT.AMPLIFIED_AUDIO.- |
| X-AUD-LVL | Set audio level of a specific signal.1 This is an Extended Protocol 3000 command. | COMMAND#X-AUD-LVL,.,audio_level | The following attributes comprise the signal ID:···-○IN○OUT···-○ANALOG_AUDIO○AMPLIFIED_AUDIO○SPDIF○DANTE○MIC···- The port number as printed on the front or rear panel···-○AUDIO···- Indicates a specific channel number when there are multiple channels of the same typeaudio_level - Audio level in dB (range between -60 to +30) depending of the ability of the product.++ (increase current value by 0.5dB)-- (decrease current value by 0.5dB) | Set the audio level of analog audio specific signal to 10:#X-AUD-LVL_IN.ANALOG_AUDIO.5 AUDIO.1,10 |
| FEEDBACK~nn@X-AUD-LVL,.,audio_level | ||||
| X-AUD-LVL? | Get audio level of a specific signal.1 This is an Extended Protocol 3000 command. | COMMAND#X-AUD-LVL,.,audio_level | The following attributes comprise the signal ID:···-○IN○OUT···-○ANALOG_AUDIO○AMPLIFIED_AUDIO○SPDIF○DANTE○MIC···- The port number as printed on the front or rear panel···-○AUDIO···- Indicates a specific channel number when thereare multiple channels of the same typeaudio_level - Audio level in dB (range between -60 to +30) depending of the ability of the product | Get the audio level of a specific signal:#X-AUD-LVL?,OUT.ANALOG_AUDIO.1 AUDIO.1 |
| FEEDBACK~nn@X-AUD-LVL,.,audio_level | ||||
| X-AUD-LVL-RANGE? | Get the range of audio level in the product.1 This is an Extended Protocol 3000 command. | COMMAND#X-AUD-LVL-RANGE,.,audio_level | The following attributes comprise the analog_output_id:···-○IN○OUT···-○ANALOG_AUDIO○AMPLIFIED_AUDIO○SPDIF○DANTE○MIC···- The port number as printed on the front or rear panel···-○AUDIO···- Indicates a specific channel number when there are multiple channels of the same type | get the analog output 3 audio level range:#X-AUD-LVL-RANGE?,OUT.ANALOG_AUDIO.3 AUDIO.1 |
| FEEDBACK~nn@X-AUD-LVL-RANGE,.,audio_level | ||||
| X-GROUP | Create/update group.1 This is an Extended Protocol 3000 command. | Internal - for web only. | ||
| X-GROUP? | Create/update group.1 This is an Extended Protocol 3000 command. | Internal - for web only. | ||
| X-GROUP-RM | Remove a group or all groups.1 This command is designed to enable pattern on any signal. commonly pattern makes sense for video, but on some products audio pattern is also supported. In the future, data pattern will be also supported to generate some data on RS232 lines.This is an Extended Protocol 3000 command. | Internal - for web only. | ||
| X-LABEL | Set the port label.This is an Extended Protocol 3000 command. | COMMAND#X-LABEL,.<direction_type>.<port_type>.<signal_type>.<label_text<CR>FEEDBACK-nn@X-LABEL,.<direction_type>.<port_type>.<signal_type>.<label_text<CR> | The following attributes comprise the signal ID:-○IN○OUT○HDMI○ANALOG_AUDIO○AMPLIFIED_AUDIO○SPDIF○DANTE○MIC- The port number as printed on the front or rear panel-○AUDIO·label_text - Enter label text | Set the analog input label to Port1:#X-LABEL_IN.ANALOG_AUDIO.!.AUDIO,Port1 |
| X-LABEL? | Get the port label.This is an Extended Protocol 3000 command. | COMMAND#X-LABEL?,<direction_type>.<port_type>.<port_index>.<signal_type>.<index><CR>FEEDBACK-nn@X-LABEL?,<direction_type>.<port_type>.<group_type>.<value Label <CR> | The following attributes comprise the signal ID:-○IN○OUT○HDMI○ANALOG_AUDIO○AMPLIFIED_AUDIO○SPDIF○MIC- The port number as printed on the front or rear panel-○AUDIO·Indicates a specific channel number when there are multiple channels of the same type·label_text - Enter label text | Get the analog input:#X-LABEL?_IN.ANALOG_AUDIO.1.AUDIO.1 |
| X-LINK-GROUP | SET LINK-MODE feature:Get linked signals groups info, this is a way to define group of signals for which any action made on one of them will be applied to all the members of the group.† This is an Extended Protocol 3000 command. | COMMAND#X-GROUP,.<direction_type>.<group_type>.<group_index>.linked_state<CR>FEEDBACK-nn@X-GROUP,.<direction_type>.<group_type>.<group_index>.<value State</CR> | The following attributes comprise the group ID (all Caps - case sensitive):-○IN○OUT○ANALOG_AUDIO- The group index (1,3,5,7,9,11,13,15,17 or 19)○Linked_state - OFF/ON (not case sensitive) | Set the selected id of selectable ports groups of all available groupsSet the link for group 7 (analog inputs 7 and 8) to off:#X-LINK-GROUP_IN.ANALOG_AUDIO.7,OFF |
| X-LINK-GROUP? | GET LINK-MODE feature:Get linked signals groups info, this is a way to define group of signals for which any action made on one of them will be applied to all the members of the group.† This is an Extended Protocol 3000 command.Used essentially by the web command. | COMMAND#X-GROUP?,<direction_type>.<group_type>.<group_index>.<value>FEEDBACK-nn@X-GROUP,.<direction_type>.<group_type>.<group_index>.<value> | The following attributes comprise the group ID (all Caps - case sensitive):-○IN○OUT○ANALOG_AUDIO- The group index (1,3,5,7,9,11,13,15,17 or 19)Linked_state - OFF/ON (not case sensitive) | Get the groups link status:#X-LINK-GROUP_IN.ANALOG_AUDIO.1 |
| X-LINK-GROUPS-LIST? | LINK-MODE feature:Get linked signals groups info, this is a way to define group of signals for which any action made on one of them will be applied to all member of the group.The LINK mode of a group is defined using the command: X-LINK-GROUP† This is an Extended Protocol 3000 command.Used essentially by the web | COMMAND#X-LINK-GROUPS-LIST?<CR>FEEDBACK-nn@X-POE_[[group_id,is linked,[signal_id,...,signal_id]]<CR> | group_id - The following attributes comprise the port ID:-○IN○OUT○AUDIO- The port number as printed on the front or rear panel- OFF/ON (not case sensitive)signal_id - also includes:-○ANALOG_AUDIO-1●state - OFF/ON (not case sensitive) | Get the PoE state for all ports:#X-LINK-GROUPS-LIST? |
| X-MIC-TYPE | Set microphone type.1 This is an Extended Protocol 3000 command. | COMMAND#X-MIC-TYPE,.aiC_type<CR>FEEDBACK~nn@X-MIC-TYPE,.port_index>,mic_type<LF> | The following attributes comprise the port ID:-○ IN▪-○ MIC▪- The port number as printed on the front or rear panel and according to IO Config. 1 (Mic 1) to 16 (Mic 16)mic_type - Dynamic/Condenser (not case sensitive) | Set MIC 3 type to condenser:#X-MIC-TYPE_IN.MIC.3,condenser<CR> |
| X-MIC-TYPE? | Get microphone type.1 This is an Extended Protocol 3000 command. | COMMAND#X-MIC-TYPE?,<CR>FEEDBACK~nn@X-MIC-TYPE,.port_index>,mic_type<LF> | The following attributes comprise the port ID:-○ IN▪-○ MIC▪- The port number as printed on the front or rear panel and according to IO Config. 1 (Mic 1) to 16 (Mic 16)mic_type - Dynamic/Condenser (not case sensitive) | Get MIC 3 type:#X-MIC-TYPE_IN.MIC.3<CR> |
| X-MIX-LVL | Set DSP matrix cross-point MIX level in dB.1 This is an Extended Protocol 3000 command. | COMMAND#X-MIX-LVL_OUT,.index>,IN,.dB<CR>FEEDBACK~nn@X-MIX-LVL_OUT,.index>,in,.dB<CR> | The following attributes comprise the primary signal ID (suffix 1) and follower signal ID (suffix 2 or greater):▪-○ IN○ OUT▪-○ HDMI○ ANALOG_AUDIO○ AMPLIFIED_AUDIO○ DANTE○ SPDIF○ MIC▪- The port number as printed on the front or rear panel▪-○ AUDIO▪- Indicates a specific channel number when there are multiple channels of the same type | Set analog audio 13 and Dante 1 cross-point level to -25.2dB:#X-MIX-LVL_OUT.ANALOG_AUDIO.13.AUDIO.1,IN.DANTEE.1.AUDIO.1,-25.2<CR> |
| X-MIX-LVL? | Get DSP matrix cross-point MIX level in dB.1 This is an Extended Protocol 3000 command. | COMMAND#X-MIX-LVL?,OUT,.index>,TN,.dB<CR>FEEDBACK~nn@X-MIX-LVL_OUT,.index>,in,.dB<CR> | The following attributes comprise the primary signal ID (suffix 1) and follower signal ID (suffix 2 or greater):▪-○ IN○ OUT▪-○ HDMI○ ANALOG_AUDIO○ AMPLIFIED_AUDIO○ DANTE○ SPDIF○ MIC▪- The port number as printed on the front or rear panel▪-○ AUDIO▪- Indicates a specific channel number when there are multiple channels of the same type | Get analog audio 13 and Dante 1 cross-point level:#X-MIX-LVL?,OUT.ANALOG_AUDIO.13.AUDIO.1,IN.DANTEE.1.AUDIO.1<CR> |
| X-MIX-MUTE | Set DSP matrix cross-point mute state.1 This is an Extended Protocol 3000 command. | COMMAND#X-MIX-MUTE_OUT,.index>,TN,.dB<CR>FEEDBACK~nn@X-MIX-MUTE_OUT,.index>,TN,.dB<CR> | The following attributes comprise the primary signal ID (suffix 1) and follower signal ID (suffix 2 or greater):▪-○ IN○ OUT▪-○ HDMI○ ANALOG_AUDIO○ AMPLIFIED_AUDIO○ DANTE○ SPDIF○ MIC▪- The port number as printed on the front or rear panel▪-○ AUDIO▪- Indicates a specific channel number when there are multiple channels of the same type | Mute analog audio 13 and Dante 1 cross-point:#X-MIX-MUTE_OUT.ANALOG_AUDIO.13.AUDIO.1,IN.DANTEE.1.AUDIO.1,ON<CR> |
| X-MIX-MUTE? | Get DSP matrix cross-point mute state.1 This is an Extended Protocol 3000 command. | COMMAND#X-MIX-MUTE?,OUT..,signal_type>.,IN..,signal_type..,FEEDBACK-nn@X-MIX-MUTE,OUT..,signal_type>,IN..,signal_type..,in-dex,., | The following attributes comprise the primary signal ID (suffix 1) and follower signal ID (suffix 2 or greater):•- IN○ IN○ OUT•-○ HDMI○ ANALOG_AUDIO○ AMPLIFIED_AUDIO○ DANTE○ SPDIF○ MIC•- The port number as printed on the front or rear panel•-○ AUDIO•- Indicates a specific channel number when there are multiple channels of the same type•-○ ON○ OFF | Get analog audio 13 and Dante 1 cross-point mute state:#X-MIX-MUTE_OUT.ANALOG_AUDIO.13.AUDIO.1,IN.DANCE.1.AUDIO.1,ON |
| X-MUTE | Set the mute state of the signal.1 This is an Extended Protocol 3000 command. | COMMAND#X-MUTE,.,stateFEEDBACK-nn@X-MIC-TYPE..,state | The following attributes comprise the signal ID:•-○ IN○ OUT•-○ HDMI○ ANALOG_AUDIO○ AMPLIFIED_AUDIO○ SPDIF○ DANTE○ MIC•- The port number as printed on the front or rear panel•-○ VIDEO○ AUDIO•- Indicates a specific channel number when there are multiple channels of the same type state -OFF/ON (not case sensitive) | Set the mute state of Mic 2 input to off:#X-MUTE_TN.MTC.2.AUDIO.1,OFF |
| X-MUTE? | Get the mute state of the signal.1 This is an Extended Protocol 3000 command. | COMMAND#X-MUTE?.,FEEDBACK-nn@X-MUTE..,stateFEEDBACK | The following attributes comprise the signal ID:•-○ IN○ OUT•-○ HDMI○ ANALOG_AUDIO○ AMPLIFIED_AUDIO○ SPDIF○ DANTE○ MIC•- The port number as printed on the front or rear panel•-○ VIDEO○ AUDIO•- Indicates a specific channel number when there are multiple channels of the same type state -OFF/ON (not case sensitive) | Get the mute state of Mic 3 input to off:#X-MUTE?,IN.MIC.3.AUDIO.1 |
| X-PATTERN | Set a pattern on the selected output.1 This is an Extended Protocol 3000 command. | COMMAND#X-PATTERN,.pattern_idFEEDBACK~nn#X-PATTERN,.pattern_idLP | The following attributes comprise the signal ID:···○ IN○ OUT···- The port number as printed on the front or rear panel···- ○ VIDEO···- Indicates a specific channel number when there are multiple channels of the same typePattern_id - pattern ID○ 0 : none○ 1 : Black screen○ 2 Blue screen○ 3: White screen○ 4: Four blue squares○ 5: Vertical RGB colors bar○ 6: H grey scale○ 7: Split Bar○ 8: BW-12 (Vertical mixed bar BW)○ 9: Cross chess B&W○ 10: Black squares chess○ 11: V grey scale split bar | Set the pattern on analog audio 13 to pattern 2 (blue screen): #X-PATTERN_OUT.HDMI.1.VIDEO AUDIO.1,2 |
| X-PATTERN? | Get the pattern on a selected output.1 This is an Extended Protocol 3000 command. | COMMAND#X-PATTERN,.pattern_idFEEDBACK~nn#X-PATTERN,.pattern_idLP | The following attributes comprise the signal ID:···- ○ IN○ OUT···- The port number as printed on the front or rear panel···- ○ VIDEO···- Indicates a specific channel number when there are multiple channels of the same typePattern_id - pattern ID○ 0 : none○ 1 : Black screen○ 2 Blue screen○ 3: White screen○ 4: Four blue squares○ 5: Vertical RGB colors bar○ 6: H grey scale○ 7: Split Bar○ 8: BW -12 (Vertical mixed bar BW)○ 9: Cross chess B&W○ 10: Black squares chess○ 11: V grey scale split bar | Get the pattern on HDMI output:#X-PATTERN?_OUT.HDMI.1.VIDEO.1 |
| X-PATTERN-LIST? | Get the pattern list of a selected output.1 This is an Extended Protocol 3000 command. | COMMAND#X-PATTERN-LIST?,..pattern_listLPFEEDBACK~nn#X-PATTERN-LIST,.pattern_listLP | The following attributes comprise the signal ID (case sensitive):···- ○ IN○ OUT···- The port number as printed on the front or rear panel···- ○ VIDEO···- Indicates a specific channel number when there are multiple channels of the same typePattern_id - pattern ID○ 0: none○ 1: Black screen○ 2 Blue screen○ 3: White screen○ 4: Four blue squares○ 5: Vertical RGB colors bar○ 6: H grey scale○ 7: Split Bar○ 8: BW-12 (Vertical mixed bar BW)○ 9: Cross chess B&W○ 10: Black squares chess○ 11: V grey scale split bar | Get the pattern list for analog audio 14:#X-PATTERN-LIST_OUT.ANALOG_AUDIO.14AUDIO.1 |
| Function | Description | Syntax | Parameters/Attributes | Example | |
| X-PORT-SELECT | Select ID from selectable ports group.1User may query group names using command: #X-PORT-SELECT-LIST?1This command is designed to be used by machines and not by users. This command is used for feature auto-discovery mechanism.1This is an Extended Protocol 3000 command. | COMMAND#X-PORT-SELECT_group_name,selected_idFEEDBACK~nn@X-PORT-SELECT_group_name,selected_id,[option_id:[direction_type].,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,,..,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,%,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,%,..,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,,.. | group_name - These are predefined groups names, related to a specific product.selected_id - Currently selected option ID.option_id - Each option has an ID. Only one option may be selected at the same time.When a specific option is selected, all related port-id members become selected and all port-id members from other, unselected options, become unselected.The following attributes comprise the port ID:-INOUT-ANALOG_AUDIOMIC- The port number as printed on the front or rear panel- the selected group ID | Select ID 0 from selectable ports group:#X-PORT-SELECT_ANALOG_AOD50.1,6 | |
| X-PORT-SELECT? | Get selected ID of selectable ports group.1User may query group names using command: #X-PORT-SELECT-LIST?.This command is designed to be used by machines and not by users. This command is used for feature auto-discovery mechanism.This is an Extended Protocol 3000 command. | COMMAND#X-PORT-SELECT?_group_nameFEEDBACK~nn@X-PORT-SELECT_group_name,selected_id,[option_id:[direction_type].,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,..,.., ., , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , | | group_name - These are predefined groups names, related to a specific product.selected_id - Currently selected option ID.option_id - Each option has an ID. Only one option may be selected at the same time.When a specific option is selected, all related port-id members become selected and all port-id members from other, unselected options, become unselected.The following attributes comprise the port ID:-INOUT-ANALOG_AUDIOMIC- The port number as printed on the front or rear panel- The selected group ID | Get selected ID of ports group:#X-PORT-SELECT_ANALOG_AOD50.1 | |
| X-PORT-SELECT-LIST? | Get selected id of selectable ports groups of all available groups.1User may query group names using command: #X-PORT-SELECT-LIST?.This is an Extended Protocol 3000 command. | COMMAND#X-PORT-SELECT-LIST?FEEDBACK~nn@X-PORT-SELECT-LIST?_['group_name,selected_id,'option_id:[direction_type].,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',' | The following attributes comprise the port ID:-INOUT-ANALOG_AUDIOMIC- The port number as printed on the front or rear panel | Get the selected id of selectable ports groups of all available groups:#X-PORT-SELECT-LIST? | |
| X-PRST-CURR? | Get the current preset loaded per type.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-CURR?_preset_typeFEEDBACK~nn@X-ROUTE_【preset_type,[preset_id:name:lock_state] | preset_type- I/O Config - IOCONFIG System Preset - IOCONFIG.SYSTEM Snapshot - IOCONFIG.SYSTEM.MIXER-reset index- the name of the preset in URL encode format- on OFF | Get current mixer preset:#X-PRST-CURR?_IOCONFIG.SYSTEM.MIXER~018X-PRST-CURR IOConfig.SYSTEM.MIXER, 12;Snapshot%201:OFF, |
| Function | Description | Syntax | Parameters/Attributes | Example |
| X-PRST-LOCK | Set LOCK state of a preset per type.1 this is an extended preset command using preset type as first parameter. This is used essentially when we have different types of Presets inside the same system.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-LOCK_preset_type,,FEEDBACK~nn@X-ROUTE, [preset_id:name:lock_state] | ·preset_type-○I/O Config - IOCONFIG○System Preset -IOCONFIG.SYSTEM○Snapshot -IOCONFIG.SYSTEM.MIXER·- preset index○-○ON○OFF | lock mixer preset 9:X-PRST-LOCK_IOCONFIG.SYSTEM.MIXER, 9~01@X-PRST-CURRIOConfig.SYSTEM.MIXER, [2:Snapshot\201:OFF] |
| X-PRST-LOCK? | Get LOCK state of a preset per type.1 this is an extended preset command using preset type as first parameter. This is used essentially when we have different types of Presets inside the same system.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-LOCK?_preset_type,,FEEDBACK~nn@X-ROUTE, [preset_id:name:lock_state] | ·preset_type-○I/O Config - IOCONFIG○System Preset -IOCONFIG.SYSTEM○Snapshot -IOCONFIG.SYSTEM.MIXER·- preset index○-○ON○OFF | Get lock mixer preset 9 status:#X-PRST-LOCK?_IOCONFIG.SYSTEM.MIXER, 9~01@X-PRST-CURRIOConfig.SYSTEM.MIXER, [2:Snapshot\201:OFF] |
| X-PRST-LST? | Get the preset list of a specific preset type.1 this is an extended preset command using preset type as first parameter. This is used essentially when we have different types of Presets inside the same system.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-LST?_preset_typeFEEDBACK~nn@X-PRST-LST, [preset_id:name:lock_state] | ·preset_type-○I/O Config - IOCONFIG○System Preset -IOCONFIG.SYSTEM○Snapshot -IOCONFIG.SYSTEM.MIXER·- the name of the preset○-○ON○OFF | Get the IO configuration list:#X-PRST-LST?_IOCONFIG[[1:4x16:ON], [2:6x14:ON],[3:8x12:ON], [4:10x20:ON], [5:12x8:ON], [6:14x6:ON], [7:16x4:ON]] |
| X-PRST-NAME | Set the name of a preset per type.1 this is an extended preset command using preset type as first parameter. This is used essentially when we have different types of Presets inside the same system.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-NAME_preset_type,preset_id,nameFEEDBACK~nn@X-PRST-NAME_preset_type,preset_id,name | ·preset_type-○I/O Config - IOCONFIG○System Preset -IOCONFIG.SYSTEM○Snapshot -IOCONFIG.SYSTEM.MIXER·preset_id - preset index○name - the name of the preset in URL encode format (no spaces) | Set the name of a preset (per type):#X-PRST-NAME_IOCONFIG.SYSTEM.MIXER, 9,ROOM] |
| X-PRST-NAME? | Get the name of a preset per type.1 this is an extended preset command using preset type as first parameter. This is used essentially when we have different types of Presets inside the same system.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-NAME?_preset_type,preset_id,nameFEEDBACK~nn@X-PRST-NAME_preset_type,preset_id,name | ·preset_type-○I/O Config - IOCONFIG○System Preset -IOCONFIG.SYSTEM○Snapshot -IOCONFIG.SYSTEM.MIXER·preset_id - preset index■name - the name of the preset in URL encode format | Get the name of a preset (per type):#X-PRST-NAME?_TOCONFIG.SYSTEM.VIXER,9~01@X-PRST-NAME?_TOConfig.SYSTEM.VIXER,9,Room1<CR> |
| X-PRST-RCL | Recall saved preset list per type.1 this is an extended preset command using preset type as first parameter. This is used essentially when we have different types of Presets inside the same system.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-RCL_preset_type,preset_idFEEDBACK~nn@X-PRST-RCL_preset_type,preset_idLF> | ·preset_type-○I/O Config - IOCONFIG○System Preset -IOCONFIG.SYSTEM○Snapshot -IOCONFIG.SYSTEM.MIXER·preset_id - preset index | Recall mixer preset 8:#X-PRST-RCL?_TOCONFIG.SYSTEM.VIXER,8 |
| X-PRST-RCL-LAST | Recall LAST preset per type, this command just retrieves the last preset loaded from the history of preset activity and RECALLs it.1 this is an extended preset command using preset type as first parameter. This is used essentially when we have different types of Presets inside the same system.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-RCL-LAST_preset_type,preset_idFEEDBACK~nn@X-PRST-RCL-LAST_preset_type,preset_idLF> | ·preset_type-○I/O Config - IOCONFIG○System Preset -IOCONFIG.SYSTEM○Snapshot -IOCONFIG.SYSTEM.MIXER·preset_id - preset index | Recall the last mixer preset:#X-PRST-RCL-LAST_TOCONFIG.SYSTEM.VIXER |
| X-PRST-RCL-NEXT | Recall NEXT preset per type, this command increments by one the current preset id loaded and loads it. If the index is the highest, recall will fail.1 this is an extended preset command using preset type as first parameter. This is used essentially when we have different types of Presets inside the same system.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-RCL-NEXT_preset_type,preset_idFEEDBACK~nn@X-PRST-RCL-NEXT_preset_type,preset_idLF> | ·preset_type-○I/O Config - IOCONFIG○System Preset -IOCONFIG.SYSTEM○Snapshot -IOCONFIG.SYSTEM.MIXER·preset_id - preset index | Recall next mixer preset:#X-PRST-RCL-NEXT_TOCONFIG.SYSTEM.VIXER |
| X-PRST-RCL-PREV | Recall previous preset per type, this command increments by one the current preset id loaded and loads it. If the index is the lowest, recall will fail.1 this is an extended preset command using preset type as first parameter. This is used essentially when we have different types of Presets inside the same system.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-RCL-PREV_preset_type,preset_idFEEDBACK~nn@X-PRST-RCL-PREV_preset_type,preset_idLF> | *preset_type -○ I/O Config - IOCONFIG○ System Preset -IOCONFIG.SYSTEM○ Snapshot -IOCONFIG.SYSTEM.MIXER•preset_id - preset index | Recall previous mixer preset:#X-PRST-RCL-PREV_IOCONFIG.SYSTEM.MIXER |
| X-PRST-RESET | Reset preset per type1 this is an extended preset command using preset type as first parameter. This is used essentially when we have different types of Presets inside the same system.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-RESET_preset_type,preset_idFEEDBACK~nn@X-PRST-RESET_preset_type,preset_idLF> | *preset_type -○ I/O Config - IOCONFIG○ System Preset -IOCONFIG.SYSTEM○ Snapshot -IOCONFIG.SYSTEM.MIXER•preset_id - preset index | Reset mixer preset 9:#X-PRST-RESET_IOCONFIG.SYSTEM.MIXER, 9 |
| X-PRST-SAVED? | Get SAVED status for a preset type. This flag indicates to the WEB if a change have been made since the last RECALL and has not been saved.1 this is an extended preset command using preset type as first parameter. This is used essentially when we have different types of Presets inside the same system.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-SAVED?_preset_typeFEEDBACK~nn@X-PRST-SAVED_preset_type,saved_statusLF> | *preset_type -○ I/O Config - IOCONFIG○ System Preset -IOCONFIG.SYSTEM○ Snapshot -IOCONFIG.SYSTEM.MIXER•Saved_status - preset index○ 0 - False (not saved)○ 1 - True (saved) | Get saved status of mixer preset:#X-SAVED?_IOCONFIG.SYSTEM.MIXER |
| X-PRST-STO | Store current changes into a preset (per type).1 this is an extended preset command using preset type as first parameter. This is used essentially when we have different types of Presets inside the same system.To get the list of preset types existing in your product use the command:X-PRST-TYPES?This is an Extended Protocol 3000 command. | COMMAND#X-PRST-STO_preset_type,preset_idFEEDBACK~nn@X-PRST-STO_preset_type,saved_statusLF> | *preset_type -○ I/O Config - IOCONFIG○ System Preset -IOCONFIG.SYSTEM○ Snapshot -IOCONFIG.SYSTEM.MIXER•preset_id - preset index | Store changes into mixer preset 9:#X-PRST-STO_IOCONFIG.SYSTEM.MIXER, 9 |
| X-PRST-TYPES? | Get the types of presets that the system supports and their hierarchy. | COMMAND#X-PRST-TYPES?._FEEDBACK~nn@X-PRST-TYPES_preset_typeLF> | • preset_type -○ IOCONFIG – used for I/O configuration setup presets:○ 1: 4x16○ 2 6x14○ 3: 8x12○ 4: 10x10○ 5: 12x8○ 6: 14x6○ 7: 16x4○ 8: 12x8○ IOCONFIG.SYSTEM – used for system preset per IOConfig, we have 10 preset banks per IOConfig setup, Preset #1 is the default system preset for this setup and is READ ONLY,Preset #2 is used for the first user system preset, Preset #3 for the second etc.○ IOCONFIG.SYSTEM.MIXER – used for a Mixer snapshot of a specific system preset per IOConfig. There are 10 MIXER snapshots per System presets in each IOConfig setup, Snapshot #1 is the default MIXER snapshot and is READ ONLY.Snapshot #2 is used for the first user Mixer snapshot, Snapshot #3 for the second etc. | Get preset types:#X-PRST-TYPES?._ |
| X-SIGNAL-PIPE | Set a pipe between Two outputs. This is when we want to "tee" a signal to another output.Used essentially into AFM-20DSP to output audio signal to AMPLIFIED outputs. i This is an Extended Protocol 3000 command. | Internal – for web only. | ||
| X-SIGNAL-PIPE? | Get a pipe configuration for an output port. This is when we want to "tee" a signal to another output.Used essentially into AFM-20DSP to output audio signal to AMPLIFIED outputs. i This is an Extended Protocol 3000 command. | Internal – for web only. |
Result and Error Codes
Syntax
In case of an error, the device responds with an error message. The error message syntax:
- \~NN@ERR XXX
– when general error, no specific command - \~NN@CMD ERR XXX
– for specific command - NN – machine number of device, default = 01
- XXX – error code
Error Codes
| Error Name | Error Code | Description |
| P3K_NO_ERROR | 0 | No error |
| ERR_PROTOCOL_SYNTAX | 1 | Protocol syntax |
| ERR_COMMAND_NOT_AVAILABLE | 2 | Command not available |
| ERR_PARAMETER_OUT_OF_RANGE | 3 | Parameter out of range |
| ERR_UNAUTHORIZED_ACCESS | 4 | Unauthorized access |
| ERR_INTERNAL_FW_ERROR | 5 | Internal FW error |
| ERR_BUSY | 6 | Protocol busy |
| ERR_WRONG_CRC | 7 | Wrong CRC |
| ERR_TIMEDOUT | 8 | Timeout |
| ERR_RESERVED | 9 | (Reserved) |
| ERR_FW_NOT_ENOUGH_SPACE | 10 | Not enough space for data (firmware, FPGA...) |
| ERR_FS_NOT_ENOUGH_SPACE | 11 | Not enough space – file system |
| ERR_FS_FILE_NOT_EXISTS | 12 | File does not exist |
| ERR_FS_FILE_CANT_CREATED | 13 | File can't be created |
| ERR_FS_FILE_CANT_OPEN | 14 | File can't open |
| ERR_FEATURE_NOT_SUPPORTED | 15 | Feature is not supported |
| ERR_RESERVED_2 | 16 | (Reserved) |
| ERR_RESERVED_3 | 17 | (Reserved) |
| ERR_RESERVED_4 | 18 | (Reserved) |
| ERR_RESERVED_5 | 19 | (Reserved) |
| ERR_RESERVED_6 | 20 | (Reserved) |
| ERR_PACKET_CRC | 21 | Packet CRC error |
| ERR_PACKET_MISSED | 22 | Packet number isn't expected (missing packet) |
| ERR_PACKET_SIZE | 23 | Packet size is wrong |
| ERR_RESERVED_7 | 24 | (Reserved) |
| ERR_RESERVED_8 | 25 | (Reserved) |
| ERR_RESERVED_9 | 26 | (Reserved) |
| ERR_RESERVED_10 | 27 | (Reserved) |
| ERR_RESERVED_11 | 28 | (Reserved) |
| ERR_RESERVED_12 | 29 | (Reserved) |
| ERR_EDID_CORRUPTED | 30 | EDID corrupted |
| ERR_NON_LISTED | 31 | Device specific errors |
| ERR_SAME_CRC | 32 | File has the same CRC – not changed |
| ERR_WRONG_MODE | 33 | Wrong operation mode |
| ERR_NOT_CONFIGURED | 34 | Device/chip was not initialized |
The warranty obligations of Kramer Electronics Inc. ("Kramer Electronics") for this product are limited to the terms set forth below:
What is Covered
This limited warranty covers defects in materials and workmanship in this product.
What is Not Covered
This limited warranty does not cover any damage, deterioration or malfunction resulting from any alteration, modification, improper or unreasonable use or maintenance, misuse, abuse, accident, neglect, exposure to excess moisture, fire, improper packing and shipping (such claims must be presented to the carrier), lightning, power surges, or other acts of nature. This limited warranty does not cover any damage, deterioration or malfunction resulting from the installation or removal of this product from any installation, any unauthorized tampering with this product. any repairs attempted by anyone unauthorized by Kramer Electronics to make such repairs, or any other cause which does not relate directly to a defect in materials and/or workmanship of this product. This limited warranty does not cover cartons, equipment enclosures, cables or accessories used in conjunction with this product. Without limiting any other exclusion herein, Kramer Electronics does not warrant that the product covered hereby, including, without limitation, the technology and/or integrated circuit(s) included in the product, will not become obsolete or that such items are or will remain compatible with any other product or technology with which the product may be used.
How Long this Coverage Lasts
The standard limited warranty for Kramer products is seven (7) years from the date of original purchase, with the following exceptions:
- All Kramer VIA hardware products are covered by a standard three (3) year warranty for the VIA hardware and a standard three (3) year warranty for firmware and software updates; all Kramer VIA accessories, adapters, tags, and dongles are covered by a standard one (1) year warranty.
- Kramer fiber optic cables, adapter-size fiber optic extenders, pluggable optical modules, active cables, cable retractors, ring mounted adapters, portable power chargers, Kramer speakers, and Kramer touch panels are all covered by a standard one (1) year warranty.
- All Kramer Cobra products, all Kramer Calibre products, all Kramer Minicom digital signage products, all HighSecLabs products, all streaming, and all wireless products are covered by a standard three (3) year warranty.
- All Sierra Video MultiViewers are covered by a standard five (5) year warranty.
- Sierra switchers & control panels are covered by a standard seven (7) year warranty (excluding power supplies and fans that are covered for three (3) years).
- K-Touch software is covered by a standard one (1) year warranty for software updates.
- All Kramer passive cables are covered by a ten (10) year warranty.
Who is Covered
Only the original purchaser of this product is covered under this limited warranty. This limited warranty is not transferable to subsequent purchasers or owners of this product.
What Kramer Electronics Will Do
Kramer Electronics will, at its sole option, provide one of the following three remedies to whatever extent it shall deem necessary to satisfy a proper claim under this limited warranty:
- Elect to repair or facilitate the repair of any defective parts within a reasonable period of time, free of any charge for the necessary parts and labor to complete the repair and restore this product to its proper operating condition. Kramer Electronics will also pay the shipping costs necessary to return this product once the repair is complete.
- Replace this product with a direct replacement or with a similar product deemed by Kramer Electronics to perform substantially the same function as the original product. If a direct or similar replacement product is supplied, the original product's end warranty date remains unchanged and is transferred to the replacement product.
- Issue a refund of the original purchase price less depreciation to be determined based on the age of the product at the time remedy is sought under this limited warranty.
What Kramer Electronics Will Not Do Under This Limited Warranty
If this product is returned to Kramer Electronics or the authorized dealer from which it was purchased or any other party authorized to repair Kramer Electronics products, this product must be insured during shipment, with the insurance and shipping charges prepaid by you. If this product is returned uninsured, you assume all risks of loss or damage during shipment. Kramer Electronics will not be responsible for any costs related to the removal or re-installation of this product from or into any installation. Kramer Electronics will not be responsible for any costs related to any setting up this product, any adjustment of user controls or any programming required for a specific installation of this product.
How to Obtain a Remedy Under This Limited Warranty
To obtain a remedy under this limited warranty, you must contact either the authorized Kramer Electronics reseller from whom you purchased this product or the Kramer Electronics office nearest you. For a list of authorized Kramer Electronics resellers and/or Kramer Electronics authorized service providers, visit our web site at www.kramerav.com or contact the Kramer Electronics office nearest you.
In order to pursue any remedy under this limited warranty, you must possess an original, dated receipt as proof of purchase from an authorized Kramer Electronics reseller. If this product is returned under this limited warranty, a return authorization number, obtained from Kramer Electronics, will be required (RMA number). You may also be directed to an authorized reseller or a person authorized by Kramer Electronics to repair the product. If it is decided that this product should be returned directly to Kramer Electronics, this product should be properly packed, preferably in the original carton, for shipping. Cartons not bearing a return authorization number will be refused.
Limitation of Liability
THE MAXIMUM LIABILITY OF KRAMER ELECTRONICS UNDER THIS LIMITED WARRANTY SHALL NOT EXCEED THE ACTUAL PURCHASE PRICE PAID FOR THE PRODUCT. TO THE MAXIMUM EXTENT PERMITTED BY LAW, KRAMER ELECTRONICS IS NOT RESPONSIBLE FOR DIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES RESULTING FROM ANY BREACH OF WARRANTY OR CONDITION, OR UNDER ANY OTHER LEGAL THEORY. Some countries, districts or states do not allow the exclusion or limitation of relief, special, incidental, consequential or indirect damages, or the limitation of liability to specified amounts, so the above limitations or exclusions may not apply to you.
Exclusive Remedy
TO THE MAXIMUM EXTENT PERMITTED BY LAW, THIS LIMITED WARRANTY AND THE REMEDIES SET FORTH ABOVE ARE EXCLUSIVE AND IN LIEU OF ALL OTHER WARRANTIES, REMEDIES AND CONDITIONS, WHETHER ORAL OR WRITTEN, EXPRESS OR IMPLIED. TO THE MAXIMUM EXTENT PERMITTED BY LAW, KRAMER ELECTRONICS SPECIFICALLY DISCLAIMS ANY AND ALL IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IF KRAMER ELECTRONICS CANNOT LAWFULLY DISCLAIM OR EXCLUDE IMPLIED WARRANTIES UNDER APPLICABLE LAW, THEN ALL IMPLIED WARRANTIES COVERING THIS PRODUCT, INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, SHALL APPLY TO THIS PRODUCT AS PROVIDED UNDER APPLICABLE LAW.
IF ANY PRODUCT TO WHICH THIS LIMITED WARRANTY APPLIES IS A "CONSUMER PRODUCT" UNDER THE MAGNUSON-MOSS WARRANTY ACT (15 U.S.C.A. §2301, ET SEQ.) OR OTHER APPLICABLE LAW, THE FOREGOING DISCLAIMER OF IMPLIED WARRANTIES SHALL NOT APPLY TO YOU, AND ALL IMPLIED WARRANTIES ON THIS PRODUCT, INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR THE PARTICULAR PURPOSE, SHALL APPLY AS PROVIDED UNDER APPLICABLE LAW.
Other Conditions
This limited warranty gives you specific legal rights, and you may have other rights which vary from country to country or state to state. This limited warranty is void if (i) the label bearing the serial number of this product has been removed or defaced, (ii) the product is not distributed by Kramer Electronics or (iii) this product is not purchased from an authorized Kramer Electronics reseller. If you are unsure whether a reseller is an authorized Kramer Electronics reseller, visit our web site at www.kramerav.com or contact a Kramer Electronics office from the list at the end of this document.
Your rights under this limited warranty are not diminished if you do not complete and return the product registration form or complete and submit the online product registration form. Kramer Electronics thanks you for purchasing a Kramer Electronics product. We hope it will give you years of satisfaction.








P/N:

Rev:


SAFETY WARNING
Disconnect the device from the power supply before opening and servicing
For the latest information on our products and a list of Kramer distributors, visit our website where updates to this user manual may be found.
We welcome your questions, comments, and feedback.
The terms HDMI, HDMI High-Definition Multimedia Interface, and the HDMI Logo are trademarks or registered trademarks of HDMI Licensing Administrator, Inc. All brand names, product names, and trademarks are the property of their respective owners.
Figure 12: Analog and/or Preset Status Unmodified