Page 1 of 1

getting started question(s)...

Posted: Thu Nov 29, 2018 4:26 pm
by edsut
Hi,
I am -brand-new- to xmos, but very interested.
I am working on a USB-audio device and have a few initial questions before purchasing an eval board...

1. Does the USB interface present itself to Linux as a typical USB device?
In other words can I just hook up ALSA to the stream?
2. When building a custom design with an XMOS chip, are there royalties for the libraries used?
3. Comparison between VocalFusion mono-AEC kit and the hi-res multichannel audio kit...
Is there anything about the XK-VF3100-L33 that I can't do with the XK-AUDIO-216-MC-AB?
4. Diagram on this page: https://www.xmos.com/developer/kits/hir ... -solutions
Shows "8 analogue outputs" in both the DAC and ADC boxes.
I assume one should be "8 analogue inputs", correct?
5. Development on windows and/or linux?

Thanks for any answers you can give!
Ed

Re: getting started question(s)...

Posted: Fri Nov 30, 2018 2:51 pm
by infiniteimprobability
Quick answers..
1. Does the USB interface present itself to Linux as a typical USB device?
Yes - in most flavours of Linux, UAC1 & UAC2 are supported. The Xmos USB device is class compliant.
In other words can I just hook up ALSA to the stream?
Yes, but please do share or check which distro/host.
2. When building a custom design with an XMOS chip, are there royalties for the libraries used?
No
3. Comparison between VocalFusion mono-AEC kit and the hi-res multichannel audio kit...
Both are USB audio devices (or can be) but chalk and cheese otherwise. VF is packed full of mic DSP for farfield voice pickup max output rate 48kHz, DAC only. Multichannel is a pure audio interface with lots of audio I/O and supports multichannel with 8ch DAC and 8ch ADC.
Is there anything about the XK-VF3100-L33 that I can't do with the XK-AUDIO-216-MC-AB?
Connect easily to PDM, run vocalfusion DSP.
4. Diagram on this page: https://www.xmos.com/developer/kits/hir ... -solutions
Shows "8 analogue outputs" in both the DAC and ADC boxes.
I assume one should be "8 analogue inputs", correct?
Yes. 4 x 3.5mm jacks
5. Development on windows and/or linux?
Yes