• These commercial threads are for private transactions. diyAudio.com provides these forums for the convenience of our members, but makes no warranty nor assumes any responsibility. We do not vet any members, use of this facility is at your own risk. Customers can post any issues in those threads as long as it is done in a civil manner. All diyAudio rules about conduct apply and will be enforced.

Ian asynchronous I2S and S/PDIF FIFO KIT group buy

I have no problem (I on my side referred to failing power line to the XMOS board).
To the PCM board, I am installing a Keantoken KM board in the supply; has extreme low output.

Ian,
two questions:
  1. can a PCM56 be connected to the PCM board like the PCM58? I understood these chips were rather backwards compatible, although the PCM56 has 16 bits. The datasheet says: " SERIAL INPUT FORMAT 100% COMPATIBLE WITH INDUSTRY STD 16-BIT PCM56P ".
  2. can I also use a PCM board after my CS8412 receiver? It does have a MCLK output, but of course the source (a player) goes just NOS out, i.e. 44.1 kHz, and MCLK then is 11.2896 MHz if I am correct. Here I would also like to replace my existing set-up that connects to a TDA1541.
 
Packet received yesterday (spanish postal service honoring it's legendary speed :rolleyes:).

Everything looks great, many thanks for all your effort Ian, much appreciated.

I just have one question... do I need to use the, decoupling caps (at least that's what I'm assuming they are), that came with the Universal SMT XO Adapters Kit?. If so, does anyone have an schematic with positions for each value?. By the way, I'm using 957 crysteks.

Many thanks!
 
Hi wlowes,

If your are using Dual XO II, LEDs on Dual XO II will tell you everything about the input I2S signals of FIFO. You will know:

1. I2S signal is good
2. I2S signal's Fs (Fs=XO frequency / xFs )
3. I2S no signal
4. I2S signal is in wrong Fs
5. Fs of I2S signal can not be supported by current XO frequencies

Just hope it helps

Regards,
Ian
Thanks Ian,
when you return from holidays, I will buy a FIFO II and the dual XO brd. I would like to have a platform where I can easily experiment with different clocks.
 
Hi Ian,
Is it possible to play 384k
By using only i2s to pcm + amanero + tda1541a ?
It's look like the amanero already support 384k.

Please explain. Thanks.

Peter

Hi Peter,

Yes, I confirmed Amanero can play 384KHz, however it's on-board 22.xxx/24.xxxMHz XOs will limit the PCM board to 192KHz. If you want the PCM board playing up to 384KHz, you need to feed 45.xxx/49.xxx or 90.xxx/98.xxx MHz MCLK to it.

Regards,
Ian
 
Hi Peter,

IMHO

I believe you will not have a great difference here with the TDA1541 between 192 & 384 Khz upsampled materials : 192 Khz is enough.

The simultaneous mode provided with 192 Khz is good enough, so no needs to push the TDA1541 to its theorical limit.

An external MCLK with an isolator in front of the Amareno will add you a lot in SQ as well....

and even more a FIFO to have a time alignement of those signals to avoid hearable jitter.

You can beginn as you plan but I will add an isolator board as well as the Amareno has no isolation.

You can swap the Amareno if not bought yet by The Wave I/O from Luckit or the Joro's equivalent, or DIYhink...
 
Hi Ian,
I received FIFO and SiS570 clock board and now my Sabre 9018 DAC + Raspberry PI +FIFO+SiS570 Clock is running. Thanks again for your work.

I have also a small idea and suggestion for upgrade of your clock boards.
I do not know whether it is a good idea or not but I'll write it.
There is quite a lot of Raspberry enthusiasts who are trying to use RPI as a player with I2S DAC. Unfortunately RPI has not good clock for I2S but RPI can be set in slave mode: https://hifiduino.wordpress.com/2014/11/13/raspberry-pi-b-digital-audio/
Perhaps a minor modification of your clock boards allow use it as master clock for RPI. Of course,it will require a slight change in the I2S driver and needs communication through additional gpio pin or pins between RPI and clock boards (to send information about resolution and sampling rate) but I guess it's not very difficult.
What do you think?
Regards
Jacek
 
Last edited:
Hi Peter,

Yes, I confirmed Amanero can play 384KHz, however it's on-board 22.xxx/24.xxxMHz XOs will limit the PCM board to 192KHz. If you want the PCM board playing up to 384KHz, you need to feed 45.xxx/49.xxx or 90.xxx/98.xxx MHz MCLK to it.

Regards,
Ian
Can I use the Dual Clock Board II with 45.xxx/49.xxx to provide MCLK to Amanero with slave-mode?
 
Hi Ian,
I received FIFO and SiS570 clock board and now my Sabre 9018 DAC + Raspberry PI +FIFO+SiS570 Clock is running. Thanks again for your work.

I have also a small idea and suggestion for upgrade of your clock boards.
I do not know whether it is a good idea or not but I'll write it.
There is quite a lot of Raspberry enthusiasts who are trying to use RPI as a player with I2S DAC. Unfortunately RPI has not good clock for I2S but RPI can be set in slave mode: https://hifiduino.wordpress.com/2014/11/13/raspberry-pi-b-digital-audio/
Perhaps a minor modification of your clock boards allow use it as master clock for RPI. Of course,it will require a slight change in the I2S driver and needs communication through additional gpio pin or pins between RPI and clock boards (to send information about resolution and sampling rate) but I guess it's not very difficult.
What do you think?
Regards
Jacek

Thank Jacek for your good idea.

I have a solution here, just hope it works for you:)
http://www.diyaudio.com/forums/digi...mate-weapon-fight-jitter-366.html#post4422452

Or, please follow my Twitter: @iancanadaTT for any new updates.

Ian
 
Last edited:
Member
Joined 2007
Paid Member
Thanks Ernst, I'm very happy knowing that. Please let me know if there's anything else I can do for you.

Have fun with your project.

Ian

Ian, thanks for your offer :) For now I'm happy and hope to find time to assemble the whole thing and time to decide about a proper power supply.
Later maybe I'll be out for a Raspberry pi and then one of your adapters would be great.

Best regards

Ernst