MPD daemon client focused on shortcuts
Go to file
2021-10-01 02:24:18 +02:00
Handlers First POC for a radio browser 2021-10-01 02:24:18 +02:00
Properties Option to show Snapcast window 2021-08-31 01:42:00 +02:00
Resources Readme updated 2021-09-03 01:25:56 +02:00
Screenshots Readme updated 2021-09-03 01:25:56 +02:00
snapclient_0.25.0-1_win64 Working MainWindow buttons, read license from file 2021-08-14 02:28:21 +02:00
Views First POC for a radio browser 2021-10-01 02:24:18 +02:00
.gitignore First commit for basic naive implementation 2021-08-08 17:12:36 +02:00
App.xaml Resources file management, french translation and a bit of design 2021-09-02 19:47:55 +02:00
App.xaml.cs Resources file management, french translation and a bit of design 2021-09-02 19:47:55 +02:00
AssemblyInfo.cs First commit for basic naive implementation 2021-08-08 17:12:36 +02:00
LICENSE UI update, almost complete support of Taskbar, classes separation and organization 2021-08-14 01:20:38 +02:00
README.md Readme updated 2021-09-03 01:25:56 +02:00
unison.csproj First POC for a radio browser 2021-10-01 02:24:18 +02:00
unison.sln Fix playback but is not resistant to disconnection 2021-08-29 20:50:47 +02:00

unison

Main window

unison is a very simple Music Player Daemon (MPD) daemon client with the following goals:

  • lightweight window that can be toggled with shortcuts
  • music control through shortcuts
  • Snapcast integration

Features

Window

By default, unison works as a daemon in the taskbar system tray. You can display the main window when needed at any time with a shortcut.

Systray

Shortcuts

You can control your music at anytime with the shortcuts. They can of course be used if the window is not visible.

Settings => shortcuts

Snapcast

The main goal of embedding Snapcast is the ability to listen locally to music when I'm not using my main audio system. The computer running unison can then play music easily.

Caveats

Missing features

  • Custom shortcuts.
  • MPD passwords: I don't really see the point, but if asked, I will integrate them.
  • Any sort of playlist and queue management. I use other software to do it, but I might implement them at some point.

Wanted features

  • A complete shuffle system based on set criteria, aka a smart playlist.
  • Radio integration.

Translations

unison is translated in English and French. You can contribute if you want!