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
