diyAudio

diyAudio (https://www.diyaudio.com/forums/index.php)
-   Digital Line Level (https://www.diyaudio.com/forums/digital-line-level/)
-   -   XMOS-based Asynchronous USB to I2S interface (https://www.diyaudio.com/forums/digital-line-level/188902-xmos-based-asynchronous-usb-i2s-interface.html)

soundcheck 9th August 2012 12:37 PM

One more comment to the mutichannel device ( assuming there'll be a Wav-io device one day, I'd like to clarify one thing beforehand):

The current implementations (EXA/MiniDSP)- as far as I can see - allow for connecting the device to a single DAC with multiple I2S channels (just 1 MCLK and 1 SCLK + 8 data channels on the output header). That would meet the specs of e.g. the 8-channel Buffallo III. And that's probably about it.

If I have multiple DAC devices I'd need to somehow split the MCLK/SCLK. How would that be done??

Cheers

hochopeper 10th August 2012 03:45 AM

Quote:

Originally Posted by soundcheck (https://www.diyaudio.com/forums/digital-line-level/188902-xmos-based-asynchronous-usb-i2s-interface-post3120234.html#post3120234)

If I have multiple DAC devices I'd need to somehow split the MCLK/SCLK. How would that be done??

This is an interesting question and one that also applies if you are connecting dual mono dacs to any i2s source with only one i2s output. I know this has come up in Ian's i2s FIFO thread and a few others around the place. There is no really neat way to do it other than to wire in parallel with roughly equal wire lengths for carrying the i2s signals. I'd certainly be interested in hearing other alternative options too!

1audio 10th August 2012 04:07 AM

Actually a little skew between the clocks to the different DAC's won't affect anything as long as you meet the setup time requirements of the DAC chip and even a few feet (nS) would not affect that unless your timing is way too tight (invert the clock to fix that). There are several good clock fan out buffer chips that can easily meet the needs of an audio clock. If you can hear a few nanoseconds shift on one channel of your surround system you probably are not human.

soundcheck 10th August 2012 06:05 AM

Quote:

Originally Posted by 1audio (https://www.diyaudio.com/forums/digital-line-level/188902-xmos-based-asynchronous-usb-i2s-interface-post3121209.html#post3121209)
There are several good clock fan out buffer chips that can easily meet the needs of an audio clock. If you can hear a few nanoseconds shift on one channel of your surround system you probably are not human.

I've just seen that koon had put together something like that. He is using the EXA feeding three of his full digital amps.

triode_al 10th August 2012 08:02 AM

Won't do a MC74HCU04 do to duplicate the clock output: it is an IC with six inverters, so two can be used for each channel, acting as a buffer. I have it in a low jitter clock circuit, so it cannot be too bad (regarding latency, jitter). Power supply is important.
The fanout of the IC should be OK for each three extra ports. Each output is buffered and low impedance.
my :2c:

soundcheck 10th August 2012 09:01 AM

Quote:

Originally Posted by triode_al (https://www.diyaudio.com/forums/digital-line-level/188902-xmos-based-asynchronous-usb-i2s-interface-post3121309.html#post3121309)
Won't do a MC74HCU04 do to duplicate the clock output: it is an IC with six inverters, so two can be used for each channel, acting as a buffer. I have it in a low jitter clock circuit, so it cannot be too bad (regarding latency, jitter). Power supply is important.
The fanout of the IC should be OK for each three extra ports. Each output is buffered and low impedance.
my :2c:

THX.
Would you connect lrclk, bclk etc. to multiple inputs in parallel?

sbmart 10th August 2012 09:27 AM

Hi Lucien,
Could you please send me the price and shipping cost for Russia?
Thanks

Lorien 10th August 2012 12:07 PM

Quote:

Originally Posted by soundcheck (https://www.diyaudio.com/forums/digital-line-level/188902-xmos-based-asynchronous-usb-i2s-interface-post3118758.html#post3118758)
Hi Lorien.

I'm wondering if you have decided to work on a multichannel interface??

EXA is still the only one on the market that I'm aware of.

For me such an interface, especially with XMOS & generic (Linux) driver support would be great to have. ( That's the reason why I don't go for the exa device)

I guess there many applications for such an interface.

Obviously an 8 channel Sabre implementation (e.g. Buf III) would be the perfect match.

Thx.

Unfortunately multichannel WaveIO will have to wait for some time as I have plans to add few enhancements to this one. As hochopeper beautifully wrote: "From the outside it seems he's snowed under with work to keep up with the existing WaveIO devices though!!" there's nothing but the truth (lack of time). Even so, it's summer and I'm planning to do other things besides electronics :cheers:

Quote:

Originally Posted by sbmart (https://www.diyaudio.com/forums/digital-line-level/188902-xmos-based-asynchronous-usb-i2s-interface-post3121358.html#post3121358)
Hi Lucien,
Could you please send me the price and shipping cost for Russia?
Thanks

You'll have PM in few moments, thank you!

Kind regards,
Lucian

PreSapian 11th August 2012 07:31 AM

hi lucian, i just received the board today and what a fantastic quality it is! nevermind the sound qulaity since im still a long way from figuring out how to work this thing, but just looking at the board makes me feel something. beauty? it is indeed a work of art. the most beautifully built board i have ever seen.

thank you :D

PreSapian 12th August 2012 02:23 PM

love the sound of this thing. i already sold my audiogd dsp in favor of waveio. the transparency is simply unmatched.

i'm using spdf for the moment (sorry lucian!) until my 1543 board arrives. i'm sure i'll have heaps of question then about i2s connections but for as for now...

has anyone tried hooking waveio up to an android tablet? android 4.1 supposedly got updated with usb dac support.


All times are GMT. The time now is 03:34 AM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 17.65%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2020 DragonByte Technologies Ltd.
Copyright ©1999-2020 diyAudio

Wiki