Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TUsbAudioControl

TUsbAudioControl is a console utility for interacting with devices using the Thesycon USB Audio Class Driver (TUSBAudio). Currently the feature set is limited to showing and setting the active clock source.
It can serve as a base to add more options if requested. Please open a feature request if you need a specific function. In theory it could set most options you can also access from the control panel of your driver.

Disclaimer:
This project is not affiliated with Thesycon Software Solutions GmbH & Co. KG in any way.


Compatibility

First check if your audio device uses a Thesycon driver. There is no comprehensive list, as there are way to many Vendors/Devices that use the Thesycon driver. You can view the Supported Devices list below Depending on your driver version, TUsbAudioControl might not work. Due to the nature of the project, it is only compatible with Windows. If you encounter problems, please open an issue and include:

  • Device brand/model
  • Driver version
  • A description of the problem

Features

  • Enumerate connected TUSBAudio devices
  • Show the currently selected clock source
  • List all supported clock sources
  • Set the current clock source by index or name
  • Interactive and command-line modes
  • Override DLL path via -dllpath

Supported Devices

Many USB DACs or interfaces from boutique and mainstream manufacturers that provide custom Windows drivers with ASIO support for their USB audio devices, are potentially using a branded TUSBAudio driver and compatible with TUSBAudioControl.

If the driver installer, control panel, or DLL file details mention:

  • TUSBAudio
  • Thesycon
  • Versions matching Thesycon’s changelog

Or has installed files in the structure of:

  • MyBrand.sys
  • MyBrandks.sys
  • MyBrandCpl.exe
  • MyBrandapi.dll
  • custom.ini

..then the device almost certainly uses the Thesycon USB Audio Class Driver.

Vendors known to use the TUSBAudio driver:

  • Denafrips
  • Weiss Engineering
  • Singxer
  • Fluid Audio
  • FiiO
  • SPL
  • Auralic
  • SSL
  • JDS Labs
  • Behringer
  • Audient
  • XMOS
  • S.M.S.L.
  • Topping
  • Presonus
  • Apogee
  • Khadas
  • Vinshine
  • miniDSP

About

Command line utility to control settings on USB audio devices using the Thesycon TUSBAudio driver.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages