SatoriGFX;384484 Wrote:
> Well, I think I give up. No matter what I do I never see hdcd.exe
> running. I am running SC 7.3.2 and I have the newest version of
> hdcd.exe.
>
> I think I will let everyone else experiment and drive themselves crazy.
> :)
>
> I'll manually convert my HDCD's for now.
>
> Thanks.
Dont give up! :-)
Some suggestions for you to try to help find where the problem is :
1)copy a small flac file (lets say a.flac) to the directory where
flac.exe, sox.exe and hdcd.exe are located (they should be in the
server/bin/yourplatform directory)
2) try
a) flac -dcs a.flac | hdcd.exe -o a.wav (a.flac must be a
16/44khzs HDCD flac encoded file. It should produce a file called
a.wav, 24bits/44khzs with HDCD decoded)
b) flac -dcs a.flac | hdcd.exe | sox.exe -q -t wav - -t flac
(this should produce a flac file , 24/44khz)
If those two lines are not working , then something is wrong either
with the exe files or with the wav/flac files used as source
Once thats working ( you can check hdcd.exe is running on the task
manager), lets try Squeezecenter (7.3.2):
1) in convert.conf
dont touch the lines
flc flc * *
-
but instead modify the one at the end of convert.conf to:
flc flc transcode *
# FT:{START=--skip=%t}U:{END=--until=%v}D:{RESAMPLE=-r %d}
[flac] -dcs $START$ $END$ -- $FILE$ | [hdcd] | [sox] -q -t wav - -t
flac $RESAMPLE$ -
Once thats done, go to Server Configuration / Advanced / Files Type and
verify the decoders:
Flac - Flac is native
Flac - Wav is Flac
Wav - Flac is Flac
Wav - Wav is Wav
when thats ok , go to Server Configuration / Advanced / Log and put
player.source to Debug mode and save the options.
Bounce Squezecenter just in case.
Now, look for the directory on your install where the server.log file
is located. Every time you hit play on an hdcd flac file (or any other
file of course) you will get information about what line of convert.conf
was used to decode the track. Im my install it indicates that
flc flc * *
-
will not be used because some compatibility is not in place and it
always ends up using the "transcode" line, so it uses the "flac hdcd
sox" combination.
If the command line tests you done before work ok, you should be
getting some music from the speakers :-)
Hope it helps!!
Now, I don't think this is the best solution for on-the-fly files,
because it seems that hdcd halves the volume on non-hdcd files, so you
are getting the rest of your library at half the volume, and hdcd.exe
doesn't interpret correctly files that are not 16/44khz, so you are
losing your 48khz/96khz or 20/42 bits files also.
So, is it possible to use a new file extension , lets say .flh, that
you can use for files that you are 100% sure they are flac-encoded hdcd
files (ie 16bits/44khzs), and then create the lines in types.conf and
convert.conf to accept .flh files ? I guess that would ensure you are
getting all your files correctly playing, but I dont know much about
adding new types of files to Squeezecenter nor I know if its encouraged
or accepted.
Any ideas?
--
Néstor
Whole album Flac files --> Squeezebox (3) --> Outlaw 950 --> Outlaw
7100 amp --> Monitor Audio S6i
------------------------------------------------------------------------
Néstor's Profile: http://forums.slimdevices.com/member.php?userid=60
View this thread: http://forums.slimdevices.com/showthread.php?t=57782
_______________________________________________
ripping mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/ripping