NOS, Oversampling... and now Hybrid(?)

AP wins! :) I recall I had to do a trick to get the graph posted above and maybe there the mistake hides... If I set the DAC as the output device in ARTA then it would follow the sampling rate of the input device and since this was set at 192kHz to allow a view at higher frequencies, then NOS was looking like oversampling. To force the DAC operate at 44,1kHz I fed it from audacity.
 
Member
Joined 2002
Paid Member
I have the pleasure to see, touch, test and listen to this DAC for a little while :cool:
Here is the behaviour in freq. domain of the three modes of operation when DAC is fed with white noise at six different sampling rates.

"Passive" means PCM1794 NOS output in series with a 9th order Chebyshev LC filter (Abraxalito's Celibidache DAC passive filter).
"Off" means PCM1794 NOS output
"Digital" means PCM1794 oversampling digital filter output.

The DAC USB input is fed from a laptop PC and the DAC analog output is connected to an ADC which feeds another PC.
Both PCs are running REW, each set to the specific ASIO driver for the DAC and the ADC respectively.
ADC is set to run at 192kHz 24bit.
DAC is set to different sampling rates at 16bit

George
 

Attachments

  • 44k1_White noise-9dBFS - Copy.jpg
    44k1_White noise-9dBFS - Copy.jpg
    181 KB · Views: 58
  • 48k_White noise-9dBFS.jpg
    48k_White noise-9dBFS.jpg
    185.1 KB · Views: 50
  • 88k2_White noise-9dBFS - Copy.jpg
    88k2_White noise-9dBFS - Copy.jpg
    183.6 KB · Views: 51
  • 96k_White noise-9dBFS - Copy.jpg
    96k_White noise-9dBFS - Copy.jpg
    182.3 KB · Views: 46
  • 176k4_White noise-9dBFS - Copy.jpg
    176k4_White noise-9dBFS - Copy.jpg
    182.4 KB · Views: 50
  • 192k_White noise-9dBFS - Copy.jpg
    192k_White noise-9dBFS - Copy.jpg
    183.5 KB · Views: 54
  • Preferences ADC side.jpg
    Preferences ADC side.jpg
    69.3 KB · Views: 52
  • Preferences DAC side.jpg
    Preferences DAC side.jpg
    68.7 KB · Views: 45
  • Test Settings.jpg
    Test Settings.jpg
    83.6 KB · Views: 52
Last edited:
  • Like
Reactions: 1 user
George, thank you very much.
This is much better than I could do with one PC and Audacity to the rescue. @abraxalito 's filters are very consistent. "Passive" output is my default now. The biggest surprise is the behavior of the digital filter with rising sampling rate. I wasn't able to see that with my "method". Once again, great work!
 
Member
Joined 2002
Paid Member
You are welcome Hayk and Kostas.
Now, using the same test setup, only reducing the test signal (white noise) to -100dBFS, I captured the noise skirt of the DAC output, up to ~100kHz.
The effect of the ADC's noise shaping (see last attachment) over all test FFT screenshots becomes obvious.
The spikes at 75Hz and it's harmonics are there, regardless of sampling rate change on both DAC and ADC, even use of one or two PCs or change of drivers.

George
 

Attachments

  • (10) ADC_open input (192k_24bit).jpg
    (10) ADC_open input (192k_24bit).jpg
    102.7 KB · Views: 30
  • (9)Test Settings_-100dBFS.jpg
    (9)Test Settings_-100dBFS.jpg
    84.9 KB · Views: 29
  • (8) Preferences DAC side.jpg
    (8) Preferences DAC side.jpg
    68.7 KB · Views: 27
  • (7) Preferences ADC side.jpg
    (7) Preferences ADC side.jpg
    69.3 KB · Views: 29
  • (6) 192k_White noise-100dBFS .jpg
    (6) 192k_White noise-100dBFS .jpg
    194.4 KB · Views: 30
  • (5) 176k4_White noise-100dBFS .jpg
    (5) 176k4_White noise-100dBFS .jpg
    191.8 KB · Views: 30
  • (4) 96k_White noise-100dBFS .jpg
    (4) 96k_White noise-100dBFS .jpg
    192.8 KB · Views: 32
  • (3) 88k2_White noise-100dBFS .jpg
    (3) 88k2_White noise-100dBFS .jpg
    194.5 KB · Views: 33
  • (2) 48k_White noise-100dBFS .jpg
    (2) 48k_White noise-100dBFS .jpg
    194.5 KB · Views: 29
  • (1) 44k1_White noise-100dBFS .jpg
    (1) 44k1_White noise-100dBFS .jpg
    192.6 KB · Views: 29
The DAC is sigma-delta and it shows... Maybe it sounds so too, although I have not a remarkable back round with multi-bit.
The 75Hz spikes is a mystery. I'm happy to see they appear at this frequency in your tests. In my humble attempts they are at 100Hz and up like rectifiers' noise but in a completely shunt regulated psu.:scratch1: So, now I know it's something else. (y)
 
Member
Joined 2002
Paid Member
I repeated the tests of post #47 (noise skirt of the DAC output, up to 100kHz), this time using an SDR insted the ADC of the soundcard.
Now the horizontal scale is linear.
The 4kHz apart spikes btb 8kHz and 48kHz are part of the SDR noise floor as seen in att (3)
 

Attachments

  • (1) SDRplay RSP1A.JPG
    (1) SDRplay RSP1A.JPG
    574.3 KB · Views: 30
  • (2) FFT settings.jpg
    (2) FFT settings.jpg
    93.1 KB · Views: 33
  • (3) 100kHz BW ambient.jpg
    (3) 100kHz BW ambient.jpg
    94 KB · Views: 29
  • (4) 44k1_idle.jpg
    (4) 44k1_idle.jpg
    266.3 KB · Views: 29
  • (5) 48k_idle.jpg
    (5) 48k_idle.jpg
    257.1 KB · Views: 29
  • (6) 88k2_idle.jpg
    (6) 88k2_idle.jpg
    264.6 KB · Views: 32
  • (7) 96k_idle.jpg
    (7) 96k_idle.jpg
    264 KB · Views: 28
  • (8) 176k4_idle.jpg
    (8) 176k4_idle.jpg
    262.6 KB · Views: 29
  • (9) 192k_idle.jpg
    (9) 192k_idle.jpg
    254.3 KB · Views: 31
  • Thank You
Reactions: 1 user
Member
Joined 2002
Paid Member
Same SDR. Noise skirt of the DAC output, up to 1MHz.
 

Attachments

  • (1) FFT settings.jpg
    (1) FFT settings.jpg
    94.6 KB · Views: 25
  • (2) 1MHz BW ambient.jpg
    (2) 1MHz BW ambient.jpg
    122.6 KB · Views: 25
  • (3) 44k1_idle_1MHz BW.jpg
    (3) 44k1_idle_1MHz BW.jpg
    265.4 KB · Views: 23
  • (4) 48k_idle_1MHz BW.jpg
    (4) 48k_idle_1MHz BW.jpg
    272.1 KB · Views: 22
  • (5) 88k2_idle_1MHz BW.jpg
    (5) 88k2_idle_1MHz BW.jpg
    272.9 KB · Views: 22
  • (6) 96k_idle_1MHz BW.jpg
    (6) 96k_idle_1MHz BW.jpg
    276 KB · Views: 22
  • (7) 176k4_idle_1MHz BW.jpg
    (7) 176k4_idle_1MHz BW.jpg
    274.9 KB · Views: 25
  • (8) 192k_idle_1MHz BW.jpg
    (8) 192k_idle_1MHz BW.jpg
    271.5 KB · Views: 25
Member
Joined 2002
Paid Member
Now, after using the SDR dongle to test DAC in idle, I fed the DAC with 19kHz+20kHz 1:1
Here 0-100kHz BW FFTs
 

Attachments

  • (1) dual tone settings.jpg
    (1) dual tone settings.jpg
    89.1 KB · Views: 21
  • (2) FFT settings.jpg
    (2) FFT settings.jpg
    93.9 KB · Views: 27
  • (3) 44k1_19k+20k_100kHz BW.jpg
    (3) 44k1_19k+20k_100kHz BW.jpg
    275.6 KB · Views: 30
  • (4) 48k_19k+20k_100kHz BW.jpg
    (4) 48k_19k+20k_100kHz BW.jpg
    288.2 KB · Views: 25
  • (5) 88k2_19k+20k_100kHz BW.jpg
    (5) 88k2_19k+20k_100kHz BW.jpg
    287.4 KB · Views: 22
  • (6) 96k_19k+20k_100kHz BW.jpg
    (6) 96k_19k+20k_100kHz BW.jpg
    279.7 KB · Views: 22
  • (7) 176k4_19k+20k_100kHz BW.jpg
    (7) 176k4_19k+20k_100kHz BW.jpg
    288 KB · Views: 21
  • (8) 192k_19k+20k_100kHz BW.jpg
    (8) 192k_19k+20k_100kHz BW.jpg
    288 KB · Views: 25
Member
Joined 2002
Paid Member
Here 0-1MHz BW FFTs
 

Attachments

  • (8) 192k_19k+20k_1MHz BW.jpg
    (8) 192k_19k+20k_1MHz BW.jpg
    287.6 KB · Views: 23
  • (7) 176k4_19k+20k_1MHz BW.jpg
    (7) 176k4_19k+20k_1MHz BW.jpg
    282 KB · Views: 22
  • (6) 96k_19k+20k_1MHz BW.jpg
    (6) 96k_19k+20k_1MHz BW.jpg
    291 KB · Views: 24
  • (5) 88k2_19k+20k_1MHz BW.jpg
    (5) 88k2_19k+20k_1MHz BW.jpg
    283.6 KB · Views: 23
  • (4) 48k_19k+20k_1MHz BW.jpg
    (4) 48k_19k+20k_1MHz BW.jpg
    288.2 KB · Views: 29
  • (3) 44k1_19k+20k_1MHz BW.jpg
    (3) 44k1_19k+20k_1MHz BW.jpg
    274 KB · Views: 24
  • (2) FFT settings.jpg
    (2) FFT settings.jpg
    93.5 KB · Views: 27
  • (1) dual tone settings.jpg
    (1) dual tone settings.jpg
    89.1 KB · Views: 26
Last edited:
Something odd about the PCM1794 digital filter and also about the SDRPlay measurements.
Here is my AK4493 at 44100Hz with sharp filter and CCIF -3dBFS. ADC is ES9822PRO. (Dismiss the distortion numbers as DAC and ADC used separate REW instances, so the numbers are for THD, not IMD).
 

Attachments

  • AK4493_44k1_sharp.JPG
    AK4493_44k1_sharp.JPG
    232.4 KB · Views: 25
  • AK4493_CCIF_-3dBFS.JPG
    AK4493_CCIF_-3dBFS.JPG
    226.6 KB · Views: 23
Last edited:
Member
Joined 2002
Paid Member
What I see Kostas is that the passive LC filter does a fine job in clearing the ultrasonic spectrum, better than the digital filter.
Not to speak about the unfiltered (NOS) clutter.
OK, speakers can't reproduce these, our ears can't hear these. But the electronic gear downstream the DAC may find it difficult to process the audio signal without intermodulation or even show signs of instability.

If we look at the 100kHz BW FFTs at post #52, with the unfiltered signal (Off) the area below 20kHz is full of high level spikes.
This is a hint that my SDR is a victim of intermodulation due to the unfiltered ultrasonic spectrum.
It is surprising but I have no other explanation.

What I could do was to repeat the test with my soundcard in place of the SDR
The attached soundcard FFTs do not show that severe IMD that the FFTs of the SDR show.

This is an (unintended) case of 'proof by example' :)
George
 

Attachments

  • (6) 176k4_19k+20k-9dBFS.jpg
    (6) 176k4_19k+20k-9dBFS.jpg
    368.2 KB · Views: 23
  • (5) 96k_19k+20k-9dBFS.jpg
    (5) 96k_19k+20k-9dBFS.jpg
    369.7 KB · Views: 23
  • (4) 88k2_19k+20k-9dBFS.jpg
    (4) 88k2_19k+20k-9dBFS.jpg
    369.2 KB · Views: 21
  • (3) 48k_19k+20k-9dBFS.jpg
    (3) 48k_19k+20k-9dBFS.jpg
    371.1 KB · Views: 21
  • (2) 44k1_19k+20k-9dBFS.jpg
    (2) 44k1_19k+20k-9dBFS.jpg
    368.7 KB · Views: 26
  • (1) Test Settings dual tone-9dBFS.jpg
    (1) Test Settings dual tone-9dBFS.jpg
    104.5 KB · Views: 22
  • (7) 192k_19k+20k-9dBFS.jpg
    (7) 192k_19k+20k-9dBFS.jpg
    369 KB · Views: 21
  • Thank You
Reactions: 1 user