This is experimental, but may be of interest.

I'm listening to a flac-encoded track on my Rio Receiver right now.

For those unfamilar with flac, it's a lossless audio codec. The quality isn't diminished from that ripped from the CD.

Using JRec, it can be transcoded to MP3 (losing something in the transistion no doubt) in order to play on the Rio using the following transcoder command:

/bin/sh -c '/usr/local/bin/flac -d -s - | /usr/local/bin/lame -ms -- silent -'

I call this experimental because the standard Rio client will not automatically switch to the next song at the end of a song. I haven't tried the other Rio clients yet, but it should be possible to modify them if necessary to force a track switch when the data for a song ends.

Or better yet, native flac support would be preferred and would eliminate the transcoding step.

A minor fix to jrec was needed to support this. It's in CVS now.

--Reed (http://jreceiver.sourceforge.net)