[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/mobiquo/hook/function_hook.php on line 86: A non-numeric value encountered
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4859: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3948)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4861: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3948)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4862: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3948)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4863: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3948)
Noise from HDMI port, Pi2, HiFiBerry DAC+ [SOLVED] : Raspberry Pi • RuneAudio Forum

Noise from HDMI port, Pi2, HiFiBerry DAC+ [SOLVED]

Raspberry Pi related support

Noise from HDMI port, Pi2, HiFiBerry DAC+ [SOLVED]

Postby PeteB » 19 May 2016, 05:24

Edit (6-6-2016): Time to put this to rest... :D

*****

I've had some issues with noise on the outputs of the DAC+. I was finally able to trace it to noise conducted over the HDMI port when the cable is connected. I would be grateful for any information or links on how to keep this from happening.

With the HDMI cable, I get around 80db in actual use, equivalent to 14-bit useful resolution. Without the cable I get close to the expected 100~110 db dynamic range. I would like to do better.

See below for some screen grabs from RMAA. I also have similar results from another tool called "Daquarta" I can post later.

The DAC+ results are very good, when tested with the HDMI cable unplugged, so I do not suspect a hardware problem.

In the pics, the white trace is a test with HDMI unplugged. The green trace shows the effects of the noise with HDMI connected. The graphs are on a logarithmic scale, so the difference does not look like much, but it is significant.

Image

Image

Image

Image
Last edited by PeteB on 06 Jun 2016, 16:48, edited 1 time in total.
PeteB
 
Posts: 421
Joined: 06 Feb 2016, 05:07

Re: Noise from HDMI port, Pi2, HiFiBerry DAC+

Postby dunghnguyen » 19 May 2016, 06:46

I am not fully aware what you have done on the analysis but it looks meaningful for the improvement (if any). For me, I just don't plug the HDMI haha... I love Rune with DAC+ a lot...its sounds are really nice :)
dunghnguyen
 
Posts: 228
Joined: 08 Mar 2016, 07:48

Re: Noise from HDMI port, Pi2, HiFiBerry DAC+

Postby hondagx35 » 19 May 2016, 11:57

Hi Pete,

is this with a regular monitor or TV plugged in the HDMI?
I'm asking, because with my small TFTs (waveshare, ODROID) i can't measure any noise.

Frank
User avatar
hondagx35
 
Posts: 3042
Joined: 11 Sep 2014, 22:06
Location: Germany

Re: Noise from HDMI port, Pi2, HiFiBerry DAC+

Postby PeteB » 19 May 2016, 14:46

@dungnguyen: I have recorded amazingly good results with the DAC+, when under ideal conditions, and when testing at 44.1K, 48K, 96K (I have nothing that will reliably measure above that). Unfortunately, there is this noise susceptibility, which can sometimes make the test results much worse.

@Frank: I do not own any small TFTs. In this test I used an LCD TV. Other tests with a new-ish Viewsonic HDMI LED monitor were similar. I believe the HDMI is conducting noise from other sources (note the peak at 60Hz - well, 50Hz in your case). The TV/monitor is only a small contributor to the noise. This can be shown by leaving the TV connected to power and to the HDMI port, and disconnecting or turning off everything else.
PeteB
 
Posts: 421
Joined: 06 Feb 2016, 05:07

Re: Noise from HDMI port, Pi2, HiFiBerry DAC+

Postby dunghnguyen » 20 May 2016, 10:56

@PeteB: thanks for your analysis as well as advice. For my ear, I cannot recognize any noise with or without hdmi port connected. Thanks God for that so that I can still listen DAC+ ...I luv it much ...play from Pi 2 signal out via USB to DAC SMSL M8 decoded perfectly.
dunghnguyen
 
Posts: 228
Joined: 08 Mar 2016, 07:48

Re: Noise from HDMI port, Pi2, HiFiBerry DAC+

Postby rikardo1979 » 20 May 2016, 11:34

always use good quality cables ;) All this is comming from your cable as its like an long aerial
>>>Please always follow rules and read before you post<<<
User avatar
rikardo1979
 
Posts: 197
Joined: 10 Apr 2016, 14:34

Re: Noise from HDMI port, Pi2, HiFiBerry DAC+

Postby PeteB » 20 May 2016, 14:09

PeteB
 
Posts: 421
Joined: 06 Feb 2016, 05:07

THD and noise, HiFiBerry DAC+ RCA, under ideal conditions

Postby PeteB » 20 May 2016, 15:19

Test with an external USB 24-bit soundcard, and software calibrated to the sound card inputs:

Image

Test conditions:
--------------------
test signal: 984.350Hz, 48KHz-16 bit wav file, 50% FS, 1.01Vrms measured at the DAC+ output
source: RuneAudio, HW volume control (or disabled) at 100, HiFiBerry DAC+ I2S
input: SB X-Fi HD, ~12k-ohm impedance, 96K-24bit resolution
software: Daquarta for Windows v9.10, calibrated to sound card inputs at 1V rms

Disclaimer: Everything was adjusted to give the best results. Distortion and noise would be higher in normal use, with normal recorded music, and at normal listening volumes.

@Rikardo: Same interconnect cables used for this test, except HDMI cable NOT plugged, and a shorter better quality RCA cable (still under $10... :mrgreen: )

@dunghnguyen: If you keep noise sources away from your Pi, and use your battery bank with no connections to the mains except your power amp, you should be able to come close to the same low noise and THD.
PeteB
 
Posts: 421
Joined: 06 Feb 2016, 05:07

Re: Noise from HDMI port, Pi2, HiFiBerry DAC+

Postby rikardo1979 » 20 May 2016, 17:29

>>>Please always follow rules and read before you post<<<
User avatar
rikardo1979
 
Posts: 197
Joined: 10 Apr 2016, 14:34

Re: Noise from HDMI port, Pi2, HiFiBerry DAC+

Postby PeteB » 20 May 2016, 20:19

PeteB
 
Posts: 421
Joined: 06 Feb 2016, 05:07

support RuneAudio Donate with PayPal

Next

Return to Raspberry Pi

Who is online

Users browsing this forum: Bing [Bot] and 5 guests
cron