Perfomance, Midi and effects

All your LV2 and LADSPA goodness and more.

Moderators: MattKingUSA, khz

Post Reply
Baggypants
Established Member
Posts: 188
Joined: Fri Jul 31, 2015 11:28 pm
Has thanked: 14 times
Been thanked: 8 times

Perfomance, Midi and effects

Post by Baggypants »

Hello, I'm looking for some simple effects, something equivalent to the Calf pulsator and a lowpass filter with resonance, which I can control with MIDI cc. I'm not wanting to run a DAW because the machine it's on is rather underpowered. I feel like I'm missing something obvious here. Can you help?
tatch
Established Member
Posts: 662
Joined: Fri Nov 16, 2012 3:18 pm

Re: Perfomance, Midi and effects

Post by tatch »

can't you use carla or calfjackhost?
glowrak guy
Established Member
Posts: 2325
Joined: Sat Jun 21, 2014 8:37 pm
Been thanked: 256 times

Re: Perfomance, Midi and effects

Post by glowrak guy »

jalv lets all the LV2 plugins run like a standalone, and the rakarrack effects
were recently ported as individuals (!), guitarix provides many lv2, and there are
invada, calf, and mda collections, along with a ton of individual plugins,
and many smaller plugin collections. A veritable candy store...

command lv2ls

and a list of all your installed LV2's will appear, copy/paste an mrl to jalv.gtk,
a command would look like

jalv.gtk http://drobilla.net/plugins/mdala/RezFilter

jalv.gtk http://calf.sourceforge.net/plugins/Pulsator

(note that internet connection is not used in any of this procedure)
Then connect things with your patchbay.
Cheers
asbak
Established Member
Posts: 897
Joined: Thu Sep 11, 2014 3:04 pm
Has thanked: 71 times
Been thanked: 64 times

Re: Perfomance, Midi and effects

Post by asbak »

You'll probably need some kind of plug-host, (Calfjackhost, Ardour, Carla, Qtractor, Muse etc) then load the plugin and assign CC to it. I don't think that too many fx plugs have built-in midi control but I could be mistaken.
Some Focal / 20.04 audio packages and resources https://midistudio.groups.io/g/linuxaudio
tatch
Established Member
Posts: 662
Joined: Fri Nov 16, 2012 3:18 pm

Re: Perfomance, Midi and effects

Post by tatch »

glowrak guy wrote:jalv lets all the LV2 plugins run like a standalone, and the rakarrack effects
were recently ported as individuals (!), guitarix provides many lv2, and there are
invada, calf, and mda collections, along with a ton of individual plugins,
and many smaller plugin collections. A veritable candy store...

command lv2ls

and a list of all your installed LV2's will appear, copy/paste an mrl to jalv.gtk,
a command would look like

jalv.gtk http://drobilla.net/plugins/mdala/RezFilter

jalv.gtk http://calf.sourceforge.net/plugins/Pulsator

(note that internet connection is not used in any of this procedure)
Then connect things with your patchbay.
Cheers
i don't think jalv passes midi CCs through except for plugins that support automation built-in like the calf set, but you might as well just use calfjackhost if you're only using calf plugins
Baggypants
Established Member
Posts: 188
Joined: Fri Jul 31, 2015 11:28 pm
Has thanked: 14 times
Been thanked: 8 times

Re: Perfomance, Midi and effects

Post by Baggypants »

Calfjackhost has no midi input unless the plugin is midi enabled, such as calf rotary speaker. Jalv doesn't obviously either. So they're no good.
tatch
Established Member
Posts: 662
Joined: Fri Nov 16, 2012 3:18 pm

Re: Perfomance, Midi and effects

Post by tatch »

Baggypants wrote:Calfjackhost has no midi input unless the plugin is midi enabled, such as calf rotary speaker. Jalv doesn't obviously either. So they're no good.
as I said before carla should work, but i also just tested calfjackhost from the kstudio calf-plugins-git (which should be up-to-date) and it seems to support midi CCs for both the pulsator and filter.
Baggypants
Established Member
Posts: 188
Joined: Fri Jul 31, 2015 11:28 pm
Has thanked: 14 times
Been thanked: 8 times

Re: Perfomance, Midi and effects

Post by Baggypants »

I've not tested Carla as I can't find useful packages for Fedora. (Which I'm using to make my life difficult, it seems) I have found midimsg https://github.com/blablack/midimsg-lv2 which might be helpful if I can figure out how it works. and I've packaged here https://copr.fedoraproject.org/coprs/ba ... s/monitor/

I'll also look at building a new package based on calf-git.
tatch
Established Member
Posts: 662
Joined: Fri Nov 16, 2012 3:18 pm

Re: Perfomance, Midi and effects

Post by tatch »

Baggypants wrote:I have found midimsg https://github.com/blablack/midimsg-lv2 which might be helpful if I can figure out how it works.
I don't think midimsg will do what you want, it has to do with the manipulation of midi messages into other midi messages. controlling plugin parameters is the job of a plugin host like calfjackhost or carla. as the midimsg README file notes, you could use ingen as well, which is also a plugin host.
Baggypants
Established Member
Posts: 188
Joined: Fri Jul 31, 2015 11:28 pm
Has thanked: 14 times
Been thanked: 8 times

Re: Perfomance, Midi and effects

Post by Baggypants »

I managed to get Carla kind of running on Fedora, what a monumental faff that was, lots of hard coding of /usr/lib when Fedora wants things in /usr/lib64 and it's pretty crashy at the moment for some reason. Anyway it works.I'll post the rpm later, unfortunately there's no way I'll be able to put it on copr because it bundles the VST libs.

edit

x86_64 rpms here http://therobinsonfamily.net/repo/23/x86_64/
srpms here http://therobinsonfamily.net/SRPMS/

It's a fairly shonky build, I mainly focused on getting lv2 support. Fluidsynth and linuxsampler wasn't included. Other plugins types not tested.
User avatar
sysrqer
Established Member
Posts: 2523
Joined: Thu Nov 14, 2013 11:47 pm
Has thanked: 320 times
Been thanked: 152 times
Contact:

Re: Perfomance, Midi and effects

Post by sysrqer »

Baggypants wrote:lots of hard coding of /usr/lib when Fedora wants things in /usr/lib64
Isn't /usr/lib a symlink to /usr/lib64 on your system?
User avatar
rncbc
Established Member
Posts: 1068
Joined: Mon Apr 19, 2010 12:20 pm
Has thanked: 45 times
Been thanked: 270 times
Contact:

Re: Perfomance, Midi and effects

Post by rncbc »

sysrqer wrote:
Baggypants wrote:lots of hard coding of /usr/lib when Fedora wants things in /usr/lib64
Isn't /usr/lib a symlink to /usr/lib64 on your system?
not at all, nor in opensuse (which is my distro).

afaict, on 64bit systems, /usr/lib64 is the place for ELF 64bit system libraries, while /usr/lib is the resort for ELF 32bit ones OR for architecture independent modules OR those that are mixed architecture (32 and 64bit).

other distros, other than the ones mentioned, opted for no dual or multi-arch support, so you'll most probably find that /usr/lib64 is a plain symlink to /usr/lib on exclusive 64bit systems (on 32bit systems there's no /usr/lib64 to start with).

hth.
cheers
Baggypants
Established Member
Posts: 188
Joined: Fri Jul 31, 2015 11:28 pm
Has thanked: 14 times
Been thanked: 8 times

Re: Perfomance, Midi and effects

Post by Baggypants »

The nice man at KXStudio is looking into it though. https://github.com/falkTX/Carla/issues/289
Post Reply