Jump to content


c4Forums Member
  • Content count

  • Joined

  • Last visited

  • Days Won


ejn1 last won the day on December 26 2017

ejn1 had the most liked content!

1 Follower

About ejn1

  • Rank
    Control4 Guru

Recent Profile Visitors

1,597 profile views
  1. ejn1

    EA-3 Audio Setup

    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
  2. ejn1

    EA-3 Audio Setup

    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.
  3. ejn1

    EA-3 Audio Setup

    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. 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. 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. 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. 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. 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.
  4. thanks. is this the sole purpose for the 2.10.3 update?
  5. can the app be used for anything if you dont have a DS2 ? I have a T3 and a doorbird so was curious. Thx
  6. ejn1

    EA-3 Audio Setup

    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.
  7. ejn1

    EA-3 Audio Setup

    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?
  8. 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!
  9. ejn1

    OPPO UDP-203 Driver Released

    Many thanks!!!!
  10. ejn1

    OPPO UDP-203 Driver Released

    Just checked and my driver is set to auto update but apparently it is not auto updating (??) My driver version is 1.7.167. Any idea why it's not auto updating? I also have your LINK driver in my project. Thanks!
  11. ejn1

    OPPO UDP-203 Driver Released

    I will check it later when home. Thanks. Have you seen this issue lately?
  12. ejn1

    OPPO UDP-203 Driver Released

    I've been having a problem lately with IP wake up with the annex driver and latest OPPO firmware. Was working for over a year flawlessand now not waking up. I checked the settings and appears to be OK. Any thoughts or others ha ING similar issue?