Just a quick update:
The latest firmware release (1v45) for the USB Audio 2.0 Reference Design (XS1-L1) is now available from XMOS.
The release includes the beta release 0.31 of the Windows Audio Class 2.0 driver from Thesycon, which provides ASIO support.
For further details please contact XMOS.
New firmware release for USB Audio 2.0 Reference Design
-
- XCore Expert
- Posts: 577
- Joined: Tue Sep 08, 2009 5:15 pm
-
- XCore Expert
- Posts: 956
- Joined: Fri Dec 11, 2009 3:53 am
- Location: Sweden, Eskilstuna
I have updated the flash and the Win driver to the new one.
If you connected the Audio-card to a USB 1.X HUB with the old driver set (Maybe without you knowing it due to connection to a desktop computer with many mixed USB 1.1/2.0 ports), Windows just reported some error like "failed to start USB device" , instead of "This device can perform better under a USB 2.0 HUB".
That compatibillity issue seems to be solved in this one.
Will check if I can make it enumeratate as an ASIO 2.2 device. It didn't work yesterday when I tried with a tool compiled under the ASIO 2.2 SDK.
Which ASIO version does it support ???
http://www.steinberg.net/en/company/ste ... ndard.html
http://www.steinberg.net/en/company/3rd ... loper.html
If you connected the Audio-card to a USB 1.X HUB with the old driver set (Maybe without you knowing it due to connection to a desktop computer with many mixed USB 1.1/2.0 ports), Windows just reported some error like "failed to start USB device" , instead of "This device can perform better under a USB 2.0 HUB".
That compatibillity issue seems to be solved in this one.
Will check if I can make it enumeratate as an ASIO 2.2 device. It didn't work yesterday when I tried with a tool compiled under the ASIO 2.2 SDK.
Which ASIO version does it support ???
http://www.steinberg.net/en/company/ste ... ndard.html
http://www.steinberg.net/en/company/3rd ... loper.html
-
- XCore Expert
- Posts: 956
- Joined: Fri Dec 11, 2009 3:53 am
- Location: Sweden, Eskilstuna
Do you need multi-platform, multi-OS (Windows, Macintosh (8,9,X), Unix (OSS), SGI, and BeOS), multi sound-driver, x86/x64, full-duplex, multi-channel low latency support, free open-source audio I/O library, in your PC program ?
Would you like to skip learning the Steinberg ASIO SDK, WMME and DirectSound ??
Check out http://www.playrec.co.uk/
Makefiles for MATLAB and Octave 3.0 are available freely, and you can check out the PortAudio for usages with other languages.
Would you like to skip learning the Steinberg ASIO SDK, WMME and DirectSound ??
Check out http://www.playrec.co.uk/
Makefiles for MATLAB and Octave 3.0 are available freely, and you can check out the PortAudio for usages with other languages.
-
- XCore Addict
- Posts: 207
- Joined: Thu Dec 10, 2009 11:00 pm
- Location: Mexico
@lilltroll thanks for this tip! i hope i will find something interesting for software defined radio there.
-
- XCore Addict
- Posts: 238
- Joined: Thu Dec 17, 2009 5:15 am
Just checked playrec.co.uk seems like great tools, good forum.
What is Matlab basically, is it expensive? It is like a Mathematica?
What is Matlab basically, is it expensive? It is like a Mathematica?
-
- XCore Expert
- Posts: 546
- Joined: Thu Dec 10, 2009 10:41 pm
- Location: St. Leonards-on-Sea, E. Sussex, UK.
http://www.mathworks.com/products/matlab/
It's quite expensive.
I use Scilab occasionally:
http://www.scilab.org/
It's free, and can import MATLAB programs. Octave is also free and is largely compatible with MATLAB.
It's quite expensive.
I use Scilab occasionally:
http://www.scilab.org/
It's free, and can import MATLAB programs. Octave is also free and is largely compatible with MATLAB.
Last edited by leon_heller on Fri Mar 05, 2010 1:33 pm, edited 1 time in total.
-
- XCore Expert
- Posts: 956
- Joined: Fri Dec 11, 2009 3:53 am
- Location: Sweden, Eskilstuna
MATLAB is focusing on numeric computations.
MATLAB was a short for MATrix LABoratory in the earlier days - written by a Professor in Lin Alg in the 1970 for education purpose.
Today MATLAB has alot of toolboxes, C-code export for embedded targets, JAVA support with others.
MATLAB was a short for MATrix LABoratory in the earlier days - written by a Professor in Lin Alg in the 1970 for education purpose.
Today MATLAB has alot of toolboxes, C-code export for embedded targets, JAVA support with others.
Probably not the most confused programmer anymore on the XCORE forum.
-
- XCore Addict
- Posts: 238
- Joined: Thu Dec 17, 2009 5:15 am
Linear Algebra is a nice way of doing things.
glossed over the scilab and octave site, I definitely
shall give them a try. Thanks for quick your responses.
glossed over the scilab and octave site, I definitely
shall give them a try. Thanks for quick your responses.
-
- Member
- Posts: 14
- Joined: Sun Jan 24, 2010 5:53 pm
Back to the audio board :-), one thing I noticed with this new software (and the previous for that matter) is that it seems to not want to change sample rate, at least not using Audacity. It may be a Audio 2.0 issue though, I hacked the code in the previous release and got it working using Audio 1.0, and the speed change was coming through ok then. The driver seems to mention a control app, but I haven't found that yet.
-
- XCore Expert
- Posts: 956
- Joined: Fri Dec 11, 2009 3:53 am
- Location: Sweden, Eskilstuna
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!
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!
Probably not the most confused programmer anymore on the XCORE forum.