I have a NSLU2 running Unslung 6.8, and the latest stable (not nightly) version of mt-daapd. My music is in Apple Lossless format.

There is currently a bug in the SoundBridge ALAC decoder, which introduces occasional glitches between tracks. Roku are aware of this but have no schedule for fixing it. In the meantime, I was wondeing if it is possible to configure mt-daapd on the slug to transcode ALAC to WAV before streaming to the SB. My slug is running at 266MHz, so I’d hope there is enough power available for the transcode.

Thanks for that – the ALAC decoder has installed fine, and I have added an mt-daapd-ssc.sh script.

However, every time I try to start mt-daapd, I am getting an error along the lines of “Invalid config directive” about the ssc_codectypes line in mt-daapd.conf – I have tried ssc_extension, ssc_codecs and ssc_codectypes, with both underscores and dashes, and none of them seem to be accepted. Any idea what I am doing wrong?

And it is now working – took me a while to work out how to set the new “always transcode” parameter, but I now have properly glitch-free playback on my SB via my Slug. That’ll keep me happy until Roku fix the built-in ALAC codec…

And it is now working – took me a while to work out how to set the new “always transcode” parameter, but I now have properly glitch-free playback on my SB via my Slug. That’ll keep me happy until Roku fix the built-in ALAC codec…

Sounds like you have an “old format” ini file. Might try editing it through thew web page (after chmod 666 /opt/etc/mt-daapd/mt-daapd.conf) and saving it to convert it to the “new” format.