USB AUDIO DRIVER SUPPORT
The XMOS USB Audio firmware supports both USB Audio Class 1.0 and USB Audio Class 2.0.
Apple OSX version 10.6.4 and above natively supports USB Audio Class 2.0 – no driver install is required.
Windows, however, only provides support for USB Audio Class 1.0. To use a USB Audio Class 2.0 device under Windows requires a driver. XMOS therefore provides a free Windows USB Audio driver for evaluation and prototyping, a free stereo-only driver for production, and a path to a more feature-rich multichannel production driver from Thesycon.
NOTE: XMOS does not provide drivers for third party USB products, even if they use XMOS USB chipsets internally. If you need a driver for your USB device, please contact your supplier who will be able to provide you with a drivers for their product.
WINDOWS USB AUDIO 2.0 DRIVER COMPARISON
|Evaluation / Prototyping||Production (Thesycon Driver)|
|Features||USB Audio Class 2.0 & 1.0 asynchronous operation|
|Technical||Audio channels||Multichannel in/out|
|Sample rate||44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz, 358.2kHz, 384kHz|
|Sample depth||16, 24, 32bit, floating 32bit1|
DSD over PCM (DoP)
|Latency / buffering||Adjustable
Down to 3ms round trip
|ASIO||ASIO 2.2, multiple clients|
|WDM / DirectX||MME, DirectSound, WASAPI|
|DFU||Yes. Supplied with customizable DFU wizard application|
|OS Support||Windows 7, 8, 8.1, 10 (32 & 64bit)|
|Customisation||PID / VID||XMOS VID
XMOS EVK PIDs
Customer supplied VID & PID
|Branding||Thesycon||Customizable splash screen, strings and icons|
SDK with C++ API
|Code signing||Thesycon VeriSign||Customer supplied certificate|
|Restrictions / Licensing||XMOS designs only.
Locked to XMOS VID & PIDs.
Evaluation and prototyping.
Fully featured evaluation
version of Thesycon
Beep tones every 5minutes
Various licenses available
including unlimited and
|Support||Standard XMOS support||Thesycon support contract|
|Deliverable||EXE driver installer & kit2||Customization kit|
1 Feature supported by the driver, but not by XMOS firmware.
2 The download package (EXE) contains the evaluation driver, but does not automatically install the evaluation driver.
– Attach the board using the USB connector.
– Go to C:\Thesycon\TUSBAudio_v4.11.0_2017-05-16\EvaluationKit\DriverPackages (or the location that you installed the driver).
– Execute XMOS_EVAL_KITS_DEMO_DriverSetup_v4.11.0_2017-05-16.exe, to install the driver.
– Click the red ‘T’ icon that has been added to the Task Bar to open the Thesycon Control Panel. The window shows all attached XMOS USB devices.