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

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

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

Postby boknowswiki » Tue Nov 21, 2017 7:29 am

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:
viewtopic.php?f=3&t=4785&p=24537&hilit=how+to+run+microphone+array#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: 1298
Joined: Thu Jun 10, 2010 11:43 am
Contact:

Postby mon2 » Tue Nov 21, 2017 11:27 am

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

Postby boknowswiki » Wed Nov 22, 2017 6:38 am

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: 1298
Joined: Thu Jun 10, 2010 11:43 am
Contact:

Postby mon2 » Wed Nov 22, 2017 10:15 am

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: 1298
Joined: Thu Jun 10, 2010 11:43 am
Contact:

Postby mon2 » Wed Nov 22, 2017 10:28 am

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

Postby boknowswiki » Wed Nov 29, 2017 8:44 am

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
Newbie
Posts: 1
Joined: Sun Oct 14, 2018 1:19 pm

Postby Dean2Loris » Sun Oct 14, 2018 1:25 pm

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:
viewtopic.php?f=3&t=4785&p=24537&hilit=how+to+run+microphone+array#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?

Who is online

Users browsing this forum: No registered users and 34 guests