Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tom-weatherhead/mpd-sacd
A version of the mpd music player daemon that includes support for Super Audio CDs and DVD-Audio discs
https://github.com/tom-weatherhead/mpd-sacd
audio audio-player dvd macos mpd music
Last synced: about 6 hours ago
JSON representation
A version of the mpd music player daemon that includes support for Super Audio CDs and DVD-Audio discs
- Host: GitHub
- URL: https://github.com/tom-weatherhead/mpd-sacd
- Owner: tom-weatherhead
- License: gpl-2.0
- Created: 2022-04-16T21:21:56.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-07-29T16:52:24.000Z (over 2 years ago)
- Last Synced: 2024-04-14T23:52:50.827Z (7 months ago)
- Topics: audio, audio-player, dvd, macos, mpd, music
- Language: C++
- Homepage:
- Size: 1.87 MB
- Stars: 2
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: COPYING
Awesome Lists containing this project
README
# mpd-sacd
[![watchers][watchers-badge-image]][watchers-url]
[![stars][stars-badge-image]][stars-url]
[![issues][issues-badge-image]][issues-url]
[![forks][forks-badge-image]][forks-url]
[![contributors][contributors-badge-image]][contributors-url]
[![branches][branches-badge-image]][branches-url]
[![commits][commits-badge-image]][commits-url]
[![last commit][last-commit-badge-image]][last-commit-url]This project is a fork of [this project](https://sourceforge.net/projects/mpd.sacddecoder.p/files/), which adds support for Super Audio CDs and DVD-Audio discs to the official [mpd music player daemon](https://www.musicpd.org/).
My modifications to this project are made primarily with macOS in mind.
The official mpd source code can be found on GitHub [here](https://github.com/MusicPlayerDaemon/MPD).
And [here](https://computingforgeeks.com/install-configure-mpd-ncmpcpp-macos/) is a useful guide to setting up mpd and the ncmpcpp player on macOS.
## To build or rebuild mpd-sacd
Install dependencies via Homebrew:
```sh
brew install mpd
brew install meson
brew install ninja
```Configure:
```sh
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:
```sh
ninja -C output/release
```The executable mpd can then be found in output/release/
To install:
```sh
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](https://mpd.readthedocs.io/en/stable/user.html#compiling-from-source) is the original documentation about compiling from the source.
## License
[GPL-2.0](https://opensource.org/licenses/gpl-2.0.php)[watchers-badge-image]: https://badgen.net/github/watchers/tom-weatherhead/mpd-sacd
[watchers-url]: https://github.com/tom-weatherhead/mpd-sacd/watchers
[stars-badge-image]: https://badgen.net/github/stars/tom-weatherhead/mpd-sacd
[stars-url]: https://github.com/tom-weatherhead/mpd-sacd/stargazers
[issues-badge-image]: https://badgen.net/github/issues/tom-weatherhead/mpd-sacd
[issues-url]: https://github.com/tom-weatherhead/mpd-sacd/issues
[forks-badge-image]: https://badgen.net/github/forks/tom-weatherhead/mpd-sacd
[forks-url]: https://github.com/tom-weatherhead/mpd-sacd/network/members
[contributors-badge-image]: https://badgen.net/github/contributors/tom-weatherhead/mpd-sacd
[contributors-url]: https://github.com/tom-weatherhead/mpd-sacd/graphs/contributors
[branches-badge-image]: https://badgen.net/github/branches/tom-weatherhead/mpd-sacd
[branches-url]: https://github.com/tom-weatherhead/mpd-sacd/branches
[commits-badge-image]: https://badgen.net/github/commits/tom-weatherhead/mpd-sacd
[commits-url]: https://github.com/tom-weatherhead/mpd-sacd/commits/master
[last-commit-badge-image]: https://badgen.net/github/last-commit/tom-weatherhead/mpd-sacd
[last-commit-url]: https://github.com/tom-weatherhead/mpd-sacd