Opened 11 months ago
Last modified 11 months ago
#1007 new enhancement
The One Glorious People's Supreme /Dev/Hack Music System
| Reported by: | Owned by: | ||
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | Hackery | Keywords: | |
| Cc: |
Description
currently, we have several different music systems running at /dev/hack:
- two (three?) different sets of speakers, some spread across multiple rooms, each with their own inputs
- the bespoke /dev/hack youtube jukebox
- a navidrome server with streamripper recordings of various radio stations, running on the shibari pc and with clients set up on various devices
- homeassistant music (currently hooked up to navidrome and someone's spotify)
we also have several suggested music systems and integrations:
- music player daemon
- CUPS music queue (mysterious -- m knows more about this)
- hyperlocal/FCC-compliant fm transmission
it would be nice to have all of these bridged together into one monstrosity of a system, maybe centered around music player daemon with a library hosted in navidrome.
things to connect to one another:
- homeassistant has MPD support: https://www.home-assistant.io/integrations/mpd/
- mopidy (an implementation of MPD) has subsonic/navidrome support: https://mopidy.com/ext/subidy/
- the jukebox is purpose-built and could be modified to link into all of this, likely via MPD: https://git.devhack.net/tracert/webBubbler-jukebox
- speakers that are not wired together can be wired together
- a $70 fm transmitter would plug in and give wireless access: https://www.basewish.com/basewish-05B-0.5W-fm-transmitter-for-drive-in-church.html (i may end up getting this)
- cups queue ? ? ? ? ?
Note:
See TracTickets
for help on using tickets.
also worth noting: if the goal is for things to hook into MPD, it follows that using homeassistant's MPD integration is sub-optimal except when working/connecting with larger systems already using homeassistant