![]() |
ProtoDAC TDA1387 X8 project - Printable Version +- Moode Forum (https://moodeaudio.org/forum) +-- Forum: Audiophile (https://moodeaudio.org/forum/forumdisplay.php?fid=32) +--- Forum: Audio gear (https://moodeaudio.org/forum/forumdisplay.php?fid=10) +--- Thread: ProtoDAC TDA1387 X8 project (/showthread.php?tid=5531) |
RE: ProtoDAC TDA1387 X8 project - OnkelPH - 04-01-2025 Hi ![]() I have enjoyed my protodac for over one and a half year now. No issues. Decided to build my third project together with a c3850 clone front and. The prototype was a success, but l’ve stumbled upon a problem in my attempt to build it in an old NAD cabinet. The main difference between the prototype and this build is the signal output. I’ve direct wired L/R channel in front of the 5v input instead of using rca jacks. I now struggle with a lot of noise in the left channel. I’ve tried to different boats, the noise is still there, like the left channel is not properly grounded???!! No difference with or without power to the board. Tried to disconnect the output cap., but the noise increased dramatically…. No issues in the right channel… Picture with the cap disconnected: [attachment=4539] RE: ProtoDAC TDA1387 X8 project - hifinet - 04-01-2025 What type of noise? Hum? How are the signal wires connected to the c3850? RE: ProtoDAC TDA1387 X8 project - OnkelPH - 04-01-2025 Found the source. The left channel was connected to chassis through the mounting hole for the stand of…. Really tight space between the mounting holes. RE: ProtoDAC TDA1387 X8 project - OnkelPH - 04-01-2025 [attachment=4543] Easy to Short the left channel through the stand of mount. RE: ProtoDAC TDA1387 X8 project - speedy210 - 04-01-2025 (03-31-2025, 07:06 PM)hifinet Wrote: It looks as though the Innomaker DAC Pro HAT should work (perhaps you can confirm), since it is a master DAC with two crystal oscillators and has a topside GPIO connector. Setup Moode so that it works with the Innomaker DAC. The Innomaker will then reclock the I2S, and the reclocked I2S will pass through to the topside GPIO. Install ProtoDAC to the topside GPIO. Thank you, I will test it when I get the chance. RE: ProtoDAC TDA1387 X8 project - TheOldPresbyope - 04-04-2025 (03-31-2025, 07:06 PM)hifinet Wrote: It looks as though the Innomaker DAC Pro HAT should work (perhaps you can confirm), since it is a master DAC with two crystal oscillators and has a topside GPIO connector. Setup Moode so that it works with the Innomaker DAC. The Innomaker will then reclock the I2S, and the reclocked I2S will pass through to the topside GPIO. Install ProtoDAC to the topside GPIO. Quick answer: yes, stacking the ProtoDAC on top of the Innomaker DAC Pro HAT does work. However, there's a protrusion on the DAC (a terminal block for external power wires) which interferes with seating the two boards directly. One would want to insert a CPIO header extender between them. Regards, Kent RE: ProtoDAC TDA1387 X8 project - speedy210 - 04-05-2025 (04-04-2025, 08:16 PM)TheOldPresbyope Wrote:(03-31-2025, 07:06 PM)hifinet Wrote: It looks as though the Innomaker DAC Pro HAT should work (perhaps you can confirm), since it is a master DAC with two crystal oscillators and has a topside GPIO connector. Setup Moode so that it works with the Innomaker DAC. The Innomaker will then reclock the I2S, and the reclocked I2S will pass through to the topside GPIO. Install ProtoDAC to the topside GPIO. Did you have to make any other settings? Or does it just stay with the ProtoDac settings? RE: ProtoDAC TDA1387 X8 project - TheOldPresbyope - 04-05-2025 (04-05-2025, 08:34 AM)speedy210 Wrote:(04-04-2025, 08:16 PM)TheOldPresbyope Wrote:(03-31-2025, 07:06 PM)hifinet Wrote: It looks as though the Innomaker DAC Pro HAT should work (perhaps you can confirm), since it is a master DAC with two crystal oscillators and has a topside GPIO connector. Setup Moode so that it works with the Innomaker DAC. The Innomaker will then reclock the I2S, and the reclocked I2S will pass through to the topside GPIO. Install ProtoDAC to the topside GPIO. I used the Allo Katana “named device” setting as recommended by Innomaker. Regards, Kent RE: ProtoDAC TDA1387 X8 project - speedy210 - 04-05-2025 Ok, I've tried it and it works really well. I have virtually no more noise. RE: ProtoDAC TDA1387 X8 project - nas963 - 04-11-2025 This post will be a bit long, but maybe it will help someone else who encounters a similar problem. While waiting for quality parts to arrive, I built a Protodac using parts I found locally. Reading impressions online, I expected good sound, but all my expectations were exceeded. When compared to my 1541 DAC, the Protodac's soundstage width, and particularly its depth, are significantly more pronounced – sounding more 'audiophile'. Initially, I listened without phase inversion, and then I inverted the phase. I use Roon. After some time, I started noticing sporadic, very short distortion (crackling). At first, I didn't pay much attention until I came across a song where the distortion was pronounced and lasted for several seconds. When the distortion occurred, it happened during louder parts, but only on specific songs; it wasn't a rule that it happened on all louder parts. Incidentally, my Roon is configured for the Protodac to convert higher-resolution signals down to 16 bits. I suspected this might be the cause first, but the problem also occurred with streams or files that were natively 16-bit. Next, I suspected the modules themselves might be faulty and tried all the spares I had, but there was no difference. Thinking further that the issue might still be module-related, I replaced the resistors (430R) and capacitors (2000uF) with different values I had on hand (100R and 9400uF). However, this made no difference either. At this point, my ability (and knowledge) to diagnose the problem reached its limit, so I called on the new Google Gemini 2.5 for help (thanks, Google!). After I described the problem, Gemini gave me extremely precise and clear instructions on what to check and do to find the issue, which yielded results quite quickly. It turned out the problem was with the phase inversion, specifically the clipping that was occurring because of it. The clipping indicator within Roon's headroom management feature was a great help in identifying this. The solution to the problem is either: Do not use phase inversion. If using phase inversion, reduce the signal level via Roon's headroom management. For my setup, I've set the headroom adjustment reduction to -4dB, and that's how I'm currently listening (Gemini convinced me to use this option ![]() Here are parts of the explanation Gemini gave me: Why Phase Inversion Causes Clipping: Imagine a sound wave that isn't symmetrical – maybe it has sharp peaks going positive but less extreme dips going negative. When you invert the phase (multiply the digital sample values by -1), those sharp positive peaks become sharp negative peaks. If the original positive peak was already close to the maximum digital level (0dBFS), the new, equally large negative peak might exceed the negative limit. More commonly, even if the original peak wasn't at 0dBFS, the combination of samples around a peak might, after inversion, momentarily exceed 0dBFS mathematically within Roon's 64-bit processing pipeline before the final output stage. Roon's clipping indicator detects this internal overload. Why Headroom Management Fixes It: Headroom Management digitally lowers the volume of the entire signal before other DSP processes like phase inversion are applied (or Roon intelligently manages the processing order to prevent clipping). By lowering the overall level by -4dB, you create enough "space" so that even after phase inversion, the highest peaks (positive or negative) no longer exceed the 0dBFS limit. Roon's DSP engine operates at a very high precision (64-bit float). Simple operations like phase inversion and digital attenuation (Headroom Management) done correctly at this precision are generally considered sonically transparent. The "damage" done by not being bit-perfect in this specific case (clean inversion + clean attenuation) is almost certainly inaudible and far less detrimental than the audible clipping distortion you experienced, or the potentially audible effects of incorrect absolute phase (which some people are sensitive to, noticing differences in imaging, impact, or realism). |