AVX Architect - Using Control Ports with External Devices
Table of Contents
Brands:
- AMX
- BSS Audio
Models:
- AVX Architect
Overview:
This article will explore GPIO applications and use GPIO with an external device.
To see a video of this article, click HERE.
General Purpose Input [GPI]:
The first example will use the BSS AC-5S, which is designed to connect to General Purpose Inputs for source selection or recalling presets.

One connection is made to the 5V terminal, and another to a single GPI. The AC-5S is a resistor ladder, so each position on the controller will have a different resistance level, resulting in different voltage levels at the GPI.

In the VIRTUAL view of AVX Architect, drag a Logic Percentage Converter from the Logic section of the VIRTUAL LIBRARY.

The Percentage Converter will be used to capture the voltage level at each position on the controller. Set your controller to the first position. Connect the GPI to the Percentage Converter and deploy to the DSP.

Open the Percentage Converter factory panel.
The Input here at the top is showing us what percentage is registering at the GPI.

The bottom section here tells us that the output of this Percentage Converter will be on if the input matches the conditions we set. In this example, select “Equal to" because these are specific values.

Select “Get From Input" so the value is updated here.

Notice that the output of the Percentage Converter will now be high.

This process will need to be repeated for each position on the controller, this process will need to be done for 4 more Percentage Converters.

Now, stepping through the positions on the controller, the Percentage Converters go from low to high as the controller is changed.

This can be used to function as a source selector. Add a Selector object into the workspace and change it to have 5 inputs.

Open the Factory panel and enable selection mode.

Drag the source selection drop-down into the workspace.

This will provide us with a Logic multi-state. Notice that this object has 6 inputs.

This is because the “none" selection is an option and requires a parameter state. This is the first node.

Connect the Percentage Converters to the Logic multi-state's other 5 nodes.

Do not worry about the outputs of this logic object, since they are not needed for this example. These outputs could be used to further trigger other devices or actions.
General Purpose Output [GPO]:
GPO can also be used to trigger external devices. When set as a binary type and the input of the GPO goes high, then a control voltage will be sent out at the set Max Voltage level.

This voltage could be sent to a relay module with open and closed states. This will create a dry contact closure that can be connected to an external device that needs a contact closure.
Make sure to check with wiring diagrams of external devices before making connections to your Soundweb Omni device.
Table of Contents