Bug 1105 - HDCD decoding support
: HDCD decoding support
Status: NEW
Product: Logitech Media Server
Classification: Unclassified
Component: Transcoding
: unspecified
: All All
: -- enhancement with 13 votes (vote)
: Future
Assigned To: Unassigned bug - please assign me!
http://www.hdcd.com/
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-03-15 16:30 UTC by John Stimson
Modified: 2011-11-06 23:25 UTC (History)
2 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Stimson 2005-03-15 16:30:28 UTC
I would like the Squeezebox to be able to decode HDCD information when it is
present in a FLAC/PCM stream.  With a 96kSps/24bit capable DAC, it should be no
problem to play the 44.1kSps/20bit decoded HDCD stream.

The downside is that the HDCD decoding algorithm will have to be licensed from
Microsoft.  The licensing will likely require a non-disclosure agreement, which
means that the decoding will have to be in the SlimDevices' proprietary
firmware, and not on the open-source server side.

There are very few HDCD-encoded albums out there (I think I have 5 or 6 out of
500 albums) so I gave it a fairly low priority.
Comment 1 Blackketter Dean 2005-03-23 13:02:10 UTC
will look at this after we ship.
Comment 2 Chris Owens 2008-06-03 15:36:30 UTC
SB3 can now play 88.1 and 96KHz files, which may help.  Is it that hard to rip to a format we can play?
Comment 3 Nestor 2008-06-04 05:00:43 UTC
Can the SB3 now  play 96khz files? Is that true?
Anyway, I guess what we want is to be able to rip our HDCDs , and Squezecenter to be able to reproduce those files with the extra information HDCD includes.
Of course I guess the issue here is the licensing costs.

Comment 4 Chris Owens 2008-06-05 18:36:23 UTC
It can, but Sean would actually like to remove that feature.

For anyone who is looking at this bug, the wikipedia page on HDCD is a good place to start: http://en.wikipedia.org/wiki/High_Definition_Compatible_Digital

Unfortunately it looks like the kind of processing the that HDCD requires to take advantage of the additional features is exactly the kind of processing that the Ubicom chipset of our current products are not very good at.

More likely to be possible with future products with more DSP power.
Comment 5 stan smith 2008-06-06 03:17:37 UTC
Christopher

Are you syaing that the average PC we use as a server hasn't sufficient power to decode HDCD? From experience Windows Mdia Player hardly shows the load when decoding HDCD. 

Do it on the server and send it to the SB as 24/44 flac stream.

I use 24/44 flac quite often without problems and yes it is possible to hear a difference with the right material.
Comment 6 Nestor 2008-06-06 07:16:10 UTC
Chris:

>It can, but Sean would actually like to remove that feature.

Can you elaborate on this? My understanding was that this was not working _properly_ at all.  Maybe Im wrong.

I agree with Stan, why dont do it on the server and send with FLAC to the SB?

I can understand if this is an issue with licensing, but dont think its an issue with server power.

regards
Comment 7 Chris Owens 2008-06-16 13:09:31 UTC
Ah on the server, yes that would be much more possible.
Comment 8 Brett Kerbel 2008-06-21 22:23:56 UTC
I would really love to see this feature come to life.  Would prefer firmware decoding, but would certainly be happy with a server side solution.
Comment 9 George Hines 2009-10-26 20:58:22 UTC
FYI: how to do this, server side (Windows XP only):

http://forums.slimdevices.com/showthread.php?t=70256
Comment 10 Alan Young 2011-11-06 23:25:22 UTC
Unassigned bugs cannot have a priority.