WpfMpdClient is a MPD client developed using C# and WPF.
Features:
- Browse database by artist/album, genre/album, file system
- Browse saved playlists
- Lyrics
- Download album art from last.fm
- last.fm scrobbler
- Tray icon with popup on track change
- Support multimedia keys (play, pause, next track, previous track)
- Auto update
Download the installer here: wpfmpdclient_1_9_4
Source code is available at github here: https://github.com/sakya/wpfmpdclient
If you have suggestions, bug reports or requests post a comment here or a issue on github.
If you like this program you can offer me a beer. 🙂
Cant connect to mpd server running on arch linux – password error. Of course, password that i typed is ok and correctly typed.
Oops, I’ll check this, many thanks. 😉
Uploaded just now version 1.9.2 that should fix your issue, many thanks for your feedback. 😉
great stuff, working fine!
Thanks. 😉
It works now, everything is visible, except still nothing listed in “now playing” tab. however, the play/pause next track/previous track buttons work.
Doh!
Many thanks for the feedback, this is a strange problem, I’ll try to fix it.
Not so strange…now it should work also the “now playing” tab. 😀
Thanks, now everything works.
Ok, thanks. 🙂
Can’t connect on windows to mpd linux server on my laptop – it works on windows with auremo client, not with this app. It is just stays and stays at “connecting to 192.xxxxxxxx” and can’t connect
After 30 seconds it should display an error message, do you see it?
No error message, simply wpfmpdclient is not compatible with mpd 0.19.
For me it connected to server after a while, but writes “Connected to 192.168.0.13 [MPD v.]” like that without server version number, and nothing appears in browse, now playing, or server.
Oh, I must admit I never tested it with MPD v.0.19
I’ll update my MPD and check this issue, many thanks for the feedback.
I think I fixed it, can you please try to update to version 1.8.7?
Let me know if it works. 😉
Crashing at connection, sent error report.
Ops… 😀
Can you please retry with version 1.9.0?
Many thanks. 😉
mpd52 no such file or directory
What? When do you see this error?
Should be fixed in version1.9.0, thanks
Clicking on some folders cause instant crash of Wpfmpdclient. I couldn’t find any unusual characters in the filenames, so i don’t know why.
Crash reporting isn’t accessible, as at crash the windows “wpfmpdclient has stopped working” appears, and grabs the focus, so the crash reporting window can’t be used. However at least the type of the exception is visible: System.FormatException in mscorlib.
Any idea why the multimedia keys don’t work for me? When I have Windows Media Player running, I get a screen overlay when I press the buttons and they do successfully control it, but when WpfMpdClient is running they have no effect (and show no overlay). The only thing I could think to try was running it as admin and that didn’t help.
WpfMpdClient should manage the multimedia keys (this explains why you don’t see the system overlay).
Do the multimedia keys work in WpfMpdClient (play/pause, stop, next, previous)?
No, not at all. The overlay appears to come from the same system that does overlays when I do caps lock etc, which I assumed was lower-level than the application that handles the keystroke, but I know little about this stuff in Windows.
there is some way to use it only with a touchscreen, there seems to be actions that can only be done with the “right click” button, and this screen dosn’t support that.
No, sorry. The gui should be redesigned to support touchscreen.
Sorry for my stupit question. I found the button – works perferct!
Thank you for the woderfull client
Ben65
Dear Sakya,
is it possible to trigger the mpd daemon to update the database? I’m using mpd on a satelite receiver and have added additional music on the hdd. The mpd does not recognize it.
Thank you for your help
Ben65
Hey, great work! I am also a litte fan of WPF applications 🙂
I want to know if it is possible to remove an item from a playlist.?
greetz
Yes, right click on the item and select “Remove from playlist”
🙂
Yes! Works now! I’ve added some comments to https://github.com/sakya/wpfmpdclient/issues/3
Great! But, when I press next/prev on my keyboard, the app crashes. Pause/play/stop work fine. Is this something you can fix please? 🙂
Wouter
Yes, I can try to fix this issue.
Do you get the bugreport window when tha app crash? If yes send me the report, it could make easier to fix the bug. 😉
EDIT: Sorry, I found the stupid bug. I’ll fix it. 😉
Fixed. Thanks for the bugreport (I don’t have the next and previous keys on my keyboard so I must admit I never tried this function). :p
Good Job!
With the volume slider done it will be fantastic!
Done in version 1.5.0. 😉
Ci proviamo!!!!!!
Bel lavoro, complimenti.
Mi sono scaricato i sorgenti e provo a smanettarci un pò.
Se ti può interessare una collaborazione , mi farebbe piacere
ciao alessandro
Grazie.
Se hai delle fix o migliorie perché no? 🙂
Se usi github basta fare un fork e poi fare una “pull request”. 😉