Computer power supply’s are normally grounded to earth. This indeed can give a loop that causes hum and other noise.
I prefer a Rasbery Pi driving my ADI-2/4. It‘s power supply is free of any connection to earth which means it is floating. The Ethernet also is floating by definition.
This means that even as the ADI-2/4 analog ground is not decoupled from USB I can‘t catch any noise via USB.
Hi @nquery,
this is a good device and for sure very helpful with ground loops via the PC. USB 2.0 Hi-Speed Isolator
Ground loops via PC are really bad because the power drawn by the PC depends on what you do with the PC. Working with the PC the current drawn through the power cable varies with the application and therefore causes an additional voltage change in the ground loop. This means in case of such a loop you can hear in the speakers what the PC is doing! This has to be avoided and as the intona breaks this loop it probably will cure noise in this case.
One additional thing I like to mention. Using a powered USB HUB with the ZEXMTE Bluetooth antenna:
If you power down the Pi you also must power down the HUB.
On power up the HUB has to be switched on first.
This is caused by the firmware loading to the antenna. It can be loaded only if the antenna was freshly powered on. If you leave the antenna powered and turn off the Pi or the HoloAudio Red then at power on of the Pi it cannot be initialized by the Pi and did not work any more.
I downgraded from 3.0.6 to 2.3.2 because of the latency problem. In 3.0.6. the Surface Dial paired immediately. Now it is impossible to pair my Surface Dial. I flashed the SD card twice, so this should be no problem. What else can I try?
Unfortunately it does not work. I have tried it several times but no success. After first installation the extension shows “sleeping” and after reboot “unpaired”. The LED of the Surface Dial is blinking for pairing.
It is possible that 2.3.3 does not work with Rpi4?
I’ve gone between v3.x and v2.x on multiple Pi4 devices. I’ve been able to re-pair Dials going in both directions. It’s been quite a while since I downgraded - I don’t recall having issues.
Downgrading is the wrong word. You decide to start with 2.x.x or 3.x.x. It is always afresh start and there is no influence what SD card image ran on the Pi before.
I have saved the key on the Raspberry Pi sd card. But it’s not under RooDial so I have to copy it to RooDial from RooExtend at each start-up. How is this resolved?
Maybe it is a downgrade for Roon. The authorizations will not be deleted automatically, e.g.
Is is not my task as a paying customer to find solutions for bugs. I am a long time Roon user with some free extensions from other members of this forum. Those members do it for free so I am very patient and I am happy to donate something.
Your extensions cost money, what is a fair choice for hard work though unusual in the Linux community. So they have to work without spending time in bug researching by myself. And what I am reading here is that I am not alone.
Whatever release you use (v2.x.x or v3.x.x):
The license key for rooDial has to be entered in the rooExtend License Manager. Doing this enables rooDial. I hope you know that you cannot pair the Surface Dial if rooDial ist invisible in Roon Settings/Extensions?
Best you save the key in a text file on your PC and copy/paste it from there to the rooExtend License Manager if you use a freshly brogrammed SD Card.