This project is a fork of this project, which adds support for Super Audio CDs and DVD-Audio discs to the official mpd music player daemon.
My modifications to this project are made primarily with macOS in mind.
The official mpd source code can be found on GitHub here.
And here is a useful guide to setting up mpd and the ncmpcpp player on macOS.
Install dependencies via Homebrew:
brew install mpd
brew install meson
brew install ninja
Configure:
cd mpd-sacd
rm -rf output
meson . output/release --buildtype=debugoptimized -Db_ndebug=true
meson configure output/release -Dsysconfdir='etc/mpd-sacd'
MPD will then look for mpd.conf in /usr/local/etc/mpd-sacd/
Build:
ninja -C output/release
The executable mpd can then be found in output/release/
To install:
ninja -C output/release install
- To launch mpd as a daemon: $ mpd
- To kill the running instance of mpd: $ mpd --kill
- To update the mpd database: $ mpc update
- To launch the rudimentary player: $ ncmpcpp
Here is the original documentation about compiling from the source.