If I ask the audo receiver to randomly play songs from the Jazz genre it does, and it's marvelous - with one problem. It only plays songs by artists whose names start with 'a', 'b', 'c', or 'd'. Presumably there is a fixed length buffer, and the server or client fills that buffer and then randomly chooses from it. I'd either like that fixed or the limit raised a lot (I've got lots of memory, so if it's a server limitation it would be no problem setting the limit 20 times higher).

I've only got 350 albums, so it's not like I'm breaking records for most music ripped.

I'm a Win32 programmer so if I knew the protocols I could rewrite the server.

I looked at the SourceForge replacement server but it is very Unix-centric, and doesn't handle genres at all.