To eliminate Raspberry Pi EMI noise.
It could be the best digital music source so far for a RPi free DDC transport.
RaspberryPi isolated I2S over HDMI pure digital music source.
It keeps the RPi away and galvanic isolated from the DDC to eliminate the EMI noise.
The configuration:
RPi
IsolatorPi
HdmiPi
MonitorPiPro (can provide SYNC control to PurePi to keep the batteries always fully charged without going to protection mode to break the isolation)
Power supply:
PurePi can be used as the power supply.
Alternatively, if you want to save a PurePi, you can just use a USB power adapter for RPi and pass the 5V from DDC streamer transport to the IsolatorPi.
I tested this configuration in my system. It really sounds great. Better than the USB interface.
Isolated Rpi Hdmi music source
RPiFreeDDC streamer transport
It could be the best digital music source so far for a RPi free DDC transport.
RaspberryPi isolated I2S over HDMI pure digital music source.
It keeps the RPi away and galvanic isolated from the DDC to eliminate the EMI noise.
The configuration:
RPi
IsolatorPi
HdmiPi
MonitorPiPro (can provide SYNC control to PurePi to keep the batteries always fully charged without going to protection mode to break the isolation)
Power supply:
PurePi can be used as the power supply.
Alternatively, if you want to save a PurePi, you can just use a USB power adapter for RPi and pass the 5V from DDC streamer transport to the IsolatorPi.
I tested this configuration in my system. It really sounds great. Better than the USB interface.


Last edited:
Just to be sure. I have bought the UCpuremarkIII and want to use it for 3.3 volt and 1.5 A charging. To short the appropriate S I remove the smd resistor if not 0 and connect with a 0 resistor or short wire. Is that correct?
Second question , it cannot be safely used with supercaps of 500F. Correct?
Thanks for the feedback
Leo
Second question , it cannot be safely used with supercaps of 500F. Correct?
Thanks for the feedback
Leo
Another newbie question.. With this isolated rpi solution of your last post, is the Rpi sending the audio data to the ddc streamer through the hdmi connection or through the network cable. I am a bit (or more) confused because the hdmipi is used
Ian,
Any reason you couldn’t use a transportPi instead of the HDMIPi for the isolated streamer? I already have the transportPi and don’t have an HDMIPi.
Since I am building my own DACs I have the option of doing reclocking in the streamer or at the DAC. Which would be better? So for the isolated Pi setup you showed the reclocking would be done at the DAC. Is that better than adding a FIFO pi and HDMIPi Pro and sending I2S to HDMI Receiver Pi with no further processing into the DAC?
Any reason you couldn’t use a transportPi instead of the HDMIPi for the isolated streamer? I already have the transportPi and don’t have an HDMIPi.
Since I am building my own DACs I have the option of doing reclocking in the streamer or at the DAC. Which would be better? So for the isolated Pi setup you showed the reclocking would be done at the DAC. Is that better than adding a FIFO pi and HDMIPi Pro and sending I2S to HDMI Receiver Pi with no further processing into the DAC?
Just to be sure. I have bought the UCpuremarkIII and want to use it for 3.3 volt and 1.5 A charging. To short the appropriate S I remove the smd resistor if not 0 and connect with a 0 resistor or short wire. Is that correct?
Second question , it cannot be safely used with supercaps of 500F. Correct?
Thanks for the feedback
Leo
@LvandoornAnother newbie question.. With this isolated rpi solution of your last post, is the Rpi sending the audio data to the ddc streamer through the hdmi connection or through the network cable. I am a bit (or more) confused because the hdmipi is used
1. To open, just remove the resistor. To short, just solder with a 0 ohm resistor or solder ball.
2. It have no problem using 500F UCs, but the pure time will be shorter and ESR will be higher
3. HDMI cable
@wcwcIan,
Any reason you couldn’t use a transportPi instead of the HDMIPi for the isolated streamer? I already have the transportPi and don’t have an HDMIPi.
Since I am building my own DACs I have the option of doing reclocking in the streamer or at the DAC. Which would be better? So for the isolated Pi setup you showed the reclocking would be done at the DAC. Is that better than adding a FIFO pi and HDMIPi Pro and sending I2S to HDMI Receiver Pi with no further processing into the DAC?
Just because the HdmiPi is less expensive and there is no need for the re-clock before the DDC.
Yep. This is what I did on steroids. I also put a FiFoPiQ7 on the streamer stack. Component based like old school analogue. Separate components and have clean power.To eliminate Raspberry Pi EMI noise.
It could be the best digital music source so far for a RPi free DDC transport.
RaspberryPi isolated I2S over HDMI pure digital music source.
It keeps the RPi away and galvanic isolated from the DDC to eliminate the EMI noise.
The configuration:
RPi
IsolatorPi
HdmiPi
MonitorPiPro (can provide SYNC control to PurePi to keep the batteries always fully charged without going to protection mode to break the isolation)
Power supply:
PurePi can be used as the power supply.
Alternatively, if you want to save a PurePi, you can just use a USB power adapter for RPi and pass the 5V from DDC streamer transport to the IsolatorPi.
I tested this configuration in my system. It really sounds great. Better than the USB interface.
Isolated Rpi Hdmi music source
RPiFreeDDC streamer transport
Does HDMIpi work without MCLK u.fl cable? Because RPi does not have MCLK out.To eliminate Raspberry Pi EMI noise.
It could be the best digital music source so far for a RPi free DDC transport.
RaspberryPi isolated I2S over HDMI pure digital music source.
It keeps the RPi away and galvanic isolated from the DDC to eliminate the EMI noise.
The configuration:
RPi
IsolatorPi
HdmiPi
MonitorPiPro (can provide SYNC control to PurePi to keep the batteries always fully charged without going to protection mode to break the isolation)
Power supply:
PurePi can be used as the power supply.
Alternatively, if you want to save a PurePi, you can just use a USB power adapter for RPi and pass the 5V from DDC streamer transport to the IsolatorPi.
I tested this configuration in my system. It really sounds great. Better than the USB interface.
Isolated Rpi Hdmi music source
RPiFreeDDC streamer transport
If you don't use a receiverpi then I don;t have to remove it. Maybe I will putt the standard clocks in the Q7 and check.Exactly my problem, interesting. As I am not using a ReceiverPi, I guess there must be another culprit. I hope we can find it eventually with Ian's help.
Now the question isTo eliminate Raspberry Pi EMI noise.
It could be the best digital music source so far for a RPi free DDC transport.
RaspberryPi isolated I2S over HDMI pure digital music source.
It keeps the RPi away and galvanic isolated from the DDC to eliminate the EMI noise.
The configuration:
RPi
IsolatorPi
HdmiPi
MonitorPiPro (can provide SYNC control to PurePi to keep the batteries always fully charged without going to protection mode to break the isolation)
Power supply:
PurePi can be used as the power supply.
Alternatively, if you want to save a PurePi, you can just use a USB power adapter for RPi and pass the 5V from DDC streamer transport to the IsolatorPi.
I tested this configuration in my system. It really sounds great. Better than the USB interface.
Isolated Rpi Hdmi music source
RPiFreeDDC streamer transport
1- would a quad 3400f Eaton setup benefit here powering the rpi? What about just linear pi and conditioner here for the pi?
We have talked about how quad 3000+f caps on the pi helped, would this benefit be there if we used the isolatorpi and hdmi out to the ddc stack?
@melorinDoes HDMIpi work without MCLK u.fl cable? Because RPi does not have MCLK out.
The DDC has FifoPi Q7, so no need for MCLK on HdmiPi.
I'll post my experiences, please just wait for the answers.Now the question is
1- would a quad 3400f Eaton setup benefit here powering the rpi? What about just linear pi and conditioner here for the pi?
We have talked about how quad 3000+f caps on the pi helped, would this benefit be there if we used the isolatorpi and hdmi out to the ddc stack?
Hey Ian,
I have a Station PI, it is powered by two LinearPi supplies, one each side. The Pi is a Pi5, the transport a TransportPI Digi (I think I have the last iteration). The Transport is connected to a DAC (I tried 2 different ones). I've tried both Coax and Optical. I get nothing.
The software is Volumio. I've selected Digi Berry Pro + (as stated in the manual) as I2S (I've also tried the Allo one)
Running USB directly from the Pi works fine. I don't know where to start looking. Any ideas ?
Thanks,
Pete
I have a Station PI, it is powered by two LinearPi supplies, one each side. The Pi is a Pi5, the transport a TransportPI Digi (I think I have the last iteration). The Transport is connected to a DAC (I tried 2 different ones). I've tried both Coax and Optical. I get nothing.
The software is Volumio. I've selected Digi Berry Pro + (as stated in the manual) as I2S (I've also tried the Allo one)
Running USB directly from the Pi works fine. I don't know where to start looking. Any ideas ?
Thanks,
Pete
@Iandiepete
Please download TransportPi Digi user's manual for how to configure
https://github.com/iancanada/Docume...tPi/TransportPiDigi/TransportPiDigiManual.pdf
You have to use StationPi or StationPi SMT for this application. StationPi Pro designed for SYNC mode which doesn't work for Master Mode.
Please download TransportPi Digi user's manual for how to configure
https://github.com/iancanada/Docume...tPi/TransportPiDigi/TransportPiDigiManual.pdf
You have to use StationPi or StationPi SMT for this application. StationPi Pro designed for SYNC mode which doesn't work for Master Mode.
Ian, what was not clear in my post ?
The power light on the TransportPi Digi is on.
I would've tried with a Pi 4, but I don't have on handy.
- It's a Station Pi
- I've done what it says in the manual; right down to selecting the Hifiberry Digi+Pro
The power light on the TransportPi Digi is on.
I would've tried with a Pi 4, but I don't have on handy.
@Iandiepete
Please do it step by step. Please just install the TransportPi Digi to a RPi, make sure both software and hardware are working fine, then move to the StationPi
Please do it step by step. Please just install the TransportPi Digi to a RPi, make sure both software and hardware are working fine, then move to the StationPi
- Home
- Source & Line
- Digital Line Level
- Asynchronous I2S FIFO project, an ultimate weapon to fight the jitter