Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

Digital Line Level DACs, Digital Crossovers, Equalizers, etc.

Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
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 27th December 2017, 08:47 AM   #4551
malcox11 is offline malcox11
diyAudio Member
 
Join Date: Dec 2016
I need some advices, I am trying to build a streamer based on raspy with Ian boards
Pc (server jriver using dlna output) – raspy (moode audio ) i2s out – isolator pi – mcfifo – i2s over hdmi - i2s dac .
But now I want to add a dsp crossover for a 3 way loudspeaker.
I have red some posts where Ian suggest to put a dsp board before the mcfifo.
But I didn’t know witch kind of dsp boards: MInidigi ? others ?
And how can add the others channel using raspy ? there is multichannel software?
My goal will be to build a streamer with dsp capabilities using the mcfifo board nut I need your help
Thanks
  Reply With Quote
Old 27th December 2017, 11:28 AM   #4552
Dimdim is online now Dimdim  Greece
diyAudio Member
 
Join Date: Sep 2008
Location: Athens
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
I'm not an expert on DSPs so I can't really comment on that, but I need to point out that you're kindda negating the McFIFO by placing a couple of I2S over HDMI boards & some cable between it and your DAC board.

The idea with the FIFO is to place it within a few centimeters of your dac chips.
__________________
http://www.dimdim.gr
  Reply With Quote
Old 27th December 2017, 12:45 PM   #4553
wcwc is offline wcwc  United States
diyAudio Member
 
Join Date: Oct 2011
For a three way speaker you would need to have 6 channels coming out of the DSP. So you need 6 channels of DAC downstream of mcFifo. The Raspberry Pi can provide 2 channels via i2s which should feed the isolator Pi than a minidsp minisharc with 2 channels. The minisharc can provide up to 8 channels. Feed the 6 to 8 channels into a mcFifo + clock board and then connect to a multichannel DAC or multiple stereo DACs. Preferably you would do this in one enclosure. Not too familiar with the i2s over HDMI with regards to capability, but I think it could be a weak link.
  Reply With Quote
Old 28th December 2017, 02:37 AM   #4554
PloppyThirds is offline PloppyThirds
diyAudio Member
 
Join Date: Jun 2017
Is there a benefit over using a standard asrc clocked to the same frequency with a high accuracy source? If jitter is bad enough to cause a "sample hop" aren't there serious issues with source clocking?
  Reply With Quote
Old 28th December 2017, 07:41 AM   #4555
nounouchet is offline nounouchet  France
diyAudio Member
 
Join Date: Feb 2012
Location: Lyon
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Quote:
Was changing the power supplies the solution? I got the exact same problem with or without the silentswitcher.
Hi Wealas,

I kept the silentswitchers but reviewed the wiring: shorter and better twisted.
But sometimes the problem comes back.
  Reply With Quote
Old 1st January 2018, 12:14 PM   #4556
Jjazz is offline Jjazz  Europe
diyAudio Member
 
Join Date: Oct 2012
Location: Barcelona
Hi. I have a problem with spdifboard.

When I use the spdif output it does not play music at 44khz, it only plays music at higher resolutions. All fifo and dualxo lights say that everything works fine. The light that is active on the 44khz clock is turned on. This problem happens in both output 1 and 2 of dualxo.

No problem with the spdif entry. Plays 44khz music without problems. There is also no problem on dualxo playing without spdifboard.

Someone comes up with what the problem is and how can I fix it?

Thank you very much
  Reply With Quote
Old 1st January 2018, 07:46 PM   #4557
iancanada is offline iancanada  Canada
diyAudio Member
 
iancanada's Avatar
 
Join Date: Dec 2009
Location: Toronto
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Quote:
Originally Posted by Jjazz View Post
Hi. I have a problem with spdifboard.

When I use the spdif output it does not play music at 44khz, it only plays music at higher resolutions. All fifo and dualxo lights say that everything works fine. The light that is active on the 44khz clock is turned on. This problem happens in both output 1 and 2 of dualxo.

No problem with the spdif entry. Plays 44khz music without problems. There is also no problem on dualxo playing without spdifboard.

Someone comes up with what the problem is and how can I fix it?

Thank you very much
Hi Jiazz,

How about the spdif output when you play from spdif input at 44.1KHz?

What XO frequencies did you use on your Dual XO board?

Happy New Year!
Ian
  Reply With Quote
Old 1st January 2018, 10:10 PM   #4558
Jjazz is offline Jjazz  Europe
diyAudio Member
 
Join Date: Oct 2012
Location: Barcelona
Quote:
Originally Posted by iancanada View Post
Hi Jiazz,

How about the spdif output when you play from spdif input at 44.1KHz?

What XO frequencies did you use on your Dual XO board?

Happy New Year!
Ian
Hi Ian, happy new year!

The i2s output device connected to the fifo is raspberry pi, I can not connect input and output spdif at the same time. The spdif output of spdifboard is connected to the Ifi Idsd micro. in this case the music does not play in ifi idsd music at 44.1mhz of rapsberry pi. There is no problem with music at higher frequencies. Neither a problem with spdifboard input, the music that comes out by spdif from ifi idsd is played.

The crystals is the two that can be ordered as an option with dualxo and the frequency is 45.1584mhz and 49.1520mhz.

Best regards.
  Reply With Quote
Old 2nd January 2018, 12:24 AM   #4559
iancanada is offline iancanada  Canada
diyAudio Member
 
iancanada's Avatar
 
Join Date: Dec 2009
Location: Toronto
Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter
Quote:
Originally Posted by Jjazz View Post
Hi Ian, happy new year!

The i2s output device connected to the fifo is raspberry pi, I can not connect input and output spdif at the same time. The spdif output of spdifboard is connected to the Ifi Idsd micro. in this case the music does not play in ifi idsd music at 44.1mhz of rapsberry pi. There is no problem with music at higher frequencies. Neither a problem with spdifboard input, the music that comes out by spdif from ifi idsd is played.

The crystals is the two that can be ordered as an option with dualxo and the frequency is 45.1584mhz and 49.1520mhz.

Best regards.
Hi Jjazz,

I think the problem is the XO frequencies. The maximal mclk frequency that DIX9211 can support is 512*Fs (see P2 of "S/PDIF Interface Board user guide"). So, you need to use XO of 22.5792/24.5760MHz to cover 44.1KHz- 192KHz spdif output. That's the requirement of DIF chip.

Regards,
Ian
  Reply With Quote
Old 3rd January 2018, 02:00 PM   #4560
wealas is offline wealas
diyAudio Member
 
Join Date: Apr 2017
Is there any way to use 5v XOs with McDualXO? Would it just be a matter of replacing the XO power supply and using 6v input to the board?
  Reply With Quote

Reply


Asynchronous I2S FIFO project, an ultimate weapon to fight the jitterHide 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

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
XMOS-based Asynchronous USB to I2S interface Lorien Digital Line Level 3175 1st April 2018 04:24 PM
exaU2I - Multi-Channel Asynchronous USB to I2S Interface exa065 exaDevices 1400 19th December 2017 07:46 AM
DAC chip selection + I2S jitter questions drwho9437 Digital Line Level 2 26th July 2010 12:50 PM
Simple FIFO to I2S CPLD, for MCU players / reclocking KOON3876 Digital Line Level 21 19th September 2008 04:00 PM
asynchronous reclocking and low jitter clocks ash_dac Digital Source 3 8th February 2005 09:22 AM


New To Site? Need Help?

All times are GMT. The time now is 11:04 AM.


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