Release myMPD v25.0.0 · jcorporation/myMPD

This is the first release that supports only MPD 0.23.5 and higher and Lua 5.4.x and higher. Changelog Feat: Use myGPIOd REST-API #1510 Feat: Implement merge sort for linked lists Feat: Use a fast...

GitHub
GitHub - jcorporation/myMPDos: A music player image for Raspberry Pi based on Alpine Linux, MPD and myMPD.

A music player image for Raspberry Pi based on Alpine Linux, MPD and myMPD. - jcorporation/myMPDos

GitHub
The openSUSE Build Service has now got Raspbian 13 as repository option. #myMPD and #myGPIOd are now also build for Raspian 13.
Release myMPD v24.0.2 · jcorporation/myMPD

This is a small bug fix release. Changelog Fix: Define NDEBUG for all release types but Debug #1515 Fix: utf8 test failures #1514

GitHub
Release myMPD v24.0.0 · jcorporation/myMPD

This release improves the integrated search by using string normalization and adding a fuzzy search option. Furthermore the mpd connection handling was improved. The documentation site was migrated...

GitHub

In a too fast world of vibe coding, AI and quickly thrown away phyton scripts it is relaxing to do some basic work.

Last weekend I wrote a fuzzy substring matcher for #myMPD. It uses the levenshtein distance for fuzzy matching and is written in plain C.

I published my optimized solution as a gist that compiles with no dependencies to cli program. It prints also some details of the calculated matrix that helps to better understand this brilliant algorithm.

https://gist.github.com/jcorporation/de72f647e0b487ac0faf56f8846e9735

Fuzzy substring matching using the levenshtein distance written in C

Fuzzy substring matching using the levenshtein distance written in C - levenshtein.c

Gist

I am a big fan of Linux and the OpenSource idea. That‘s why I personally contribute to some of my favorit projects. One of them is MPD - the music player daemon. It runs since years on my Raspberry to play music from my local library. I was unhappy with the existent client and that‘s why I forked ympd and created #myMPD. A tiny but powerfull web-based MPD client.

Recently the project reached the milestone of 500 stars on GitHub :)

https://github.com/jcorporation/myMPD

GitHub - jcorporation/myMPD: myMPD is a standalone and mobile friendly web mpd client with a tiny footprint and advanced features.

myMPD is a standalone and mobile friendly web mpd client with a tiny footprint and advanced features. - jcorporation/myMPD

GitHub
Release myMPD v23.0.0 · jcorporation/myMPD

This versions enhances the jukebox implementation and the album handling. Changelog Feat: Keep jukebox queue between myMPD restarts #1485 Feat: Add option for Jukebox Autostart #1482 Feat: Manuall...

GitHub