I want to share a little project I´ve been working on recently.
It is a native Windows application for Subsonic that was born out of my desire to learn Windows Presentation Foundation and threading.
I am a programmer not a designer so the GUI is basically a copy of the webinterface with some alterations.
This is a beta release mainly due to the lack of errorhandling and some designglitches.
Here are some feature highlights:
- Shuffle play (will fetch random songs for as long as you like)
- Last.fm scrobbling
- Random albums displayed (like the web)
- Latest additions(like the web)
- Searchfunction(like the web)
- Shuffle current playlist
- Ability to save multiple connections
- Subsonic chat(like the web)
- Ability to play local files
- Play Last.fm loved tracks that exists on the subsonic server
- Love tracks on Last.fm
- Save local playlists
Screenshot:

Download SharpSonicBeta
As I said this is a beta-version so if you experience crashes and/or bugs please check in the directory C:\Users\YourUsername\AppData\Local\elDSoftware and a file named SharpSonic.log and post it here or pm me. It may or may not contain information as to why the crash occurred.
If you get crashes when saving a Server please check the Windows eventlog and post here.
[EDIT]
Database issues should now be solved.
Feel free to try it out and tell me what you think.
And though I ended up writing my own implementation of the API this thread
Subsonic C#
gave me the inspiration to start writing this app so thanks!
Follow me on Twitter
SharpSonic is free to use, but if you want to buy me a beer you can

