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

jllo

New member
2022-01-11 11:12 am
Good day.I have a problem with ReClockPi. Until recently, i used a bundle Raspberry PI 3b+ >> FifoPiQ3 >>TransportPi. Connecting the MCLK signal from the FifoPi to TransportPi MCLK using a u.fl coaxial cable. Music is played using RoonRock on IntelNuc,Roon+Qobuz,RopieeeXL on Raspberry PI 3b . Raspberry PI 3b+ receives an external independent power supply 5.0V LifePO4MKIII. FifoPiQ3 receives an external independent power supply 3.3V LifePO4MKIII. TransportPi receives an external independent power supply 3.3V LifePO4MKIII. Everything works fine. After installing the ReClockPi the sound disappeared. ReClockPi receives an external independent power supply 3.3V LifePO4MKIII(Remove L1 at bottom side of the ReClockPi PCB, solder a DC terminal block connector,)
Power indicator on Reclockpi D1 lit.
I tried to connect the MCLK in different ways: Connecting the MCLK signal from the FifoPi to TransportPi MCLK and connecting the MCLK/2 output from ReClockPi to TransportPi MCLK.No sound.
Has anyone faced the same problem? Or does he know what the problem might be?
How exactly/in which order did you stack the HATs you mentioned?
However, what do you need the ReClockPi for? Reclocking functionality is afaik already integrated in the FifoPi you use.
 
Jak dokładnie/w jakiej kolejności ułożyłeś te kapelusze, o których wspomniałeś?
Jednak do czego potrzebujesz ReClockPi? Funkcjonalność ponownego taktowania jest już zintegrowana z używanym FifoPi.

Good day.I have a problem with ReClockPi. Until recently, i used a bundle Raspberry PI 3b+ >> FifoPiQ3 >>TransportPi. Connecting the MCLK signal from the FifoPi to TransportPi MCLK using a u.fl coaxial cable. Music is played using RoonRock on IntelNuc,Roon+Qobuz,RopieeeXL on Raspberry PI 3b . Raspberry PI 3b+ receives an external independent power supply 5.0V LifePO4MKIII. FifoPiQ3 receives an external independent power supply 3.3V LifePO4MKIII. TransportPi receives an external independent power supply 3.3V LifePO4MKIII. Everything works fine. After installing the ReClockPi the sound disappeared. ReClockPi receives an external independent power supply 3.3V LifePO4MKIII(Remove L1 at bottom side of the ReClockPi PCB, solder a DC terminal block connector,)
Power indicator on Reclockpi D1 lit.
I tried to connect the MCLK in different ways: Connecting the MCLK signal from the FifoPi to TransportPi MCLK and connecting the MCLK/2 output from ReClockPi to TransportPi MCLK.No sound.
Has anyone faced the same problem? Or does he know what the problem might be?
Fifopi has two MCLK outputs.
One goes to RecklockPi and the other has to be connected to TransportPi
 
@dddac

I didn't do comparison between standard RPi versions. But I do make a listening test to Raspberry Zero and Zero/W last week. The result was interesting.

RPi Zero was connected to Ethernet via a USB Ethernet adapter,
While RPi Zero/W connected to network via wifi.
Both of them connected to a FifoPi Q3 through GPIO.

For me, RaspberryPi Zero/W sounds obviously better. With FifoPi installed in the system, it doesn't change the whole sound style. The only differences is the clarity. RPi Zero/w with wifi connection plays music more clear then RPi Zero with USB Ethernet connection.

The only thing I'm concerned about is the RPi Zero/W speed. It's only 1GHz one core ARM processor. However, less than $10- :D.

I suspect wired network brings more EMI noise directly into stack which has impacts to the sound quality. (There is no prefect isolator

I heard that there is something called EtherREGN on this planet that can clean the wired network signals for audiophiles. Just ordered one. Will be received in a month ( as a back order, no stock currently). I'll post some updates once tested.

Regards,
Ian
@dddac

I didn't do comparison between standard RPi versions. But I do make a listening test to Raspberry Zero and Zero/W last week. The result was interesting.

RPi Zero was connected to Ethernet via a USB Ethernet adapter,
While RPi Zero/W connected to network via wifi.
Both of them connected to a FifoPi Q3 through GPIO.

For me, RaspberryPi Zero/W sounds obviously better. With FifoPi installed in the system, it doesn't change the whole sound style. The only differences is the clarity. RPi Zero/w with wifi connection plays music more clear then RPi Zero with USB Ethernet connection.

The only thing I'm concerned about is the RPi Zero/W speed. It's only 1GHz one core ARM processor. However, less than $10- :D.

I suspect wired network brings more EMI noise directly into stack which has impacts to the sound quality. (There is no prefect isolator in the real world)

I heard that there is something called EtherREGN on this planet that can clean the wired network signals for audiophiles. Just ordered one. Will be received in a month ( as a back order, no stock currently). I'll post some updates once tested.

Regards,
Ian
Hi Ian,

im greatly interested on the Etherregen. Please share your impressions on the etherregen

I recently compared rpi4 vs rpi zero w 2 both via wifi and i think the rpi 4 subjectively sounds better( better prat and more 3d).. i tried the rpi 4 connected via Ethernet wired vs wifi and i much prefer wifi connection. (Dry and thin sounding via wired Ethernet)
 
Sometimes EMI noise exists in the form of currents that flow through the ground system. Such noise may then couple into audio circuitry with unhappy results. If wireless Ethernet works better than wired, that might suggest a ground noise problem.

Another possible problem has to do with EMI caused by IP packet traffic not addressed to the target audio device. Too much of unneeded traffic can modulate the power supply voltage at the receiver end and then couple into signal lines. A similar type of thing can happen with USB traffic that arrives in bursts, rather than arriving at slower, more regularly spaced intervals.

Being aware of possible problems like the above can suggest possible solutions that perhaps could be fixable at a hobbyist level.
 

BogdanS

New member
2021-11-11 3:39 pm
Anyone here using the symphonic-mpd? Which results are you getting with FifoPi Q3 and Transmitter MK2?

My current setup:
Pi4 (Moode and Audiophonics ES9028/9038 DAC driver)
Ian Canada ConditionerPi
Ian Canada FifoPi Q3 Ultimate
Ian Canada HDMIPi LVDS transmitter
Rockna Wavedream DAC (XLR)
Roon
HDPLEX 300W feeding ConditionerPI 5V and 3.3V FifoPi clean side.

I am getting currently 32/384PCM and DSD128 over HDMI transmitter.
 
Last edited:
Hi Ilgavro,

im trying to improve my network system. Would you care sharing your network setup.

thanks
Hi, i have my modem connect to a fiber adapter, I go on my switch with 25mhz drixo, end then I feed rpi4 with 25mhz drixo, nas xpenology with 25mhz drixo. Rpi and nas with very good rj45 cable. Audioquest vodka is a good point to start. Personally I use a diy cable with very good result. All this stuff is feed by a very good lps. Switch microtik crs112, modem Vodafone, nas xpenology with roon server, rpi4 4gb, tplink mc220l. If you need other info let me now
 
Speaking of potential EMI noise over ethernet, I feel I've had some success in reducing such noise via optical isolation by putting a couple of these inexpensive Fiber to Ethernet Converters between the ethernet switch box and Raspberry Pi serving Volumio.


I have not yet gone to the level of swapping in a quieter 9V power supply (or, 4 LTO batteries in series) on the box on the "clean side" but I am considering. I feel I still hear some noise artifacts on streamed music that I don't hear in the same tune played from the local SD card in the Pi.

Just a thought in case it is helpful to anyone here, and less expensive than an EtherRegen.
 
Last edited: