Last night I did a lot of work on Tangerine, a standalone DAAP server of mine. I think it’s probably good enough for general use now, as I added a little control panel for enabling/configuring it.

The ‘automatic’ mode uses Beagle, which was really fun to do. Aside from some kind of metadata extraction issue, it works really well.
7 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.
Looks awesome, wish this sort of stuff existed a few years back when I was still in college..
What would need to be changed to make this run on Windows? Obviously the Beagle usage would have to be taken out…
Patrick: Not a huge amount. There is some inotify usage which would have to be replaced by FileSystemWatcher. There is also some random Mono.Posix usage which would need replaced. I think the best way to implement the ‘daemon’ part of it would be to use a windows service, so that would also need written.
what’s that theme called?
Joey: the theme is called “Gilouche”, and it’s (I believe) the default theme on SuSE 10.1.
Great little app, works great between Banshee and Tangerine, but i’m having problems with it and iTunes, any ideas on why?
Simply does not play anithing, i tried a standalone daap player writen in java, that one works well.
Andreas: hmm, that’s strange, it’s working fine for me against iTunes 6.0.4. I did fix a problem at one point with iTunes, but I forget what it was. Are you using the latest version of tangerine? (get it here) Is there anything nasty in the logs? (located at ~/.tangerine-log)