Hi,
I'm new to the forum, and audio weaver. I just wanted to see if anyone has any experience using the XMOS multichannel audio dev board with Audio Weaver? My question is, I want to use the XMOS board as a multi-channel USB audio interface, then use Audio Weaver to process audio from the USB audio stream, and/or the serial input pins. XMOS provides the USB audio repository, which I have working fine, and I'd like to potentially use Audio Weaver to process the audio in the same chip with the unused cores, then output the audio from the serial pins. Can this be done? I'm assuming when you compile it to the desired dev board in Audio Weaver, this will wipe anything currently on the chip.
I'm currently using an Analog Devices chip to do some audio DSP processing down the line, and I was hoping I might be able to bring that processing within the XMOS chip, so it's all in one.
The XMOS repository that I've been using is this one:
https://github.com/xmos/sw_usb_audio
I thought I'd ask before I spend a lot of time learning Audio Weaver, to then find out it can't be done.
Any advice would be much appreciated. And if anyone has done this already, any tips would be welcome.
Thanks
Bernie
10:54am
Hi,
XMOS has already done the work for you, see: https://www.xmos.com/file/an02016-integrating-audio-weaver-awe-core-into...
Audio Weaver Core is integrated into the USB Audio App, Audio Weaver Designer tuning is via a USB HID interface.
The main code base is open access to anyone, but you will have to request (web form) the xcore port of the a trial version of libAWEcore.a:(https://www.xmos.com/file/libawecore_a).
For xmos specific items the user forum is at www.xcore.com.
Regards
Ross