I've been going through the giant stack of Indys that I have, selling some on eBay, parting out/testing things from the bad ones, etc.

Having singlehandedly saturated the eBay Indy market for a while, I decided to try something else with one of the ones I had laying around.

I made Music Player Daemon box out of it! I may even contribute a tardist to the Nekoware archives here in a few weeks.

It took a bit to get everything sorted out with library locations & some of the other libraries I needed for everything (id3tag was the only one I had to custom compile), but I got it running in an evening. It's mounted my NFS music share, and is happily churning away quietly on top of my stereo.

I didn't realize this until after it was in place, but the volume buttons work! It's the best-suited of the SGIs to stereo-top use - very low power, thin, reasonably light, and volume buttons!

On a R5k 180mhz, it's not even taxing it - ~10% CPU utilization playing back normal MP3s/OGGs. Not really using much memory either, for that matter, and I know I have some services running that I could shut down.

So, yea. If anyone wants more info on compiling MPD for IRIX, let me know. And, as I said, I may get around to putting together a few more tardists so it's included in the Nekoware archive.

The other observation I have is that... a blue Indy looks out of place in an audio rack. I'm thinking of using one of the skins that's beat to death & painting it, either gloss black, metal fleck grey, or something steampunk (sort of a rusted iron look).

You could try XMMS2. It's got the same client/server model and the great thing about it is that it plays a lot of formats compared to MPD, which seems to be at a development standstill. I'd never go back to MPD.

Originally Posted by TommiePlease delete your post. It is an insult to all the hard work society has put into making you an intelligent being.

Like somebody at AMD said about a decade ago: Benchmarking is like sex. Everybody brags about it, everybody loves doing it and nobody can agree on performance.

grabbed the source for the server, it compiled out of the box.. Yippee. Someone with a brain. Didn't try any of the clients. Xmms2, you may lick my sweaty nutsack.

bviking, do you have a compiler ? There are a ton of options from which you might want to choose. I could email you the server demon but it would be better if you set it up the way you want. Or maybe we could get canavan involved in this ? He's good with all the audio stuff. I'm just a buffoon beating the ground with a stick as far as coding goes.

Last edited by hamei on Sun Dec 13, 2009 4:40 am, edited 1 time in total.

grabbed the source for the server, it compiled out of the box.. Yippee. Someone with a brain. Didn't try any of the clients. Xmms2, you may lick my sweaty nutsack.

Over here, it compiles, but without libmad support, i.e. no mp3. Just like with ffmpeg, curl and sqlite, it appears to require pkgconfig support for almost everything, but I don't see anything related to pkgconfig in either the libmad sources or tne nekoware package. It turns out those .pc-files are only part of the debian packages. I've just sent maxk of the mpd project an email about this - if he's not out cycling or flying

The otther problem of course is that the old mpd versions don't compile against the current libflac.