McLaren Labs
MIDI Applications

What is rtpmidi debian-13 "universal"?

Today we made a new product release called rtpmidi for "Debian-13 Universal". What does that mean? This short post will explain.

While the basic functionality of our rtpmidi product has been largely stable, we have had to produce new releases for each version or derivative of a Linux operating system. The release for Ubuntu 24 was different from the one for Ubuntu 22, which was different from the one for Debian 12, etc.

These operating systems are nearly the same, and all derive from a Debian distribution. But because of many library dependencies picked up by the toolchain, we found our binaries tightly coupled to a particular operating system release. In particular, a few libraries upgrade in non-compatible ways on each operating system release.

The "Universal" release removes some dependencies to make the releases somewhat lighter and hopefully more portable. What this means for customers is if you update your operating system, there is a good chance the old version of rtpmidi that you have will just work.

But as always, if you have questions feel free to drop a note. ALSO - if you try this version out on an operating system that isn't listed above and it WORKS - please let us know so that we can pass that success story on to others!