There are clowns next to me learning to use basic command line tools to pull together music playlists for #RhinoRadio!
The nerd is growing strong here. <3
There are clowns next to me learning to use basic command line tools to pull together music playlists for #RhinoRadio!
The nerd is growing strong here. <3
Some more progress on #RhinoRadio, #ThisOldClownHouse's in-building music streaming solution.
#MusicPD has been working really well for our needs.
We *were* lamenting a lack of a "Recently Added" feature.
This has been solved with some unmentionably shoddy shell scripting:
https://git.disroot.org/bsdclown/dotfiles/src/branch/main/scripts/MPD_recently_added.sh
This generates an "added in the last X days" playlist whenever it runs.
I tossed it into a cron job, and everyone wins. :)
I have apparently been using different installations of #MusicPD for so long that I was able to restore an absolutely awful earworm-laden playlist from twenty five years ago using nothing more than a text editor and a complete lack of dignity.
Anyone using #MPD with a #LastFM scrobbler that supports webradio streams?
No guesswork please, only recommend something that you've tested and know to be working.
#mpdscribble only scrobbles when the playlist advances (which doesn't happen with webradios): https://github.com/MusicPlayerDaemon/mpdscribble/issues/14
#YAMS requires tracks to have a duration: https://github.com/Berulacks/yams/blob/05913d5238520120b0e385f1c2341c34dece62ea/yams/scrobble.py#L693
#mpdas is unmaintained, doesn't notice the tags changing _and_ breaks other clients for some reason…?
I don't wanna write my own…! 😩
I've setup Music Player Daemon https://www.musicpd.org for my music library now, but there are surprisingly no good macOS clients that I could find. Looks like a good opportunity to read through the protocol specification…
PINE A64-LTS is Long Term Supply version of the Pine A64 Single Board Computer powered by Allwinner “A64” Quad-Core ARM Cortex A53 64-Bit Processor. The PINE A64-LTS board equips with 2GB LPDDR3 system memory, there is also optional eMMC module (up to 128GB) and microSD booting capability. It provides PI-2 GPIO Bus, Euler GPIO Bus and many others peripheral devices interface such as UART, SPI, I2C, for makers to integrate with sensors and devices. The PINE A64-LTS committed to supply at least for 5 years until year 2025 and 30 days limited warranty. The PINE A64-LTS V2 is a version 2 revision that using new Motorcomm YT8511C Ethernet Gigabit PHY chip, please use the updated OS build that includes this chip driver. Note: 1. Power Adapter used same as SOPINE Baseboard, 5V 2A type H 3.5OD/1.35ID barrel type DC Jack Power Supply. 5V 2A Switch Power Suppy with 3.5mmOD/1.35mm ID DC Jack - US version 5V 2A Switch Power Suppy with 3.5mmOD/1.35mm ID DC Jack - EU version 2. PINE A64-LTS SBC no longer includes SPI Flash chip.
So recently I redid my weechat #musicpd script and just added support for UNIX sockets, noticed an issue in the upstream module (python-mpd2) and promptly opened an issue even though I had a pretty fucked day.
This mirtazapine shit ain't exactly making me any less depressed, but it definitely lessens some spoon costs for me.