The Multi-Function Audio (MFA) platform uses the xCORE-USB family of devices to provide high quality digital audio connectivity for consumer and pro-audio applications.

The xCORE-USB Family of multicore microcontrollers combines the flexibility, low latency and determinacy of xCORE, with an integrated High Speed USB 2.0 PHY supporting 480Mbps data-rates.

The design provides certified USB 2.0 High Speed device operation with a USB Audio Class 2.0 device compliant implementation and configurable digital audio interfaces and peripherals.

MFA hardware features:

  • Complete hardware reference design
  • Based on the XS1-U6 processor
    • 500 MIPS, 6 cores,integrated USB 2.0 PHY
  • USB B socket
  • USB or externally powered
  • Stereo line-level analogue audio output
    • PCM up to 192kHz at 24bits
    • DSD64 & DSD128
  • Stereo line-level analogue audio input
    • PCM up to 192kHz at 24bits
  • Coax S/PDIF output
  • Local crystal based audio clocking
  • MIDI input and output

MFA software features:

  • Complete software reference design
  • USB 2.0 device
  • USB Audio Class 2.0 compliant (optional 1.0 fall-back)
    • Asynchronous operation
  • PCM up to 384kHz** at 24bits
  • Native DSD64 & DSD128
  • DoP64 & DoP128*
**The MFA software supports PCM up to 384kHz. However the MFA hardware only supports PCM up to 192kHz. PCM 384kHz and DoP128 operation are therefore disabled in the MFA software by default.
Multi-Function Audio Reference Design

Driver support

The XMOS USB Audio firmware supports both USB Audio Class 1.0 and USB Audio Class 2.0. Operation with a USB Audio Class 2.0 host is preferred because of its extended feature set and use of USB 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 native 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.

Download the USB Audio Class 2.0 Evaluation Driver for Windows or see the USB Audio Class 2.0 Windows Driver Overview for further details.

Evaluation and production Windows drivers are also available from our partners CEntrance or Ploytec.