Hello,
I should start developing a multichannel audio to usb board and I think that the "xCORE-200 Multichannel Audio Platform" (XK-AUDIO-216-MC-AB; https://www.xmos.com/support/boards?product=18334 ) is the reference for my project.
I am worried about driver availability for linux (e.g. debian) because not mentioned in documentation ( http://www.xmos.com/support/usb-audio-driver-support )
Does anyone experienced this platform is supported by linux ?
Thanks
Multichannel USB Audio Class 2.0 linux Driver
-
- Active Member
- Posts: 52
- Joined: Mon Oct 31, 2011 4:08 pm
-
- Experienced Member
- Posts: 119
- Joined: Mon Sep 15, 2014 1:32 pm
Hi Lele,
I have self-made XE216-512 based board. The firmware is based on the USB-Audio-2.0-Device-Software_6.15.2rc1 reference design. I tested my board with UAC2 multichannel (6 ch OUT + 4 ch IN) firmware with Debian 9 x64.
*Usually I use this board with Windows & Thesycon driver.
Here is proc/asound data
Here is alsamixer screenshot

Also I could playout sound from the Ch1-2 OUT using aplay.
If you know how to playout to another output channels (like using ASIO in Windows) I can test it.
I have self-made XE216-512 based board. The firmware is based on the USB-Audio-2.0-Device-Software_6.15.2rc1 reference design. I tested my board with UAC2 multichannel (6 ch OUT + 4 ch IN) firmware with Debian 9 x64.
*Usually I use this board with Windows & Thesycon driver.
Here is proc/asound data
Code: Select all
Playback:
Status: Stop
Interface 1
Altset 1
Format: S32_LE
Channels: 6
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us
Capture:
Status: Stop
Interface 2
Altset 1
Format: S32_LE
Channels: 4
Endpoint: 2 IN (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000
Data packet interval: 125 us

Also I could playout sound from the Ch1-2 OUT using aplay.
If you know how to playout to another output channels (like using ASIO in Windows) I can test it.