Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Mpd Alternatives
Similar projects and alternatives to mpd
-
-
owntone-server
Linux/FreeBSD DAAP (iTunes) and MPD media server with support for AirPlay 1 and 2 speakers (multiroom), Apple Remote (and compatibles), Chromecast, Spotify and internet radio.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
balena-sound
Build a single or multi-room streamer for an existing audio device using a Raspberry Pi! Supports Bluetooth, Airplay and Spotify Connect
-
VideoLAN Client (VLC)
VLC media player - All pull requests are ignored, please follow https://wiki.videolan.org/Sending_Patches_VLC/
-
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
musikcube
a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++
-
-
-
-
-
ChromeCast-Desktop-Audio-Streamer
Stream the sound of your desktop to your Chromecast Audio device
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
mpd reviews and mentions
-
⟳ 1 apps added, 28 updated at f-droid.org
MPD (version 0.23.12): A flexible, powerful, server-side application for playing music
-
How I built a simple music player daemon in Rust with a CLI/Web UI
I love to listen to music when I work, here are some projects I'm a big fan of : mpd and mopidy.
-
C++20 Coroutines and Io_uring
Source code for CoReadTextFile() which is also a coroutine: https://github.com/CM4all/libcommon/blob/master/src/io/uring...
Sample code for libpq: https://github.com/CM4all/libcommon/blob/master/test/co/RunC... and c_ares https://github.com/CM4all/libcommon/blob/master/test/co/RunC... and libcurl https://github.com/CM4all/libcommon/blob/master/test/curl/Ru...
I wrote all of this for proprietary applications at dayjob, but the core library is open source, as is much of my dayjob code. The I/O event loop this integrates with is also used by several open source projects I maintain, e.g. the Music Player Daemon (https://github.com/MusicPlayerDaemon/MPD/tree/master/src/eve...) which can also take advantage of io_uring, though not (yet) with coroutines, only "classic" non-blocking I/O.
My code is optimized for low-overhead; the very core doesn't even use std::function because I fear its implicit heap allocations. Long ago, I used boost::asio (which also integrates well with coroutines) but didn't like it because it was too bloated for me.
I've rarely seen other nerds talk about C++ coroutines, and never about integrating them with io_uring, made me thinking I'm the only one. But maybe all the others just don't write/blog about it - I never did either...
-
Modernizing my 1980s sound system
If you want a music player that you can control from another room, you can do that by installing a very small distro such as the x86 Alpine Linux image (https://alpinelinux.org/downloads/) then the mpd daemon (https://www.musicpd.org/ - it's in standard repositories install it with "apk add mpd" from root shell) which can work headless, therefore requiring very few resources, then a suitable control app for your phone or tablet (search for mpd control app), so that you can do pretty much everything through your home WiFi from any room, basement, backyard, etc.
Should you experience noises, cracks, hum and static when connecting the netbook to an amplifier and to a mains adapter, that is a common problem of ground loops and not of that particular netbook, that will be easily solved by adding a small audio transformer in between.
-
mmtc v0.3.0 adds support for running arbitrary mpd commands
mmtc is a minimal mpd terminal client that aims to be simple yet highly configurable
-
⟳ 1 apps added, 39 updated at f-droid.org
MPD (version 0.23.10): A flexible, powerful, server-side application for playing music
-
Jellyfin on Pi 2b+
If Navidrome isn't lightweight enough, check out MPD or Mopidy.
-
A good mp3 player?
I'm a big fan of cmus which runs as a foreground client but offers a remote-control interface for sending commands to that process. However, I also have respect for mpd and its family of command-line, TUI, GUI, web, etc clients given how flexible it is. I'd compare them like nano vs. vim with cmus offering a simple interface that's easy to understand and reasonable functionality; and mpd et al. being more like vim for power-users who want to do loony things with their music collections, playlists, etc.
-
I want to switch to Linux, specific questions
If your goal is to get off Microsoft/Apple's ecosystem you'll need to download all your music and photos from the Cloud anyway. There's easily 40+ decent music programs to choose from. I use mpd, bounce between the various clients depending on my mood and sometimes just use mpc scripts for my music, but I'm weird like that. You can set up a server accessible anywhere.
-
Audioserve: Simple personal server to serve audio files from directories
What are the main differences between this and mpd?
-
A note from our sponsor - Sonar
www.sonarsource.com | 22 Mar 2023
Stats
MusicPlayerDaemon/mpd is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.