USB Audio Class 2.0 Software | XMOS

USB AUDIO 2.0 SOFTWARE

  • complete reference design
  • Windows, OS X, iOS, Android
  • Native DSD128, PCM 384kHz

USB AUDIO 2.0 REFERENCE SOFTWARE

Designs based on xCORE and our USB Audio 2.0 software deliver bit perfect 16bit, 24bit or 32bit PCM audio at up to 384kHz, DSD and DoP format support, and use asynchronous clocking. This gives you complete control over the audio clock quality; essential for no-compromise digital audio systems.

In addition, XMOS solutions also offer USB control functionality, such as device firmware update (DFU) and human interface device (HID).

The royalty free software stack is provided as source code, and is available to all XMOS registered users.

DOWNLOAD USB AUDIO 2.0 SOFTWARE

SOFTWARE SOLUTIONS FOR MFi DEVELOPERS

XMOS provides hardware and software solutions that enable Apple devices to operate in USB Host Mode and in USB Device Mode with support for USB Role Switch, to licensees of Apple's MFi program, through Apple's authorized MFi component distributor. For more information on the MFi program, visit: http://developer.apple.com/MFi.

Developers can download the software for the hardware platforms from xmos.com under the following conditions:

  • Customers must complete the MFi software access form, which includes their registered MFi number.
  • When MFi membership has been verified by XMOS, customers are granted permission to download the software.

REQUEST USB AUDIO MFi SOFTWARE DOWNLOAD

USB AUDIO DESIGN GUIDE

The USB Audio Design Guide provides all the information you need to use the USB Audio 2.0 software including:

  • Solution Overview
  • Hardware Platforms
  • Software Architecture
  • Features & Options
  • Programming Guide
  • Applications
  • API Reference

DOWNLOAD USB AUDIO DESIGN GUIDE

FEATURES

  • Complete software reference design
  • USB 2.0 device
  • USB Audio Class 2.0 compliant (optional 1.0 fall-back)
  • Asynchronous/Isochronous operation
  • PCM up to 384kHz at 24bits
  • Native DSD64 & DSD128
  • DoP64 & DoP128
  • Multiple OS support
    • Windows
    • Mac OS X
    • Apple iOS
    • Android

USB AUDIO DRIVER SUPPORT

See USB Audio Driver Support for detailed information.

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 DEVELOPERS

See command length restrictions for information on building projects based on the USB Audio reference software.

DEVELOPMENT BOARDS

The USB Audio software runs on XS1-USB devices, but we recommend that all new USB Audio 2.0 designs should be based on xCORE-200 XU (USB) devices. See the xCORE-200 USB Audio Multichannel Platform for further details.

Part numberContents
XK-AUDIO-216-MCxCORE-200 Multichannel Audio Board, xTAG debug adapter
xCORE-200 Audio Multichannel Platform