Hi-res audio playback
#31
have do some check:

1) PCM 44100:
All android box i have try Himedia 10 pro, himedia q5 3dk4 , belkin GT1 (S912), wetek hub playback FLAC audio file 44.1 Hz up-sampled to 48 khz. it's not a good Bit perfect playback .

i have check with my A/V reciver onkyo that report always 48 kHz.

test result:
FLAC 44.1 kHz -> 48 khz
FLAC 96 kHz -> 96 khz
FLAC 192 kHz -> 192 khz

system files from himedia report :
HDMI Version: 2.0.1.20160427.1
Code:
------------ AudioAttr --------------------------- AudioIfno ------------
SoundIntf      : I2S                  |AudioInfoEnable: YES                  
CodeType       : L-PCM                |CodeType       : STREAM              
ChannelCnt     : 2_CH                 |ChannelCnt     : 2_CH                
SampleFreq     : 48000                |SampleFreq     : STR_HEADER          
SampleDepth    : 16                   |SampleDepth    : 16




2) PCM 24 bit
himedia q10 pro and q5 3dk4 playback FLAC audio file 24 bit down-sampled to 16 bit .
I have not time to test other player yet.

test result:
FLAC 2.0 stereo 24BIT/96 kHz -> 2.0 16 BIT/ 96 khz
FLAC 5.1 Surround 24BIT/96 kHz -> MULTI 16 BIT/ 96 khz
FLAC 2.0 stereo 24BIT/192kHz -> 2.0 16 BIT/192kHz

but i have check only himedia system files, my onyko not report PCM 16 or 24 bit only khz ...44.1/48/96/192....
Code:
HDMI0: Status(start), Mute(off), Vol(100), TrackMode(STEREO), AefBypass(off)
      SampleRate(192000), Channel(02), BitWidth(16), *Engine(HDMI RAW), *AOP(0x2), *PortID(0x13), ADOutput(off)

HDMI Version:   2.0.1.20160427.1
------------ AudioAttr --------------------------- AudioIfno ------------
SoundIntf      : I2S                  |AudioInfoEnable: YES                  
CodeType       : L-PCM                |CodeType       : STREAM              
ChannelCnt     : 2_CH                 |ChannelCnt     : 2_CH                
SampleFreq     : 192000               |SampleFreq     : STR_HEADER          
SampleDepth    : 16                   |SampleDepth    : 16      
    

HDMI0: Status(start), Mute(off), Vol(100), TrackMode(STEREO), AefBypass(off)
      SampleRate(096000), Channel(08), BitWidth(16), *Engine(HDMI RAW), *AOP(0x2), *PortID(0x13), ADOutput(off)
        
HDMI Version:   2.0.1.20160427.1
------------ AudioAttr --------------------------- AudioIfno ------------
SoundIntf      : I2S                  |AudioInfoEnable: YES                  
CodeType       : L-PCM                |CodeType       : STREAM              
ChannelCnt     : 6_CH                 |ChannelCnt     : 6_CH                
SampleFreq     : 96000                |SampleFreq     : STR_HEADER          
SampleDepth    : 16                   |SampleDepth    : 16



only DTS 24/96 test file out at 24/96kHz ,but it's RAW / Passtrought .
LG OLED 55E8 - M9702(oppo 203) -  Dinobot U5PVR(Enigma 2) - Meccol KI pro(COREelec) - Sony PS5
AndroidPremiumPlayer blog - HI - Frequency Switcher 
Reply
#32
(2016-09-28, 05:48)wrxtasy Wrote: I believe hdmkv when he says they "Pass", but 96kHz or 192kHz Audio output from Android seems hard to believe.
Maybe he just means 96/192kHz "Plays" ?
I was going by what my AVR was showing on its front panel when testing HiMedia Q5/Q10 Pro. Based on @looun's report above, it looks like HiMedia indeed passes 96Khz & 192Khz, but only at 16-bit. Hopefully I'm reading this correctly.
[H]i-[d]eft [M]edia [K]een [V]ideosaurus
My Family Room Theater
Reply
#33
Yes that is how I'm reading it as well, as we thought with Android - no Bit perfect playback at all, which defeats the purpose of Hi-res Audio.

EDIT: You have to check each Hardware setup very carefully if you want Bit Perfect Audio.
You really need Intel or AML S9xx gear running Linux or LibreELEC to get 24-bit/192kHz bit perfect playback.

Reply
#34
(2016-10-05, 17:29)wrxtasy Wrote: Yes that is how I'm reading it as well, as we thought with Android - no Bit perfect playback at all, which defeats the purpose of Hi-res Audio.

You really need Intel or AML S9xx gear running Linux or LibreELEC to get 24-bit/192kHz bit perfect playback.
Kodi will not do multichannel 24-bit PCM on Android. It decodes to float and outputs 24-bit stereo or 16-bit for > 2 channels. This is what I understand from @fritsch's comments.

Edit: I searched @fritsch's post that I based my above comment on and it looks like he was referring specifically to Android not being able to output 24-bit for >2 channels.
Reply
#35
from my opinion the best way is to bit perfect playback is from AV receiver!
one device: decoding -> DAC -> power out , now all AV receiver support FLAC and DSD from SMB/DNLA and USB.

..but lot of people have old good DAC and final AMP looking for a solution to playback liquid music.
LG OLED 55E8 - M9702(oppo 203) -  Dinobot U5PVR(Enigma 2) - Meccol KI pro(COREelec) - Sony PS5
AndroidPremiumPlayer blog - HI - Frequency Switcher 
Reply
#36
(2016-10-05, 17:33)wesk05 Wrote: Kodi will not do multichannel 24-bit PCM. It opens float for stereo and 16-bit for > 2 channels. This is what I understand from @fritsch's comments.

Note that float is equivalent to 32 bits, so not loss there, assuming the box behind doesn't do silly conversions.
Problem is that very few boxes (NP, if I got the comments right) allow float in 192/96Khz.
Reply
#37
(2016-10-05, 17:08)looun Wrote: but i have check only himedia system files, my onyko not report PCM 16 or 24 bit only khz ...44.1/48/96/192....
No AVR will report on the audio sampling size because HDMI specs (CEA-861) reports it as "Refer to Stream Header" in the audio InfoFrame. Sampling size is indicated in the IEC Channel Status Bits or Burst Info which is displayed only on an analyzer.
Reply
#38
(2016-10-05, 17:44)Koying Wrote: Note that float is equivalent to 32 bits, so not loss there, assuming the box behind doesn't do silly conversions.
Problem is that very few boxes (NP, if I got the comments right) allow float in 192/96Khz.
Yes, I understand that. The question is about >2 channels PCM. Is it still float and 24-bit output?

Nexus player on Nougat doesn't do any kind of 24-bit output anymore. It used to do 24/96kHz stereo on Marshmallow. (I haven't checked it recently).
Reply
#39
I have Himedia Q10 pro with the latest firmware 1.0.7 and using built-in Himedia Player I can play 44100Hz wav file bitperfect from wav container. My HDMI output is set to RAW. So maybe flac has a problem playing 44100 at 48, but not wav? That would be odd.

I used diatonis_hidden_universe.wav -- one of the popular demos online with Marantz sr7002 receiver connected to Q10 pro via HDMI. This wav is actually DTS packaged into wav, with "fake" 44100Hz sampling and my receiver correctly showed the input as DTS. In Kodi of course I got stereo 48KHz resampled 2-channel output, because Kodi always resamples audio in PAPlayer.

(2016-10-05, 17:08)looun Wrote: have do some test

1) PCM 44100:
All android box i have try Himedia 10 pro, himedia q5 3dk4 , belkin GT1 (S912), wetek hub playback FLAC audio file 44.1 Hz up-sampled to 48 khz. it's not a good Bit perfect playback .

i have check with my A/V reciver onkyo that report always 48 kHz.

test result:
FLAC 44.1 kHz -> 48 khz
FLAC 96 kHz -> 96 khz
FLAC 192 kHz -> 192 khz

system files from himedia report :
HDMI Version: 2.0.1.20160427.1
Code:
------------ AudioAttr --------------------------- AudioIfno ------------
SoundIntf      : I2S                  |AudioInfoEnable: YES                  
CodeType       : L-PCM                |CodeType       : STREAM              
ChannelCnt     : 2_CH                 |ChannelCnt     : 2_CH                
SampleFreq     : 48000                |SampleFreq     : STR_HEADER          
SampleDepth    : 16                   |SampleDepth    : 16
Reply
#40
(2016-10-07, 03:03)alekseyzimin Wrote: I have Himedia Q10 pro with the latest firmware 1.0.7 and using built-in Himedia Player I can play 44100Hz wav file bitperfect from wav container. My HDMI output is set to RAW. So maybe flac has a problem playing 44100 at 48, but not wav? That would be odd.

I used diatonis_hidden_universe.wav -- one of the popular demos online with Marantz sr7002 receiver connected to Q10 pro via HDMI. This wav is actually DTS packaged into wav, with "fake" 44100Hz sampling and my receiver correctly showed the input as DTS. In Kodi of course I got stereo 48KHz resampled 2-channel output, because Kodi always resamples audio in PAPlayer.

The difference is DTS wav vs FLAC; Passthrough vs Decoded PCM.
Reply
#41
(2016-10-07, 03:07)wesk05 Wrote:
(2016-10-07, 03:03)alekseyzimin Wrote: I have Himedia Q10 pro with the latest firmware 1.0.7 and using built-in Himedia Player I can play 44100Hz wav file bitperfect from wav container. My HDMI output is set to RAW. So maybe flac has a problem playing 44100 at 48, but not wav? That would be odd.

I used diatonis_hidden_universe.wav -- one of the popular demos online with Marantz sr7002 receiver connected to Q10 pro via HDMI. This wav is actually DTS packaged into wav, with "fake" 44100Hz sampling and my receiver correctly showed the input as DTS. In Kodi of course I got stereo 48KHz resampled 2-channel output, because Kodi always resamples audio in PAPlayer.

The difference is DTS wav vs PCM; Passthrough vs Decoded PCM.

I confirmed today -- indeed WAV files at 44100Hz or 48000Hz are played bitperfect by Himedia media center.
FLAC and APE at 44100Hz are resampled to 48000 and are NOT played bitperfect in Himedia Media center.
Kodi resamples everything to 48000Hz.
Reply
#42
I can confirm - have the box now since 2 days, done a lot of testing.
Conclusion is:
I'll keep my HTPC and will give him an upgrade with a GTX1060 in order to get HDR Video played and keep the capability, to play Multi-Channel FLAC up to 96kHz.
The Difference between 24bit and 16bit is hearable - and if the Q10 Pro cannot play it, its not the right box for me - but probably for most of the users might be sufficient.

(2016-10-08, 19:35)alekseyzimin Wrote:
(2016-10-07, 03:07)wesk05 Wrote:
(2016-10-07, 03:03)alekseyzimin Wrote: I have Himedia Q10 pro with the latest firmware 1.0.7 and using built-in Himedia Player I can play 44100Hz wav file bitperfect from wav container. My HDMI output is set to RAW. So maybe flac has a problem playing 44100 at 48, but not wav? That would be odd.

I used diatonis_hidden_universe.wav -- one of the popular demos online with Marantz sr7002 receiver connected to Q10 pro via HDMI. This wav is actually DTS packaged into wav, with "fake" 44100Hz sampling and my receiver correctly showed the input as DTS. In Kodi of course I got stereo 48KHz resampled 2-channel output, because Kodi always resamples audio in PAPlayer.

The difference is DTS wav vs PCM; Passthrough vs Decoded PCM.

I confirmed today -- indeed WAV files at 44100Hz or 48000Hz are played bitperfect by Himedia media center.
FLAC and APE at 44100Hz are resampled to 48000 and are NOT played bitperfect in Himedia Media center.
Kodi resamples everything to 48000Hz.
My Equipment:
HTPC (i7-8700K 3.7 GHz, 32 GB RAM, 256 GB SSD) Windows 10 with Kodi 18.6 & Central SQL DB (Maria DB)
AVR Emotiva RMC-1 & AMP Emotiva XPA9-Gen3, TV LG OLED 65 E6, BD oppo UDP-203, Speaker Revel Performa3 F208 / F206 / C208 / Nubert WS-14 for Atmos/DTS.x)
NAS Synology DS1817+ / DX-517/DX513 (4x8 TB RAID5 + 2 x 5x6TB in RAID5)
Reply
#43
(2016-10-09, 23:46)A-Swiss Wrote: I'll keep my HTPC and will give him an upgrade with a GTX1060 in order to get HDR Video played
I don't think Kodi can utilize nVIDIA's API for HDR playback. Heck.. not even madVR has been updated to utilize the API.
Reply
#44
(2016-10-09, 23:55)wesk05 Wrote:
(2016-10-09, 23:46)A-Swiss Wrote: I'll keep my HTPC and will give him an upgrade with a GTX1060 in order to get HDR Video played
I don't think Kodi can utilize nVIDIA's API for HDR playback. Heck.. not even madVR has been updated to utilize the API.
Probably not in Kodi. I'm fine with the capabilities of Kodi offered in V17, but I wanted tu use my HTPC also for Netflix (Instead of switching to my TV's Smart Function each time)
On my LG OLED, netflix runs with HDR & Dolby Vision.

According this article, GTX1060 has a HDMI 2.0b, HDCP2.2. Interface.
in terms of hardware functionality, the new cards will add the following to what was already available in Maxwell (12-bit color depth, BT.2020 wide color gamut, SMPTE 2084 (Perceptual Quantization), and HDMI 2.0b 10/12b for 4K HDR):

4K@60hz 10/12b HEVC Decode (for HDR Video)
4K@60hz 10b HEVC Encode (for HDR recording & streaming)
DP 1.4 ready HDR Metadata Transport (to connect to HDR displays using DP)

In addition to this:
NVIDIA Pascal is also the first GPU to allow 4K streaming on PC via Microsoft’s PlayReady 3.0 standard. Dave Bossio, Group Program Manager at Microsoft, said:

The Pascal GPU family meets the highest standards for PlayReady 3.0 (SL3000). Meeting these stringent standards will enable the Pascal GPU family to play back the best premium video content on Windows PCs.

NVIDIa is also working with Netflix, so you’ll be able to do 4K streaming of their library if you own a Pascal GPU. Speculation is that PlayReady 3.0 will be needed for UltraHD Blu-ray content, too.

check this article: http://wccftech.com/nvidia-pascal-goes-f...or-movies/
My Equipment:
HTPC (i7-8700K 3.7 GHz, 32 GB RAM, 256 GB SSD) Windows 10 with Kodi 18.6 & Central SQL DB (Maria DB)
AVR Emotiva RMC-1 & AMP Emotiva XPA9-Gen3, TV LG OLED 65 E6, BD oppo UDP-203, Speaker Revel Performa3 F208 / F206 / C208 / Nubert WS-14 for Atmos/DTS.x)
NAS Synology DS1817+ / DX-517/DX513 (4x8 TB RAID5 + 2 x 5x6TB in RAID5)
Reply
#45
Just added this to the START HERE sticky thread for the nVIDIA Shield:

Reply

Logout Mark Read Team Forum Stats Members Help
Hi-res audio playback0