USB Audio 2.0 Class Driver for Windows 10 and Windows 11

Thesycon’s USB audio class driver TUSBAudio targets USB audio devices for professional and semi-professional use and highest quality audiophile HiFi systems. The driver supports devices which are compliant to the USB Audio 2.0 or USB Audio 1.0 device class specification. The driver provides an ASIO 2.3.1 compliant software interface and integrates with Windows as a standard WDM/DirectX compatible sound device. If the device provides MIDI features the driver exposes standard Windows MIDI ports.

To meet professional audio requirements, the audio class driver is optimized for low latency and low CPU load. Buffer depths can be adjusted by the user to optimize settings for a given computer. The driver implements a transparent (bit-perfect) playback and recording data path.

Feature Summary - USB Audio 2.0 Class Driver for Windows

General

ASIO

Steinberg ASIO SDK

 

The TUSBAudio driver uses ASIO Driver Interface Technology and the Steinberg ASIO SDK. ASIO is a trademark and software of Steinberg Media Technologies GmbH.

 

WDM/DirectX Features

DSD Support

MIDI Features

Virtual Channels Add-on

The Virtual Channels Add-on is an optional component of the TUSBAudio driver and has to be licensed additionally.

Mixer Add-on

The Mixer Add-on is an optional component of the TUSBAudio driver and has to be licensed additionally.

Customization of the Driver

Driver Installer

Control Panel

Firmware Upgrade

NOTE: A DFU utility with identical functionality is available for macOS as well.

Software Development Kit – SDK

The SDK add-on is an optional component. It enables custom control panel development and direct access to custom firmware features. The SDK includes:

Supported Platforms

Device and Firmware Requirements

The USB Audio 2.0 Class Driver for Windows implements the USB Audio 2.0 and 1.0 device class specification and is independent of the specific silicon and firmware solution used in a given device. As long as the hardware and firmware implement the descriptors, endpoints and requests defined in the class specification the driver should work. However, there are some requirements and assumptions as listed below.

Software made in Germany

Our software is purely designed and implemented by our team in Germany - no outsourcing. Technical support is provided directly by the developers.

Free Demo, Licensing conditions & Prices

To receive a free demo, prices or license agreement, please fill out the contact form.

The free evaluation version of the TUSBAudio driver works for an interval of 60 days without any limitation. After that evaluation period has expired, the driver stops working.

NOTE: The driver described on this page is *not for use by end users*. It will not help solve any problems you may experience with a consumer device such as a webcam, camcorder, card reader, external sound card, etc. Thesycon’s device drivers are software components intended to be used by hardware or software manufacturers to create end products.

Current Version: 5.68

Security Advisory (CVE-2024-25376)

An Insecure Permission vulnerability in the MSI-based driver installer has been reported by Julian Horoszkiewicz from the Eviden Red Team. The MSI installer before v5.68 allows a local attacker to execute arbitrary code via the msiexec.exe repair mode. A local user can trigger msiexec in repair mode (/fa flag) on the MSI package present in C:\Windows\Installer. In result, a copy of tlsetupfx.exe executable is executed with SYSTEM privileges, from the local %TEMP% directory, creating a race condition giving the regular user an opportunity to switch executable files (e.g. DLLs) and get their own code executed as SYSTEM.

All TUSBAudio driver installers after v5.40.0 and before v5.68.0 are affected.

For more information about this vulnerability, see also CVE-2024-25376.

Thesycon has fixed the vulnerability in v5.68.0 and provides updates for all affected driver packages. Thesycon strongly encourages customers to update any released driver packages.

 

 

© 2024 THESYCON