@ njbuch - Yes, I agree. Also it would be a waste to use a powerful board like the G400 just to play music.
I almost have my version of the RLP driver ready to publish to Code Share. This version does not play Internet radio streams. That will hopefully come in version 2. The current version can play MP3 and FLAC files from SD card on a Panda II smoothly, without glitches. Granted I’m not doing much else on the board when music is playing, so there may be issues if other application-level stuff is added.
The main reason I don’t have Internet radio streaming working yet, is because I can’t seem to get enough RAM to load all the assemblies needed, plus initialize the RLP music driver and managed WIZnet driver. I’ve tried everything I can think of, but I keep getting out of memory exceptions during startup. I will probably end up using the RLP SPI driver to also communicate with the WIZnet W5100 board (Connect shield), which means I need to write my own managed driver for this device. Not something I’m looking forward to.