I wish I could find some older threads about similar discussions, but
the bottom line is that LMS' transcoding framework has a lot of holes in
it. I think what is happening is that although you've set up the rule
correctly and SoX (or Flac/SoX) is doing exactly what you've specified
in the rule, LMS still tells the player that it's sending 88.2 kHz 24
bit audio, so it fails. LMS thinks (knows) that the player is capable of
the higher sampling rate and/or bit depth, and doesn't realize that it's
transcoding to a lower one. If the Squeezebox is getting 44.1 kHz, but
thinks it's getting 88.2 kHz, you get chipmunks. If it's being sent 16
bit samples, but thinks it's getting 24 bits, you get white noise.

You might try testing with one of your devices that doesn't speak the
squeezebox protocol, so is expecting 44.1/16 and see if the audio plays
correctly. Won't help you much, but it may give you a better idea what's
going on.


------------------------------------------------------------------------
JJZolx's Profile: http://forums.slimdevices.com/member.php?userid=10
View this thread: http://forums.slimdevices.com/showthread.php?t=107012

_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter

Reply via email to