xcore®.ai for DSP

Build with XMOS

XK-AUDIO-316-MC-AB

click to expand

DSP for Audio Applications

The xcore.ai multichannel audio board includes support for full and high-speed USB operation, USB Audio Class 2.0 & 1.0, MIDI, HID & DFU classes.

The board integrates four stereo audio DACs and two quad channel audio ADCs supporting eight simultaneous bi-directional audio streams. It also includes electrical and optical interfaces for S/PDIF and MIDI In and Out ports.

DSP LIBRARIES

XK-VOICE-L71

click to expand

DSP for Voice Applications

  • 2-microphone front-end
  • Audio pipeline including echo cancelation, interference cancelling and noise suppression
  • I2S to USB interface supporting asynchronous sampling rates between 44.1 kHz – 192 kHz
  • Bidirectional signal path
  • For more information see our xcore-voice platform

BLOCK DIAGRAM

click to expand

Build with Partner Solution

DSP Concepts

XK-AUDIO-316-MC-AB

click to expand

Skip the source code and design audio DSP systems in Audio Weaver* from DSP Concepts. This fully featured tool is the gold standard in the industry and allows you to design, deploy, tune, and control a full audio system on a development board after flashing an xcore executable just once.

click to expand

XMOS/DSP CONCEPTS JOINT WEBINAR

In this short webinar, delivered in collaboration with DSP Concepts, we delve into the details behind the partnership, and explore the ways in which the combination of XMOS’ highly-deterministic, low latency xcore.ai platform and DSP Concepts’ Audio Weaver software is revolutionising the audio and voice product development process.

Developer Resources

Libraries

XMOS Libraries provide reusable software, as source, for common functions​

LIBRARYDESCRIPTION

LIB_XCORE_MATH

Comprehensive library of mathematical and DSP functions, including integer, float, vectorised and complex operations.​

LIB_SRC

Sample Rate Conversion (SRC) library provides both synchronous and asynchronous audio sample rate conversion functions.

LIB_AUDIO_DSP

Fixed-point digital signal processing software library. The library implements of a suite of common signal processing functions.

Buy

Scroll to Top
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

3rd Party Cookies

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.