Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter

I've been using Ian's stack as a DDC&reclocker for quite a while now. It's a BiridgePi with Amanero Combo768 -> FifoPi Q7 II with SC Pure clocks and HdmiPi Pro II (plus LinearPi & UcConditioners). I use Roon&HQP to feed (via fiber optic) NAA on RPI which is connected to BridgePi. My DAC which is Gustard R26 is fed by I2S (NOS mode).
I must say I love the sound of this setup and everything's perfect while playing PCM up to 384kHz. It's even better when I upsample to DSD256 (that's as far as my PC can go with upsampling) and I'd like to keep it that way but I can't.
The issue I can't cope with is, that whenever I stop DSD playback, there's a nasty, loud pop sound in my speakers which is NOT there if I play via Gustard's built in streamer.
Before asking you guys, I'd googled for possible solutions and had tried adding some buffers in Roon&HQP but it only delays that pop sound.
MUTE/DSDEN control connectors between FifoPi&HdmiPro are connected, FifoPi's clock mode is set to continous but it looks like it just doesn't work.

Is there anything else I should check or could try?
 
FifoPi's clock mode is set to continous but it looks like it just doesn't work.
I have been having a similar issue when switching between 44.1 res recordings over to higher, 96kHz and above. I'm still testing settings, as I have been having trouble with it syncing sound to picture on my Oppo properly, and I thought I had it fixed, but that problem is back. But, I turned "continuous clock mode" to off and it seemed to fix it. I have since reset my Monitor Pi, because with the IR remote enabled, with Volumio's IR thing enabled also to control volume, skip songs and what not, but every time I hit the remote it activated the Monitor Pi, so I turned that off yesterday, because I think I was inadvertently changing settings when I was just turning up volume or changing songs. But I think the loud popping sound went away when I turned off the continuous clock mode. It's possible Ian had it backwards in his manual...of i could be completely wrong...there's always that! LOL.
 
have you also tried turning up the delay, to 1 second or so.
Yes I have, with no result.
BUT
think the loud popping sound went away when I turned off the continuous clock mode. It's possible Ian had it backwards in his manual...of i could be completely wrong...there's always that! LOL.
That was it - the pop sound is no longer there! 🙂
I'd have never thought to play with it and have it disabled as even here https://iancanada.ca/blogs/news/upg...and-compared-with-a-holo-spring3-side-by-side, Ian clearly instructs to enable continuous clock mode.
Anyway, it was worth asking here 🙂 Thanks for the tip @Clausen !
 
Last edited:
  • Like
Reactions: gizmo3
Hello everyone!
Can you tell me if I can use it without Raspereb PI?
I need this bundle: (USB-I2S) -> FifoPiQ7II -> I2S RJ/LJ -> DAC(2xPCM63)
yes you can, but make sure the I2S logic level is 3.3V. you can use on of the interface boards from Ian to make connections easy.

I did this in my own DDDAC-MK3. just I2S input going to the FiFoPi. see the picture:

The small board on top is an I2S selector by the way. you do not need this if you have only one source (USB-I2S)

1751698595330.png
 
  • Like
Reactions: NikNet