Skip to main content
Biamp Systems

TesiraFORTÉ USB interface

The TesiraFORTÉ DSP processor and Tesira EX-UBT AVB expander can be used to receive or transmit digital audio using USB to a PC. The USB port is for audio transmission only; the TesiraFORTÉ DSP processor and Tesira EX-UBT AVB expander cannot be programmed or otherwise accessed via the USB port.

The USB port on both devices are a USB 2.0 port that operates as a USB Audio Class 1.0 device for 1- or 2-channel operation. Most modern computer operating systems include generic USB Audio Class 1.0 drivers that are compatible with Tesira (including Windows, Mac OS X and Unix-based operating systems), therefore Tesira USB devices can usually be used in mono or stereo mode without manually installing a driver.

For multi-channel mode (3+ channels), Tesira USB devices use USB Audio Class 2.0 device, which requires the Biamp USB audio driver installed on the host.

The USB port on both devices use a Type B connector.

USB extending

It is recommended to consider using the Tesira EX-UBT instead of using a regular point-to-point USB extenders. More information on deploying the EX-UBT can be found here.

Please note that most USB extenders are not compatible with USB Audio. When using USB extenders ensure that the USB extender supports isochronous data transfers. The majority of USB extenders do not support isochronous data. Biamp is currently in the process of testing various USB extenders and will continue to expand the list of known compatible USB extenders:

Tesira USB Input and Output blocks

When using the TesiraFORTÉ USB Audio, TesiraFORTÉ USB Input and/or USB Output blocks are used. Below are the options available when creating USB Input and Output blocks:

TesiraForte_Initialization.png

The interface dialog allows a choice of 3 modes of operation:

Speakerphone: Disables Computer AEC
This option is selected when using USB Audio to integrate with a PC for conferencing applications (e.g., Microsoft Lync, Skype, WebEx, etc.). Choosing this option will tell the PC that Acoustic Echo Cancellation (AEC) processing is being applied in the TesiraFORTÉ, and therefore AEC should be disabled in the PC application.
Speakerphone: Enables Computer AEC
This option is selected when using USB Audio to integrate with a PC for conferencing applications (e.g., Microsoft Lync, Skype, WebEx, etc.). This option is appropriate for cases when the Acoustic Echo Cancellation (AEC) processing is not being applied in TesiraFORTÉ (i.e., using a TesiraFORTÉ AI), and therefore AEC should be enabled in the PC application.
Line In/Out
This option is selected when USB Audio is being used for applications other than conferencing.  This mode allows for multi-channel audio transmission over USB.  Choose the desired number of input and output channels, and the desired bit depth. 

Bit depth can be set to 16 or 24 bit with a fixed sampling rate of 48KHz. When using a bit depth of 24 bits, a maximum of 4 audio channels can be sent/received. When using a bit depth of 16 bits, a maximum of 8 audio channels can be sent/received.

USB Input Level

Setting the USB Input levels at -12.0dB will allow a signal sent from the PC at 100% to enter the TesiraFORTÉ at a maximum (peak) of +24dB (0dBFS). This is the correct setting for the USB Input level.

TesiraForte_USB_2IN.png

When using the Tesira EX-UBT USB Audio, Tesira EX-UBT USB Input and/or USB Output blocks are used. Below are the options available when creating USB Input and Output blocks:

Tesira_EXUBT_Initialization.png

The interface dialog allows a choice of 3 modes of operation:

  1. Mono (1 input x 1 output)
  2. Stereo (2 inputs x 2 outputs)
  3. Multi-Channel (8 inputs x 8 outputs)

When configured as a speakerphone, the EX-UBT synchronizes privacy mute state and volume control of Microsoft Skype for Business running on the connected host computer. This is achieved through Human Interface Device (HID) communication.

More information on deploying the Tesira EX-UBT can be found here.

Connecting to a Windows PC

For Windows to recognize the Tesira USB interface, the configuration running in the Tesira system must contain the USB Input and/or Output blocks. The USB port on the TesiraFORTÉ or Tesira EX-UBT is not active unless the Tesira configuration includes USB blocks.

WIth the active USB blocks added in the Tesira configuration, when the Tesira USB device is connected to a Windows machine, it will try to automatically install the required drivers and initialize the USB interface. Once a valid connection is established, the Tesira's USB device will appear as an audio device in Windows. Every time there is a change in the USB options of the Tesira configuration, the host operating system (Windows in this case) will update the drivers if necessary. 

Once Windows successfully recognizes and installs the USB interface, the USB Input or Output blocks within the Tesira configuration will give an indication of the Connected and Streaming status. 

The Connected indicator will light up when a USB cable is plugged in. The Streaming indicator will light up when audio is actively passing over USB.  Please note that we have observed instances with PC based hard CODECs (such as Vidyo) where the Streaming indicator of the USB Tx block would only illuminate when the CODEC was in an active call. Zoom PC's can optionally be controlled by a third party iPad app or control system. In our experience, users may need to select the Tesira USB peripheral from the iPad app to enable functionality.

TesiraForte_USB_2INstatus.png

 

Channel Settings

Once connected, the Tesira USB device will show up in the Sound control panel in Windows.  You can access the Sound control panel by going to the Windows Start menu→Control Panel→Hardware and Sound→Sound . Alternately, you can also right-click on the Windows sound icon (bottom left on the task bar) and select "Playback Devices" or "Recording Devices".

Depending on how the USB Input/Output blocks were configured, the Tesira USB device will show up as a Playback device, a Recording device, or both. It may present itself as a "Line" or a "Speakerphone" device. 

The Tesira USB device presents itself under Playback similar to this example below. Clicking the Properties button will allow access to level settings and other advanced options.

Tesira_WindowsPlaybackDevices.png

 

Installing Biamp USB Driver for Windows multi-channel recording 

By default, Windows cannot handle a USB audio device that uses more than two audio channels.  Therefore, in order to send more than two audio signals third-party software is required to make the additional channels available. Biamp has released the Biamp Tesira USB Driver for Windows to support multi-channel audio.

Download and install the Biamp Tesira USB Driver for Windows. Once installed you will see the Biamp Tesira Control Panel icon in the task bar:

BiampTesiraControlPanel_taskbar.png

Open the Biamp Tesira Control Panel, you will see the Biamp Tesira USB device connected that will be presented as the "Biamp Tesira - ASIO" device.

Example of the Biamp EX-UBT AVB expander:

BiampTesiraControlPanel_EXUBT.png

Example of the Biamp TesiraFORTÉ USB:

BiampTesiraControlPanel_Forte.png

Example of multiple Biamp Tesira USB devices connected at once. Note you can only select one device at a time.

 BiampTesiraControlPanel_app.png

Note that the Biamp driver will only work with compatible software, and Windows will continue to show only a 2 channel Stereo input and output Tesira USB device.

  • All versions of Windows 10/7/8 work with our driver.  The exception is with the first version of Windows 7 a Microsoft hotfix must be installed to accept our SHA256 signed driver.  Further details can be found online within Thesycon's FAQ section.

 

Installing ASIO4ALL for Windows multi-channel recording 

Note that the Biamp USB driver will have better performance than ASIO4ALL, and is easier to install and use, and therefore the Biamp USB driver is highly recommended over ASIO4ALL. However, ASIO4ALL is a freeware audio driver that is also compatible with Tesira USB devices. Either the Biamp USB driver or ASIO4ALL (but not both) are required for USB audio when using 3 or more channels. The steps below are instructions for using ASIO4ALL, based on ASIO4ALL version 2.13. 

  • Download ASIO4ALL Version 2.13 software from www.asio4all.com
  • Install the ASIO4ALL software.  When installing the software, be sure to check the "Off-Line Settings" checkbox to include that component in the installation.  This is required to enable proper operation of all channels.
  • Launch the ASIO4ALL v2 Off-Line settings application. The Tesira USB should show as an option under the WDM Device List.  Hitting the '+' icon will reveal the number of input and output channels, sample and bit rate. Once the Tesira USB option is enabled in the ASIO4ALL Off-Line settings, it will be available as an audio interface option in any digital audio software that supports ASIO drivers.

Note that the ASIO driver will only work with compatible software, and Windows will continue to show only a 2 channel Stereo input and output Tesira USB device.

 

  • Was this article helpful?