Guitarix as a plugin?

All your LV2 and LADSPA goodness and more.

Moderators: khz, MattKingUSA

mark swanson
Establlshed Member
Posts: 18
Joined: Tue Feb 27, 2018 2:58 am

Guitarix as a plugin?

Postby mark swanson » Tue Mar 13, 2018 1:04 am

I am new to running my DAW (Tracktion Waveform) in Linux, I am using Ubuntu Studio 16.04. I am interested in Guitarix, but it will not run as a plug in on my system. Is there something I need to do to make that happen?
Is there a guide somewhere to using this cool looking app? I am starting at ground zero on this one. Thanks!

User avatar
tramp
Establlshed Member
Posts: 1161
Joined: Mon Jul 01, 2013 8:13 am

Re: Guitarix as a plugin?

Postby tramp » Tue Mar 13, 2018 7:46 am

Hi, and welcome to linux! :)

Well, it is possible, but it requires some work to be done.
At first, you need carla, from the KxStudio repository, for the case you haven't already enabled the KxStudio repositories, check out here how to do it:
http://kxstudio.linuxaudio.org/Repositories

After enabled you need to install carla, as best just install all related carla packages.

Then, start carla and select from the top bar "add jack application". In the popup window insert as
Name: guitarix
Command : guitarix
set
Audio Inputs to 2 (this is needed because carla-rack could only load plugins with equal in/output ports)
enable "use previus client output buffer as input for next client"
and press ok.

Now you've loaded guitarix in carla. Next step is to export as LV2 plugin. In the Rack view, make a right click on the Guitarix Rack, select "export as LV2 plugin", give it a name and be done.
After that, you need to copy the newly created folder from (properly your home directory, to the hidden folder ~/.lv2.
When done you must rescan the plugins in Carla.
After all this you could start tracktion and insert Carla-RackFX, which is a vst-plugin(host). Then you could load guitarix inside Carla-RackFX as LV2 plugin with the "add Plugin" button.
Now you've Guitarix as plugin in Tracktion.

Here is the Ultimate Guide to Getting Started With Guitarix

User avatar
falkTX
Establlshed Member
Posts: 6615
Joined: Sat Jan 09, 2010 3:04 pm

Re: Guitarix as a plugin?

Postby falkTX » Tue Mar 13, 2018 8:28 am

This is why I added this :)

A few notes:
On the kxstudio repos, the package to install is "carla-git".
In carla, experimental settings need to be enabled first, and also enable jack apps and export to LV2.

Sometime soon I will also add a VST export option, as most commercial linux DAWs do not support LV2 yet.

finotti
Establlshed Member
Posts: 254
Joined: Thu Sep 01, 2011 9:07 pm

Re: Guitarix as a plugin?

Postby finotti » Tue Mar 13, 2018 2:44 pm

Nice! I was wondering the same thing. Thanks for the info!

User avatar
skei
Establlshed Member
Posts: 98
Joined: Sun May 18, 2014 4:24 pm

Re: Guitarix as a plugin?

Postby skei » Wed Mar 14, 2018 9:52 am

falkTX wrote:Sometime soon I will also add a VST export option, as most commercial linux DAWs do not support LV2 yet.

oohh! that will be awesome!!! :-)
- tor-helge

User avatar
42low
Establlshed Member
Posts: 1581
Joined: Sun Apr 17, 2016 2:31 pm
Location: Netherlands

Re: Guitarix as a plugin?

Postby 42low » Wed Mar 14, 2018 10:15 am

After trying guitarix and deleting it again, it's plugins still remained in my daw (ardour) and other software.
I also believe that it's plugin pack can be downloaded from the repro's.

User avatar
falkTX
Establlshed Member
Posts: 6615
Joined: Sat Jan 09, 2010 3:04 pm

Re: Guitarix as a plugin?

Postby falkTX » Wed Mar 14, 2018 11:56 am

Likely you need to rescan plugins in the DAW to inform it that you removed some of them.
Not all DAWs scan plugins on start.

User avatar
tramp
Establlshed Member
Posts: 1161
Joined: Mon Jul 01, 2013 8:13 am

Re: Guitarix as a plugin?

Postby tramp » Sat Mar 17, 2018 4:27 am

42low wrote:After trying guitarix and deleting it again, it's plugins still remained in my daw (ardour) and other software.
I also believe that it's plugin pack can be downloaded from the repro's.


That depend on from were you've installed guitarix. While on KxStudio guitarix is a single package, including all plugins and library's, on regular debian/ubuntu repository's guitarix comes as multi-format-package.
So when you wont to get rid of all guitarix stuff and have installed from debian/ubuntu you need to remove the following packages:
guitarix
guitarix-common
guitarix-doc
guitarix-ladspa
guitarix-lv2
gxw-glade
libgxw-dev
libgxw0
libgxwmm-dev
libgxwmm0

luciorgomes
Establlshed Member
Posts: 47
Joined: Wed Feb 04, 2015 11:29 pm

Re: Guitarix as a plugin?

Postby luciorgomes » Thu Apr 12, 2018 1:03 am

I think that the lv2 plugin created this way don't work as expected. The output is louder then the standalone application. The Master Volume is almost useless. And I think that the stereo plugins (gx_head_fx) are skipped, only the first stage (mono) is running (no reverb in the output).

User avatar
tramp
Establlshed Member
Posts: 1161
Joined: Mon Jul 01, 2013 8:13 am

Re: Guitarix as a plugin?

Postby tramp » Thu Apr 12, 2018 8:13 am

luciorgomes wrote:I think that the lv2 plugin created this way don't work as expected. The output is louder then the standalone application. The Master Volume is almost useless. And I think that the stereo plugins (gx_head_fx) are skipped, only the first stage (mono) is running (no reverb in the output).


Yes, I think you are right. Seems like the output from gx_head_amp is connected to the playback, even when you've selected the "use previous client output as input for next client" option.

To cover this, I've now added a new command-line switch (-D , --disable-multi-client) to run guitarix as a single jack client.
I guess that will make it easier to wrap guitarix as LV2 plugin.
I will commit it later today. EDIT: Done it's in our git repository now.

regards
hermann

User avatar
falkTX
Establlshed Member
Posts: 6615
Joined: Sat Jan 09, 2010 3:04 pm

Re: Guitarix as a plugin?

Postby falkTX » Thu Apr 12, 2018 12:02 pm

tramp wrote:
luciorgomes wrote:I think that the lv2 plugin created this way don't work as expected. The output is louder then the standalone application. The Master Volume is almost useless. And I think that the stereo plugins (gx_head_fx) are skipped, only the first stage (mono) is running (no reverb in the output).


Yes, I think you are right. Seems like the output from gx_head_amp is connected to the playback, even when you've selected the "use previous client output as input for next client" option.

hmm that explains the high volume, I need to fix this.
There are not many applications out there that use multiple clients, so I didn't test it much.

tramp wrote:To cover this, I've now added a new command-line switch (-D , --disable-multi-client) to run guitarix as a single jack client.
I guess that will make it easier to wrap guitarix as LV2 plugin.
I will commit it later today. EDIT: Done it's in our git repository now.

Great! I am updating the KX packages now.

luciorgomes
Establlshed Member
Posts: 47
Joined: Wed Feb 04, 2015 11:29 pm

Re: Guitarix as a plugin?

Postby luciorgomes » Thu Apr 12, 2018 10:13 pm

Thanks guys, working fine now... :D

franlopez
Posts: 4
Joined: Thu Aug 17, 2017 4:57 pm

Re: Guitarix as a plugin?

Postby franlopez » Tue Jul 10, 2018 3:51 am

This is great, thank you so much!

I can load the Carla generated LV2 in Ardour and everything works great. Only caveat, state is not persistent between sessions. If I save the session and quit Ardour, when I reopen, the plugin is still in the track, Guitarix is back to it's "default" state.

Is there anything I can do about this? In Carla, when I go to "Add a new Jack Application", there's a dropdown for Session Manager, but it's grayed down. Am I missing something?

Thanks again!

User avatar
tramp
Establlshed Member
Posts: 1161
Joined: Mon Jul 01, 2013 8:13 am

Re: Guitarix as a plugin?

Postby tramp » Thu Jul 12, 2018 3:47 am

franlopez wrote: If I save the session and quit Ardour, when I reopen, the plugin is still in the track, Guitarix is back to it's "default" state.

Is there anything I can do about this?


Just "quit" guitarix from the guitarix menu, to force save state.

User avatar
falkTX
Establlshed Member
Posts: 6615
Joined: Sat Jan 09, 2010 3:04 pm

Re: Guitarix as a plugin?

Postby falkTX » Thu Jul 12, 2018 5:50 am

the jack applications in carla dont save state though.
I need to implement session management there (SIGUSR1, Jack-session and/or NSM), so they can behave like plugins.

the option in carla is greyed out, I left a label there saying greyed out elements are not implemented yet :)


Return to “Plugins, Effects and Instruments”

Who is online

Users browsing this forum: No registered users and 5 guests