Hide navigation sidebar
Hide table of contents sidebar
Skip to content
Back to top
Toggle table of contents sidebar

# Overview

Functionality
Provides USB interface to audio I/O.
Supported Standards
USB | USB 2.0 (Full-speed and High-speed)
USB Audio Class 1.0
USB Audio Class 2.0
USB Firmware Upgrade (DFU) 1.1
USB MIDI Device Class 1.0
Audio | I²S/TDM
S/PDIF (receive may be limited to 96kHz depending on external hardware)
ADAT
Direct Stream Digital (DSD)
PDM Microphones
MIDI
Supported sample frequencies
16kHz to 384kHz [1]
Supported devices
XMOS Devices | xcore-200 Series
xcore.ai Series
Requirements
Development Tools | XTC Development Tools (see readme for required version)
USB | xcore device with integrated USB phy
Audio | External audio DAC/ADC/CODECs (and required supporting componentry) supporting I²S/TDM
Boot/Storage | Compatible SPI/QSPI Flash device (or xcore device with internal flash)
Licensing
Reference code provided without charge under license from XMOS.

Footnotes

[1]

Not all features may be supported at all sample frequencies, simultaneously or on all devices.