DOA Transmission

Voice related projects and technical discussions
Bisonhwk
Junior Member
Posts: 4
Joined: Tue Jan 15, 2019 4:56 pm

DOA Transmission

Postby Bisonhwk » Thu Jan 17, 2019 7:57 pm

Hey,

I'm currently looking at the VocalFusion speaker and familiarizing myself with the code base, and was wondering if there was sample code demonstrating how to send data through the USB to the host machine. Ideally speaking I would want to send the DOA computed by the board to the machine continuously without any query from the host and am not sure if it is possible while also streaming audio. I know that sending over the audio channel is also possible, but I'd much rather have spare myself the work of separating the audio from the DOA information after transmission.

Thanks again for the help.
tfwfc
Junior Member
Posts: 5
Joined: Thu Mar 17, 2016 12:31 pm

Postby tfwfc » Mon Jan 21, 2019 12:13 pm

Hi Bisonhwk,

Have a look at the VocalFusion Speaker Control Users guide - https://www.xmos.com/developer/publishe ... trol-guide you can read DOA over USB using the control app.
Bisonhwk
Junior Member
Posts: 4
Joined: Tue Jan 15, 2019 4:56 pm

Postby Bisonhwk » Mon Jan 21, 2019 9:33 pm

Hey tfwfc,

I've already built the control binary and am able to query the DOA Angle using the binary, but I would like to send the DOA continuously, ideally in the form of an int, without any input from the user. Right now, the best I can do is use a script to query the DOA continuously, and it results in a print to console making further computation more difficult.
Bisonhwk
Junior Member
Posts: 4
Joined: Tue Jan 15, 2019 4:56 pm

Postby Bisonhwk » Fri Jan 25, 2019 11:35 pm

Just bumping the thread again to ask whether anyone has had experience dealing with this. Seems like something that there would be a demand for.

In any case, thanks for the help thus far.
User avatar
akp
XCore Addict
Posts: 221
Joined: Thu Nov 26, 2015 11:47 pm

Postby akp » Wed Feb 06, 2019 2:44 pm

If you can't modify the vocalfusion binaries just write your own host software to query the doa over usb, rather than using the command line utility. Reverse the command line utilities or capture the usb packets to determine how.

Who is online

Users browsing this forum: No registered users and 7 guests