New firmware release for USB Audio 2.0 Reference Design

All the latest news and announcements from XCore and XMOS.
User avatar
lilltroll
XCore Expert
Posts: 956
Joined: Fri Dec 11, 2009 3:53 am
Location: Sweden, Eskilstuna

Post by lilltroll »

MATLAB:
>> ID=playrec('getDevices');disp(ID);
1x17 struct array with fields:
deviceID
name
hostAPI
defaultLowInputLatency
defaultLowOutputLatency
defaultHighInputLatency
defaultHighOutputLatency
defaultSampleRate
inputChans
outputChans

>> for k=([5 8 13 16 17]); disp(sprintf('%s \t-> %s',ID(k).hostAPI,ID(k).name)) ; end
MME -> XMOS Audio 2.0 Input (XMOS XS1-
MME -> XMOS Audio 2.0 Output (XMOS XS1
Windows DirectSound -> XMOS Audio 2.0 Input (XMOS XS1-L1 Audio)
Windows DirectSound -> XMOS Audio 2.0 Output (XMOS XS1-L1 Audio)
ASIO -> TUSBAUDIO ASIO Driver

:) :)


Probably not the most confused programmer anymore on the XCORE forum.
lurcher
Member
Posts: 14
Joined: Sun Jan 24, 2010 5:53 pm

Post by lurcher »

lilltroll wrote:The installer will install the .exe tools called

TUSBAudioCpl.exe
tusbaudiospy.exe

(Default is C:\Thesycon\TUSBAUDIO\v0.31.0)

but the installer doesn't create any desktop shortcuts to the .exe files.

You will find your answers in the TUSB control panel!
Thanks!
User avatar
lilltroll
XCore Expert
Posts: 956
Joined: Fri Dec 11, 2009 3:53 am
Location: Sweden, Eskilstuna

Post by lilltroll »

Even I manage to add low latency DSP-code to the 8:th thread and keep using the USB Audio thing at 192 kHz togehter with Windows without timing issues.
I "just" hijacked the audio signal path close to the I2S, and rerouted it to the 8:th thread.

Disabling the S/PDIF gives you 2 free threads in total (at full duplex stereo audio), and you have at least 10 channels left to use.

=>Meaning that there is still MIPS available on the single L1 :D
Probably not the most confused programmer anymore on the XCORE forum.
User avatar
mike34
Member
Posts: 10
Joined: Thu Apr 08, 2010 2:33 pm

Post by mike34 »

How far is the driver for USB Audio 2.0?
What does it have support for and what is still on the todo-list ?

Anyone who knows more about this.
bearcat
Respected Member
Posts: 283
Joined: Fri Mar 19, 2010 4:49 am

Post by bearcat »

More info would be nice. If it's confidential, then maybe a secure area.

Has someone actually tested this with more than 2 stereo in and out. Will it operate at 10 (or 8)channels in and out without overruns?
Last edited by bearcat on Fri Apr 16, 2010 5:49 pm, edited 1 time in total.
User avatar
lilltroll
XCore Expert
Posts: 956
Joined: Fri Dec 11, 2009 3:53 am
Location: Sweden, Eskilstuna

Post by lilltroll »

Ver 1.50 is available now; introducing firmware update without the need of the XTAG2 - but that is not ready for Windows yet.
Probably not the most confused programmer anymore on the XCORE forum.