Jump to content
C4 Forums | Control4

EA-3 Audio Setup


ejn1

Recommended Posts

Hi,  Anyone that has an ear for audio quality, appreciate sharing your views on the best audio output from an EA-3 with the source being high res digital files from My Music and 16/44 Tidal.   Specifically, interested in hearing views on HDMI audio out (can be plagued by high jitter) vs analog out (how are the internal DACs) vs coax digital out (into a budget DAC but is capped at 24/96).

Thanks!

Link to comment
Share on other sites


Maybe I can ask it a different way versus gear you all have had.   How do the analog outputs of the EA-3 compare to lets say a sonos analog outputs in a multi-room setup?   Any discernable difference in quality?

Link to comment
Share on other sites

If used in a 'single zone' setup, HDMI audio out has never given me issues on the EA controllers, but there can be odd issues when you're using HDMI and trying to sync it with analogue and/or digital.

Sound quality of the EA controllers overall is superior to Sonos as such - what impact or 'how much better' depends on a lot of outside factors however. Not in the least how many outputs you are using (more outputs will lower max resolution), and of course the speakers and everything in between.

Link to comment
Share on other sites

Some specs on the EA-3 audio:

High-resolution audio playback — Up to 192 kHz / 24 bit

Advanced audio subsystem — Dedicated audio signal processor 

Audio system controls — (analog only) 10-band graphic equalizer, input gain, output gain, loudness, tone controls, balance 

Signal-to-noise ratio — <-110 dBFS

Total harmonic distortion — 0.0015 (-96.5 dB)

Link to comment
Share on other sites

Thanks all...   Was after opinions vs spec a bit as audio quality across different outputs and in general HDMI outputs are shunned by discerning ears so was curious on others thoughts.  Also, internal DAC specs and actual quality can vary.   I have now a streamer (Auralic Aries Mini) that im using outside of C4 system.  It is connected to a multiroom amp.   No audio matrix capability but i can get decent quality all format playback across my house and its app is good.   But wanted to deploy it elsewhere and i keep trying to give my ea-3 a shot to do the same thing.   So i can go EA-3 digital output (HDMI or Coax) into my Denon AVR but current model doesnt allow digital inputs into zone 2 or I could use the EA-3 analog outputs straight to my multichannel amp.   I need to keep experimenting a bit.   Thanks for the inputs.

Link to comment
Share on other sites

On 8/4/2018 at 6:33 PM, thegreatheed said:

This is a silly statement. HDMI is a digital signal. The quality will be on the DAC that's in line AFTER the HDMI. Whoever's discerning ears gave you that opinion was dumb.

Read up on the concept of digital jitter and how it relates to HDMI which shares video and audio.  If you think everything upstream of a DAC has no bearing on sound quality then your either "silly" or not into gear of this quality level. 😀

Below is an article from Oppo on HDMI sound quality.  They implemented a separate HDMI Audio output for this very reason in their UDP-205 player.

___________________

Understanding the HDMI Audio Jitter Reduction Circuit in the OPPO UDP-205
 

The Challenge

HDMI is the most commonly used audio/video interface these days, delivering ultra-high definition video and high resolution audio from source devices like Blu-ray Disc players to downstream equipment such as TVs and A/V processors or receivers. While HDMI has been great for transmitting video with its huge bandwidth, audio enthusiasts often question its ability to carry audio. Transmitting digital audio requires two elements: audio data and clock. The question is not about whether HDMI can carry digital audio data accurately in a bit-for-bit perfect sense (it can!), but whether it can deliver the data bits at perfect time intervals based on the original audio clock timing. When data bits arrive at slightly varying time intervals, the problem is called "jitter" and it has negative impact on the quality of converting the audio data back to audible sound, a process called digital-to-analog conversion.

The problem of digital audio jitter has been well documented and thoroughly discussed by industry experts, for a brief overview, the About Jitter: Digital Audio's Weakest Link presentation by the experts at ESS Technology is a good reference.

The HDMI technology was developed from DVI (Digital Video Interface), which does not carry audio at all. When the requirement to carry audio appeared for HDMI, the decision was made that audio data should be carried in data packets and inserted into so called "data islands" during the blanking interval of video. This way no extra wire or bandwidth is needed in order to carry audio, and the audio clock signal is completely eliminated over HDMI. Instead, HDMI defines a mechanism to reconstruct the audio clock on the receiving side using the video clock and a pair of multiplier and divisor values called N and CTS.

At the receiving side, the audio clock is reconstructed from the video clock using a clock divider and a clock multiplier following this formula:

128*fs = fv * N / CTS

"fs" is the audio clock frequency. "fv" is the video clock frequency. "N" is a constant defined by the HDMI specification. "CTS" is called a Cycle Time Stamp because it is generated by counting the number of video clock pulses in each of the 128*fs/N time frame. The HDMI cable has a dedicated pair of wires for carrying the video clock. N and CTS values are transmitted to the receiving side using special "Audio Clock Regeneration Packets" so that the receiving side has all three parts to reconstruct the audio clock.

For example, when sending an audio signal with a 44.1 kHz sample rate with a 1080p 60 Hz video signal, the video clock is 148.5 MHz, N is 6272, and CTS is 165000. The hardware on the receiving side can reconstruct a 44.1 kHz clock signal by doing this simple math:

((148,500,000 * 6272) / 165,000) / 128 = 44,100

The above example is the ideal scenario, but in a real piece of consumer electronics equipment, the situation is not that simple.

Now consider that the video clock may not be exactly 148.5 MHz (CEA and VESA standards allow a +/- 0.5% video clock frequency tolerance), and that the video clock may have high jitter (HDMI 1.4 specifications allow a 0.25 Tbit [25% of a clock cycle time] clock jitter at the transmitting end), the quality of the reconstructed audio clock can definitely be affected by the quality of the video clock.

Another potential problem is that at the source side, the video clock frequency is decided by the video format used, while the audio clock frequency is usually a fixed value based on the original audio encoding. The video and audio clocks may not originate from a common clock source, so it might not be possible to get a fixed CTS value. For example, if the audio clock is 32 kHz and the video is 720p 59.94 Hz, the CTS value would be alternating between 210,937 and 210,938 because there is no rational (integer divided by integer) relationship between the two clock frequencies. When the CTS value keeps changing, the reconstructed audio clock will have higher jitter.

The Solution

In the OPPO UDP-205 Audiophile UHD 4K Blu-ray Disc player, OPPO engineers address the two problems outlined above with a unique HDMI Audio Jitter Reduction Circuit. The goal of this circuit is to provide a very stable video clock and a constant integer CTS value. This way when the receiving side reconstructs the audio clock, it has a clock source with extremely low jitter to begin with, and there is no extra jitter induced by a varying CTS value.

The main challenge for getting a very stable video clock in a universal disc player is the many video formats that must be supported. Different video formats require different video clock frequencies. It is not possible to generate all of these frequencies directly from many clock oscillators, so instead a master clock and multiple PLLs (Phase Locked Loops) are used to generate the required video clock frequencies. However the use of multiple PLLs degrades the quality of the video clock in comparison to the original master clock. Fortunately, the UDP-205 has two HDMI ports: an HDMI 2.0 port supporting all video formats including Ultra HD, and an audio-only HDMI port. Since the actual video can be carried over the main HDMI 2.0 port, OPPO engineers can completely discard the original video clock on the audio-only HDMI port, and replace it with a dedicated high stability and ultra-low jitter master clock.

What is the best frequency for this new master clock? OPPO engineers looked deep into the HDMI specifications and decided on the 148.5 MHz frequency. This 148.5 MHz is a magic number. It is the video clock frequency for the 1080p 50 Hz and 1080p 60 Hz video formats, the two highest formats supported by HDMI 1.4. Since audio bandwidth over HDMI is directly dependent on the video bandwidth, having the highest video bandwidth ensures that the UDP-205 can handle all high-resolution audio formats. The 148.5 MHz video clock frequency also has a rational relationship with all common audio clock frequencies, resulting in constant CTS values for all sample rates including 32 kHz, 44.1 kHz, 88.2 kHz, 176.4 kHz, 48 kHz, 96 kHz, 192 kHz, and so on. The following table summarizes the N and CTS values using this 148.5 MHz clock for all these audio sample rates:

Audio Sample Rate N value CTS value
32 kHz 4096 148500
44.1 kHz 6272 165000
88.2 kHz 12544 165000
176.4 kHz 25088 165000
48 kHz 6144 148500
96 kHz 12288 148500
192 kHz 24576 148500

 

OPPO engineers set out to look for the best 148.5 MHz clock source for this design, and ended up having Seiko Epson Corporation custom-build a Surface Acoustic Wave (SAW) oscillator for the UDP-205. When compared to crystal oscillators (XO) or crystal oscillators with PLLs (PLL-XO), a SAW oscillator has significant advantages. SAW is able to produce high frequencies with fundamental mode oscillation only, resulting in a clean clock source with no spurs and does not exhibit frequency jumps. It does not require PLLs to achieve the 148.5 MHz output. SAW has ultra-low jitter and excellent phase noise performance. The long term stability and reliability of SAW are far better than a crystal oscillator at the same 148.5 MHz frequency since the crystal tuning fork will be too thin to be reliable. The SAW oscillator clock source ensures that the UDP-205 has the best possible clock signal for HDMI audio.

In order to further remove the dependency of the audio signal to video, the UDP-205 utilizes a special video pattern generator chip to create a video stream with full black content and sends the black video with the high quality clock to the downstream audio processor or receiver.

Once the signal reaches the receiving end, for PCM and DSD audio, the reconstructed audio clock is usually used directly to drive the audio data. As a result, the HDMI audio jitter reduction circuit can improve the sound quality of PCM and DSD audio directly. For bitstream audio in compressed formats such as Dolby Atmos, Dolby TrueHD, DTS:X or DTS-HD Master, the jitter reduction benefit depends on whether the decoder design in the audio processor/receiver uses a synchronous or asynchronous clock. Compressed audio decoding requires buffering of the audio data and performing mathematic manipulations. If the decoder uses a synchronous clock design, the decoded data is usually driven out with a clock that is 1x, 2x, or 4x that of the reconstructed audio clock but synchronized to it, so the benefit can carry over. If the decoder uses a completely new, locally generated clock to drive out the decoded data, then jitter reduction on the player side is not a benefit, but the same circuit ensures error-free delivery of the bitstream audio data to the decoder thanks to a very stable HDMI video clock and a constant CTS value.

The Results

So how does the HDMI audio jitter reduction circuit of the OPPO UDP-205 perform? OPPO engineers conducted lab tests to find out and here are the results.

First, take a look at the HDMI video clock quality. Since the clock frequency is very high, jitter measurements at this frequency must be done with special test equipment that captures an "Eye Diagram".

This is the zoomed-in eye diagram of the normal 1080p video clock from the UDP-205. The clock jitter is measured to be 0.080 Tbit, or 53.82 ps.

EyeWithoutCircuit 

This is the zoomed-in eye diagram of the video clock after the HDMI jitter reduction circuit is inserted. The clock jitter is measured to be 0.075 Tbit, or 50.67 ps.

EyeWithCircuit 

As can be seen from the above eye diagrams and measurements, the HDMI clock jitter has been reduced. Although the reduction is only a few pico-seconds and does not seem to be a big percentage, keep in mind that the UDP-205 is already a very high performance design to begin with, and any small performance gain is like a cherry on top.

Next, OPPO engineers used the famous "J-test" audio signal to test the actual impact to digital audio transmission over HDMI. The player plays the J-test audio file, which is a high level main signal at 1/4 the sample rate with a low level square wave modulation at 1/192 of the sample rate. The digital audio signal is transmitted over HDMI, and then converted to analog audio by an A/V processor. The analog signal is then processed by FFT (Fast Fourier Transform) to show the energy of all frequencies around the original high level signal. Jitter artifacts are shown as sidebands around the main signal. The higher the sideband levels are, the higher the jitter is.

In order to isolate the benefit of the UDP-205’s HDMI jitter reduction circuit, the engineers intentionally selected a lower end mass market A/V processor for this experiment. The reason is that some high-end A/V processors have their own clock regeneration or clock isolation circuit, so the test result may be attributed to the A/V processor’s design rather than the UDP-205. Using a mass market A/V processor may not reveal the best possible performance from the UDP-205, but the key here is to identify the sidebands to see how the jitter reduction circuit performs.

This image below is the zoomed-in FFT of the J-test signal transmitted by a prototype UDP-205 using the original 1080p video clock. Note that the two high sidebands are at around the -100 dB level.

FFT1 

The next image is the zoomed-in FFT of the J-test signal transmitted by the same UDP-205 using the special 148.5 MHz HDMI clock. Note the sideband level is reduced to about -115 dB. This is a significant reduction of actual audio jitter artifacts.

FFT2 

Just for the sake of comparison, the following is the same J-test signal played via a competitor’s Blu-ray Disc player, whose brand and model will remain unidentified.

FFT3 

The Conclusion

The HDMI jitter reduction circuit in the UDP-205 is a unique design which can significantly reduce jitter and eliminate timing errors. Customers can enjoy their music with increased accuracy when using the audio-only HDMI output port for connecting the audio signal to an A/V processor or receiver.

 

 

 

 

 

Link to comment
Share on other sites

2 hours ago, ejn1 said:

Read up on the concept of digital jitter and how it relates to HDMI which shares video and audio.  If you think everything upstream of a DAC has no bearing on sound quality then your either "silly" or not into gear of this quality level. 😀

I think you lost this argument when you suggested you might use the EA3 for audio. If you wanted the best controller for audio (on paper) you need to go to EA5. Even then it's better to offload it from the controller.

HDMI is used in many ways including low jitter options like I2S, which does not share with video. C4 doesn't do that. There are a number of other options you can use to completely geek out and eek out what you might think is technically the best possible way to connect Tidal to speakers. You could check out Roon and the whole cottage industry of DAC options. Roon has a C4 integration and I think Roon supports your mini. Tons of pi options with dac hats etc.

Link to comment
Share on other sites

5 hours ago, ejn1 said:

Read up on the concept of digital jitter and how it relates to HDMI which shares video and audio.  If you think everything upstream of a DAC has no bearing on sound quality then your either "silly" or not into gear of this quality level. 😀

 

 

 

 

 

 

 

In your own post, you said you're using a budget DAC. It that the 'quality level' of gear you're using? Plus, 16/44 TIDAL files have a lot of compression. 

Audiophiles are dumb. You focus on the tiniest parts of the equation which have next to zero bearing on the overall result. And then you throw shade at everyone who dares to contradict any part of your (mostly) subjective preferences.

Your limiting factor will be your 24/96 DAC or the CD-quality TIDAL streams. 

Link to comment
Share on other sites

On 8/6/2018 at 8:33 PM, Pounce said:

I think you lost this argument when you suggested you might use the EA3 for audio. If you wanted the best controller for audio (on paper) you need to go to EA5. Even then it's better to offload it from the controller.

HDMI is used in many ways including low jitter options like I2S, which does not share with video. C4 doesn't do that. There are a number of other options you can use to completely geek out and eek out what you might think is technically the best possible way to connect Tidal to speakers. You could check out Roon and the whole cottage industry of DAC options. Roon has a C4 integration and I think Roon supports your mini. Tons of pi options with dac hats etc.

Thanks.  Was asking the question as I have now in my multiroom setup an Auralic Aries Mini connected via analog outs into a B&K AV1260 Multichannel amp.  I bypass the C4 altogether and can play all high res formats including DSD.   Given that the downstream part of this eg speakers, are good but in the end they are inwalls and onwalls with some limitations, I was debating redeploying the Auralic to another room and trying the EA-3 as this is what i have in the room.   I then have a choice of outputs form the EA-3, HDMI to an AV Receiver and output via Zone 2 outputs, Optical out to a spare Peachtree DACitx then to the mutlichannel amp, or analog out from the EA3 to the Multichannel amp.  The latter is what im trying now and there is a definite drop in quality from the Auralic Mini analog outs.    So was just asking if anyone else has sampled and compared audio outputs from the EA-3.   I realize that this would only relate to a smaller percentage of the forum but thought i would ask just in case.   Roon is a good option that ive been toying with as well. 

Link to comment
Share on other sites

22 hours ago, thegreatheed said:

In your own post, you said you're using a budget DAC. It that the 'quality level' of gear you're using? Plus, 16/44 TIDAL files have a lot of compression. 

Audiophiles are dumb. You focus on the tiniest parts of the equation which have next to zero bearing on the overall result. And then you throw shade at everyone who dares to contradict any part of your (mostly) subjective preferences.

Your limiting factor will be your 24/96 DAC or the CD-quality TIDAL streams. 

In my multiroom setup, i have spare Peachtree DAC (indeed a 24/96 cap) which I could use which is decent DAC but I would consider budget versus other audiophile DACs.   I also have an Auralic Mini which i would call a good implementation of an internal DAC with analog outputs.  

On your second point, not sure why the snarky Deafcom 5 response as I am happy for you if you want to listen to 8 track tapes with a sock over your head.   If that's what you enjoy, then I think you are entitled :)  

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.