MPD daemon client focused on shortcuts
Go to file
2022-11-13 15:52:27 +01:00
Handlers Cleaning 2022-11-13 15:28:10 +01:00
Installer Update system implemented 2022-11-06 15:44:53 +01:00
Properties Update publish profile 2022-11-03 22:20:21 +01:00
Resources New licence tab 2022-11-08 01:12:33 +01:00
Screenshots Update readme and screenshots 2022-04-17 16:04:28 +02:00
snapclient_0.26.0-1_win64 Update Snapcast: v0.25 to v0.26 2022-03-30 13:04:10 +02:00
Views Cleanup 2022-11-13 15:52:27 +01: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 Merge branch 'main' into shuffle 2022-11-11 01:31:39 +01:00
AssemblyInfo.cs First commit for basic naive implementation 2021-08-08 17:12:36 +02:00
CHANGELOG.md Update CHANGELOG to 1.3.1 2022-11-03 02:03:37 +01:00
LICENSE Update Snapcast: v0.25 to v0.26 2022-03-30 13:04:10 +02:00
README.md Merge branch 'main' into shuffle 2022-11-11 01:31:39 +01:00
unison.csproj Looks like most of shuffle issues are resolved 2022-11-11 17:57:50 +01:00
unison.sln Switch to new MpcNET package 2022-03-30 02:05:13 +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 rebindable shortcuts
  • Snapcast integration
  • Radio stations

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 are usable system-wide, even if the window is not visible. They are of course fully rebindable.

Settings => shortcuts

Shuffle panel

One of unison's main feature is a complete shuffle system based on criterias, aka a smart playlist.

You have two options:

  • Add to queue allows you to add a defined number of songs to the queue.
  • Continuous shuffle allows you, as long as the program is running, to automatically add songs to the queue.

Each of these options work with filters, but if none are selected, it is based on the entire library.

Shuffle panel

Snapcast

Embedding a Snapcast client allows to listen to music on multiple devices. For example, if you music is on a distant server connected to speakers in your living room, you can still listen to it on your computer running unison with this integrated client.

Radio stations

Through Radio-Browser, a community database, you can play radio streams directly from unison. There are more than 28,000 stations recorded on this service, so it is a nice way to discover new music and cultures.

Radio stations

Planned features

  • Playlist, queue and library management
  • More options for the shuffle panel
  • Dark mode

Translations

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