On 5/8/24 08:49, Lorenzo Sutton wrote:
Hi list,
I have heard rumors that Calf plugins could soon be dropped from distributions mainly due to GTK2 dependency (see e.g. issue where already in 2022 the Arch Linux maintainer is warning about this) [1]. Overall last Calf GitHub activity seems to indicate 3 years ago.
[...]
You might want to check out this initiative: https://github.com/falkTX/lv2-gtk-ui-bridge
Interesting project but I'm not sure how this would mitigate the potential issue of Calf being removed from distributions in terms also of 'longer term' for audio projects.
Whenever I use Calf, I usually use the ladspa versions (which don't have guis and don't need gtk2, I think), believe it or not.
If you are on arch, you can install it from here. I think the ladspa plugins tend to be more reliable for me.
Similar to the above, LADSPA would work fine but that (e.g. on Arch or Manjaro which I'm using) is in AUR so still there's a question of finding a more sustainable and maintained substitute.
On 08/05/2024 17:11, Erik Schoster wrote:
> On Wed, May 8, 2024, at 1:49 AM, Lorenzo Sutton wrote:
>> I have a proof of concept of a simpler 'stereo delay'
(without the
>> musical times) made in Pd which mimics this but I'd
prefer a LV2 (or
>> similar) plugin.
>
> You might be able to turn your PD patch into a plugin? Plug
data is great, though it's in development and has some limitations
depending on what you are targeting -- I've just played around
with using it to make little firmware patches for the electrosmith
daisy but I see it also has an LV2 target: https://plugdata.org/
Plug Data is a great project but as you said it is in development and with that sort of potential variability I would then opt to maybe connect directly the Pure Data patch (e.g. using JACK / pipewire), but not the preferred method for e.g. Ardour sessions or similar where an LV2 / VST-linux / CLAP (?) would be preferred to have a somewhat 'self-enclosed' session
Have you tried the LSP offering? Not sure it meets all your requirement but it does a fair bit. https://lsp-plug.in/?page=manuals§ion=art_delay_stereo
I tried that plug-in but the interface seems extremely complicated (and probably very powerful - a trait of various of the LSP plugins): I wasn't able to achieve a simple BPM based 'ping-pong' delay nor could I figure out how to do it by reading the documentation provided on the website, so maybe this is a bit overkill.
[...]
Hmm, the thought occurs to me...can an external sound be fed in Yoshimi (or Zyn), processed there, and output?
No (as also discussed on the Yoshimi mailing list), and my reference to Yoshimi was more to provide an idea of a plugin which can achieve similar results to what I'm after ;-)
Other plug-ins I tried:
- TAL Dub: it seems to have a few of the features I'm after, unfortunately the delay time is in milliseconds and it's not possible to enter an exact numerical value (say 500 for a 120 BPM tempo or 600 for 100 BPM etc.). Also in the 'generic' interface (as provided e.g. by Ardour or Carla) the dealy time is normalised 0 to 1 - so yes one can calculate the proportion (e.g. 600 ms would be 1.5) but that's the exact kind of overhead which often kills any creative mood :-)
- ACE delay: Very straightforward controls which I like. Unfortunately this is mono only and seems to only work with Ardour. It also interestingly has delay time only as milliseconds albeit offering BPM sync and musical times division control
- GxDelay-Stereo: has independent left/right time / gain controls (time in milliseconds) and a ping-pong control. It doesn't seem to have feedback which seems a little odd
- GxEcho-Stereo: this seems to be the same as above with a fixed
feedback (i.e. no feedback control)
- Gxdigital_delay_st: seems to have simlar controls and approach to the Calf one: BPM tempo, possibility of sync, musical divisions, a few different modes including "tape" and hi-pass and low-pass. The problem is that although it does come up as stereo (2 ins 2 outs) it seems to actually work in mono (tested with Ardour and Carla)