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.
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.
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
- API Reference
- 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
- Mac OS X
- Apple iOS
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.
See command length restrictions for information on building projects based on the USB Audio reference software.
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.
|XK-AUDIO-216-MC||xCORE-200 Multichannel Audio Board, xTAG debug adapter |