Oppo FLAC file playback question.

QuadraphonicQuad

Help Support QuadraphonicQuad:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
I have a Oppo 203 and a friend sent me some files in flac 192 khz for rhino quad and my setting is bitstream for hdmi playback on my Oppo and all I get is wierd fluttering sound of the music as if at wrong speed.
This reminds me of some posts on a different forum by people complaining about 'weird issues' when encoding to 2-ch 192/24 ALAC via HDMI to an AVR. I forget how it played out.

If you can... Try re-encoding the 192/24 Flac audio streams to 192/24 lpcm.wav to see if the "weird fluttering sound" is still present...
 
Last edited:
Hi Peter
I have an Oppo 203 as well. I tried playing a quad file at 192kHz, and was successful. Here are some pics.
 

Attachments

  • IMG_1204.JPG
    IMG_1204.JPG
    1.9 MB
  • IMG_1199.JPG
    IMG_1199.JPG
    1,006.6 KB
  • IMG_1203.JPG
    IMG_1203.JPG
    1.3 MB
Could it be related to the FLAC Level?

The FLAC 'file compression' level can be from 0 to 8. 0 is no compression, 8 is maximum. So 8 would have the most file compression and require the maximum processing to regenerate the 24-bit @192kHz for the channels.

I've a 203 and have had no issues with flacs, most of mine are level 3 to 5 I think.
It is helpful to understand how FLAC works. It has a lossy core predicted stream, and then adds fixup bits to that to get back to lossless. All that selecting higher levels of FLAC compression does is cause the PC to spend more time trying to find a better lossy core predicted stream so that less fixup bits are needed. It doesn't result in a different format FLAC, so it is very unlikely the FLAC compression level is causing this playback issue.
 
It is helpful to understand how FLAC works. It has a lossy core predicted stream, and then adds fixup bits to that to get back to lossless. All that selecting higher levels of FLAC compression does is cause the PC to spend more time trying to find a better lossy core predicted stream so that less fixup bits are needed. It doesn't result in a different format FLAC, so it is very unlikely the FLAC compression level is causing this playback issue.
It's also helpful to know which audio encoder was used to generate the flac files along with which version...
 
so it is very unlikely the FLAC compression level is causing this playback issue.
When Logitech first introduced the Touch, it struggled with FLAC level 8 until a firmware fix corrected it. Going back a few years, users here were reporting that their car systems would only play lower compression levels, so there's definitely precedent.

I've also personally had trouble with FLAC files that were not created by the official encoder, but worked fine when it was used to re-encode them.

Edited to add: The Logitech Squeezebox Touch issue only affected 96kHz (and presumably above) files.
 
I created an mkv file that held only the quad audio stream. I then extracted FLAC files from this mkv file using Music Media Helper v8.0.6.

I ran into what I believe is the same problem encountered by Peter (original poster). The Oppo plays the FLAC file, but it is distorted. (But the mkv file plays fine.)

I then opened the FLAC file in Audacity - looked fine. Tested all 4 channels using the "Solo" option. No distortion.

I then exported the audio, changing Audacity's default audio option from "mono" to "Custom Mapping", and ensured that "Output channels=4".

I also renamed the FLAC file, adding TEST to the end. The file is still 192K. No problem now with the Oppo. File played perfectly.

Go figure. :)
 
No, the FLAC 8 problem was fixed long ago on the Touch. These days I mostly use Pi setups feeding Topping D10s DACs via USB. I love that they give me both S/PDIF (for AC-3/DTS) and analog out (for the Surround Master) while supporting the higher sample rates and DSD without the need for a custom case to accommodate an audio out HAT. In fact, I should probably just unplug my two remaining Touches since both rooms that have one also have a Pi. I tend to overdo things.

For the record, I doubt I can notice the difference with the high sample rates and DSD, but I do like the idea of keeping everything in its native format as far down the chain as possible.
 
Back
Top