Replies: 1 comment 1 reply
-
Sure. I never used lash myself though. I thought about removing it. But since you seem to find it useful and there's an adequate replacement, we could probably switch to ladish in fluidsynth 2.3.0. The patch looks super simple. You're welcome to rebase it against master and draft a PR. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The lash library, used for session management with jack sound server, is very old (last release in 2009) and unmaintained (no commit in the upstream git since July 2009).
Luckily there is a viable replacement: the Nedko Arnaudov's LADI Session Handler (https://github.com/LADI/ladish). It's a complete rewrite of lash and is much more active (last git commit was in February 2021); it's already used by Carla and Cadence packages from Kxstudio project. It also sports an handy compatibility layer (liblash): all it should be needed to use it is changing the references to lash and its headers in those for the ladish compatibility layer and its headers.
The test patch attached simply does this, without bothering to change "lash" in "ladish" in the messages: it builds and runs OK for simple use on my system...
fluidsynth-2.2.7-use-ladish-instead-of-lash.txt
Can the switch be considered?
Beta Was this translation helpful? Give feedback.
All reactions