XMOS-based Asynchronous USB to I2S interface - Page 11 - diyAudio
Go Back   Home > Forums > Source & Line > Digital Source

Digital Source Digital Players and Recorders: CD , SACD , Tape, Memory Card, etc.

Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 26th October 2011, 04:21 PM   #101
diyAudio Member
 
Join Date: Nov 2007
@ soundcheck: For now all that this card can offer is 2 channel @ 24 bit / 192 KHz (as per XMOS reference design). Yeah, I forgot: drivers for Windows (FULL versions) and native support for MACs 10.6.3 or later.

And speaking of that, I've been asked a lot if this card can be isolated from USB bus. Well, my answer is this: to date I don't know a chip that will isolate USB and work at high speed (480 Mbps) but there's an alternative: ADI's ADUM4160 but works only in USB low/full speed modes, so no more 24@192. From what I know the limit is 24@96... it's all that you can have using it.
I have another ideea which I guess it's an option for others too (TP? :
AC-coupled differential signaling on I2S lines - including all the clocks and additional signals using LVDS, MLVDS, (?)ECL, or whatever buses you want (still - some induce a lot of jitter compared to others ), perhaps realigned on the receiver's side using the master clock source (as regal wanted). This is what I'll implement in near future but for now I have to keep my promise to some of you and build a revision to this card with total costs of 99 Euro... while (trying to) enhance the I2S output signals and (maybe) my beloved SPDIF output as well.
Choosing the chips that I want for differential signaling will rise the costs considerably so it's not an alternative for now.
Cheers,
L

Last edited by Lorien; 26th October 2011 at 04:27 PM.
  Reply With Quote
Old 27th October 2011, 03:19 PM   #102
diyAudio Member
 
Join Date: Mar 2007
@soundcheck and Lorien
The card should work well with Linux as well since newer versions (since sometime 2010 I think) of ALSA fully supports USB audio class 2. I don't have an interface to test with, but worst case scenario AFAIK you're limited to USB audio class 1 which would limit the output to 24/96 (see for example here). Unless someone has tested and have evidence of the contrary, this is my belief.

Anyway, when the revision arrives it's very likely I'll order and build one to use with my linux pc, so if you can wait I can be the guinea pig

EDIT: ALSA seems to have full USB Audio class 2 support since 1.0.24 according to the info I can find.

Last edited by Emphrygian; 27th October 2011 at 03:20 PM. Reason: Added info
  Reply With Quote
Old 27th October 2011, 06:14 PM   #103
rsdio is offline rsdio  United States
diyAudio Member
 
Join Date: Feb 2008
Location: Seattle
Lorien, are you selling this board? It looks rather expensive with double-sided SMD placements. I followed the links to the XMOS USB Audio 2.0 Reference Design at $149, but that does not look nearly as extensive as your design.

P.S. I reached this thread because someone suggested your board to someone interested in I2S output, which is what made me think that your board was available for purchase.
  Reply With Quote
Old 27th October 2011, 06:43 PM   #104
diyAudio Member
 
Join Date: Nov 2007
You will be surprised to know that in fact it's a little cheaper that XMOS version
Here are few details.
Kind wishes,
L
  Reply With Quote
Old 27th October 2011, 07:03 PM   #105
rsdio is offline rsdio  United States
diyAudio Member
 
Join Date: Feb 2008
Location: Seattle
Quote:
Originally Posted by Lorien View Post
You will be surprised to know that in fact it's a little cheaper that XMOS version
Surprised? Well, yes and no. Your board is expensive to make, I'm sure, but I also realize that smart people can find a way to make even high quality electronics affordable.

P.S. Duh, I somehow missed the fact that this thread has more than one page. I feel like a newbie. As soon as I followed your link, I realized that I have four more pages to read to catch up. Thanks for your patience.
  Reply With Quote
Old 27th October 2011, 07:13 PM   #106
diyAudio Member
 
Join Date: Nov 2007
Quote:
Your board is expensive to make, I'm sure, but I also realize that smart people can find a way to make even high quality electronics affordable
Yes, I agree with you!... but I was talking only about WaveIO board compared to XMOS reference card... without getting into discussion what other smart peoples can / are able to do.
  Reply With Quote
Old 30th October 2011, 09:26 AM   #107
diyAudio Member
 
Join Date: Aug 2010
Emphrygian - no need to worry, WaveIO works just fine with linux - tested on Ubuntu 11.04.
  Reply With Quote
Old 30th October 2011, 03:28 PM   #108
diyAudio Member
 
Join Date: Jul 2010
Default I do

not think that Lorien's USB board is overpriced in any way, in fact, I believe he is offering this board at a very, very reasonable price for what it is.
If you compare to any other XMOS based solutions, I think you will find Lorien's price to be a very good deal. Please Lorien, do not be discouraged by those wanting a "cheaper" board; and for your next revision, please go ahead and use more expensive parts where they will make a difference in performance, and raise the price accordingly. I see your work here as a premium solution, for those looking for the best possible performance.
There are plenty of average performance USB solutions available from China for those looking for a cheap computer audio interface.
  Reply With Quote
Old 30th October 2011, 07:23 PM   #109
Wolfsin is offline Wolfsin  United States
diyAudio Member
 
Join Date: Aug 2009
Blog Entries: 2
@barrows

You are absolutely right. Even thinking about USB had in the past given me a case of the jitters. Lorien has done the heavy hardware lifting while I listened to music. I can hardly wait to ship money his way in exchange for an opportunity to enjoy future listening even more!

I had always thought isochronous firewire would be needed to get the kind of performance this board promises. I will be delighted to be proved wrong! Admittedly many changes in drivers and silicon have been required to make the insight possible for Lorien but he is delivering.

I remain convinced that 'intelligent upsampling' rather than mere interpolation for redbook music can be performed in software, possibly by preprocessing, but really needed the bandwidth Lorien is making possible to test my theories.
__________________
'gardz, Dick
  Reply With Quote
Old 30th October 2011, 09:05 PM   #110
deandob is offline deandob  Australia
diyAudio Member
 
Join Date: Oct 2002
Location: Brisbane, Australia
Lorien,

Looks like you are putting together a quality design & hardware.

Do you have a list of the updates for your next board revision and an ETA?

Also, regarding USB isolation, can't you use the same GMR solution that the exadevices board is using (which goes up to 384Khz)? Even if it adds a little to the cost, people will pay extra given the premium design you are putting together.
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
exaU2I - Multi-Channel Asynchronous USB to I2S Interface exa065 exaDevices 1357 3rd March 2014 08:51 PM
Introducing miniStreamer: Native 24/96 USB to I2S / SPDIF interface minidsp miniDSP 39 5th January 2014 11:00 PM
Ultimate USB to I2S interface sampler Digital Source 206 30th January 2012 03:45 PM
Is it possible to develop a ASIO driver for PCM2900 based USB Audio interface? cxhawk Digital Source 7 3rd December 2010 02:30 PM
interface I2S with USB mermoz Digital Source 0 21st February 2003 10:34 AM


New To Site? Need Help?

All times are GMT. The time now is 02:00 AM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright ©1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2