How to start on XCore microphone array (XP-USB-MIC-UF216) Topic is solved

New to XMOS and XCore? Get started here.
Post Reply
boknowswiki
New User
Posts: 3
Joined: Tue Nov 21, 2017 6:31 am

How to start on XCore microphone array (XP-USB-MIC-UF216)

Post by boknowswiki »

Hi,

I am new to xmos board, i have built and downloaded the firmware (app_usb_aud_mic_array/app_usb_aud_mic_array_1i8o2.xe) to the board. And after read some of the code, like Button A to turn on/off the 13 leds and so on.

However, I don't know what to do next to capture the audio with 8 mics and send it to PC. Please guide me on this. I have read the documents, but still I don't have any idea about this. Some people in other blog said he used another platform to get the data, which I don't quite understand. Please help.

Quote from this link:
http://www.xcore.com/viewtopic.php?f=3& ... ray#p24537

"I used the example code provided in Xmos webiste (USB Audio 2.0 Device Software - source code) compiled using the mic_array_ref.xn file instead of XUF216-512-TQ128-C20.xn. I am currently streaming through USB the waveform of the 7 microphones and capturing the data through LabView platform using the Thesycon drivers."

Thanks,
Bo


View Solution
User avatar
mon2
XCore Legend
Posts: 1913
Joined: Thu Jun 10, 2010 11:43 am
Contact:

Post by mon2 »

Not an audio developer but believe you will need to download and run Audacity tool on windows or similar to capture and view the quality of the sound pickup

http://www.audacityteam.org/
boknowswiki
New User
Posts: 3
Joined: Tue Nov 21, 2017 6:31 am

Post by boknowswiki »

Hi mon2,

Thanks for your quick reply. I have installed audacity, the problem is after I plug my xmos board to my pc, on audacity, it doesn't show the device. Also I have installed the windows driver from someone's suggestion:

Quote:
Note: Makesure you have installed windows driver from the below link (TUSBAudio control panel)
http://www.xmos.com/support/usb-audio-driver-support

I think maybe the problem is my pc doesn't have any USB 2.0 ports. All of them are 3.0. In this case do you think if I use a USB hub which is 2.0 would work?

Also could you point me to any document which can give me some generate idea about how this board works? Like big picture.

Thanks a lot,
Bo
User avatar
mon2
XCore Legend
Posts: 1913
Joined: Thu Jun 10, 2010 11:43 am
Contact:

Post by mon2 »

Review this thread. I think your firmware on this evalboard is older so need something more current:

http://www.xcore.com/viewtopic.php?t=6114
User avatar
mon2
XCore Legend
Posts: 1913
Joined: Thu Jun 10, 2010 11:43 am
Contact:

Post by mon2 »

For sure older firmware issue, see last post here:

http://www.xcore.com/viewtopic.php?f=3&t=6064
boknowswiki
New User
Posts: 3
Joined: Tue Nov 21, 2017 6:31 am

Post by boknowswiki »

Hi mon2,

Thanks a lot for your information. I am able to build a correct firmware and load it to the board. And I am able to capture the 8 channel audio with audacity on PC now.

I think I should close this post as solved. And maybe open another one for asking driver questions.

Regards,
Bo
Dean2Loris
New User
Posts: 2
Joined: Sun Oct 14, 2018 1:19 pm

Post by Dean2Loris »

boknowswiki wrote:Hi,

I am new to xmos board, i have built and downloaded the firmware (app_usb_aud_mic_array/app_usb_aud_mic_array_1i8o2.xe) to the board. And after read some of the code, like Button A to turn on/off the 13 leds and so on.

However, I don't know what to do next to capture the audio with 8 mics and send it to PC. Please guide me on this. I have read the documents, but still I don't have any idea about this. Some people in other blog said he used another platform to get the data, which I don't quite understand. Please help.

Quote from this link:
http://www.xcore.com/viewtopic.php?f=3& ... ray#p24537

"I used the example code provided in Xmos webiste (USB Audio 2.0 Device Software - source code) compiled using the mic_array_ref.xn file instead of XUF216-512-TQ128-C20.xn. I am currently streaming through USB the waveform of the 7 microphones and capturing the data through LabView platform using the Thesycon drivers."

Thanks,
Bo
Thanks for the post, I think maybe the problem is my pc doesn't have any USB 2.0 ports. All of them are 3.0. In this case do you think if I use a USB hub which is 2.0 would work?
Post Reply