Hey Jeanette,
I've been looking at supercollider recently and it looks like you could
do all of what you want with some minimal code:
https://doc.sccode.org/Classes/Recorder.html I've been using
supercollider in emacs (with scel-mode), but I'm sure you could also run
it in vim, if you're more into that.
I'm very sad that ecasound is slowly falling behind. What does that mean
for Nama?
Another solution to think about: distrobox. Why? With distrobox, you
could keep an old working version of ecasound permanently that is
separated from your main system. For instance, if the latest version
works on some kind of debian (any distro really), then you could launch
a debian instance that you save just for running ecasound. If you have
questions about distrobox, you can always ask too. I run atomic distros
on my computers and all of my apps run from an Arch Linux distrobox that
I wrote the Dockerfile for myself. It even integrates great with
pipewire, and you can run jack as well if you're more into that.
Brandon Hale
On 7/25/25 07:59, Jeanette C. wrote:
Hey hey,
I just heard that Ecasound, as robsut as its code is, is slowly moving
out, requiring more and more patches. So I should really look for a
new solution.
Why CLI? I had a GUI running on my system, with JACK, and found that
Orca was very sluggish, not condusive to fast efficient work. Besides,
there are quite a few LV2 plugins which are built on JUCE and JUCE Uis
are not accessible on Linux. Last thing I heard, they added
accessibility but only to mac and windows.
So back to the commandline. LV2 plugins can be controlled there,
mod-host a case in point. Though, admittedly, I found quite a few
plugins with quite meaningless parameter ranges. Still, they can be used.
Does anyone have any ideas? Perhaps something that is in its early
stages or a UI that was created for testing or automation and might
offer more beyond that purpose? -- Any suggestions or hints are
welcome. For the time being, Ecasound will run, but its life-cycle
looks definitely finite in the foreseeable future.
Best wishes,
Jeanette