GxPlugins.lv2 release v0.6

Discuss anything new and newsworthy! See http://planet.linuxaudio.org for more Linux Audio News!

Announcements of proprietary software may fit better in the Marketplace.

Moderators: raboof, khz, MattKingUSA

tramp
Established Member
Posts: 1374
Joined: Mon Jul 01, 2013 8:13 am

GxPlugins.lv2 release v0.6

Postby tramp » Sun Jan 20, 2019 2:43 pm

Hi

I like to announce a new release of GxPlugins.lv2
GxPlugins.lv2 is a set of mostly analogue guitar pedal simulations as
LV2 plugins, simulated with the guitarix ampsim toolkit.

This release add the GxCreamMachine, GXValveCaster and the GxBoobTube to
the set, and fix a issue with the bypass state under automation conditions.

I hope they may be useful for the one or the other.
Build instruction and screenshots may be found here:

https://github.com/brummer10/GxPlugins.lv2

the release tar.gz file is located here:

https://github.com/brummer10/GxPlugins.lv2/releases

regards
hermann
On the road again.

User avatar
magicalex
Established Member
Posts: 174
Joined: Sun Jan 24, 2016 6:34 pm
Contact:

Re: GxPlugins.lv2 release v0.6

Postby magicalex » Sun Jan 20, 2019 6:03 pm

Great. I look forward to trying them out. Thanks!
My name is Sandy and I sing songs: SandySingsSongs.com

Drazen
Established Member
Posts: 20
Joined: Sun Nov 13, 2016 8:30 am

Re: GxPlugins.lv2 release v0.6

Postby Drazen » Mon Jan 21, 2019 7:20 am

Great,

really appreciate it.

Best
Drazen

luciorgomes
Established Member
Posts: 64
Joined: Wed Feb 04, 2015 11:29 pm

Re: GxPlugins.lv2 release v0.6

Postby luciorgomes » Tue Jan 22, 2019 12:25 am

What am I doing wrong?

All dependencies are installed (I'm on Kubuntu).

Code: Select all

lucio@kde-Inspiron-5547:~/Build/GxPlugins.lv2$ make
make[1]: Entering directory '/home/lucio/Build/GxPlugins.lv2/GxVoodoFuzz.lv2'
. . , clean up
generate resource files,
g++ -I. -I./dsp -I./plugin -fPIC -DPIC -O2 -Wall -funroll-loops -ffast-math -fomit-frame-pointer -fstrength-reduce -fdata-sections -Wl,--gc-sections -msse3 -mfpmath=sse plugin/gx_voodoo.cpp  -I. -shared -lm  -o gx_voodoo.so
In file included from plugin/gx_voodoo.cpp:66:0:
plugin/gx_voodoo.h:25:10: fatal error: lv2.h: Arquivo ou diretório inexistente
 #include <lv2.h>
          ^~~~~~~
compilation terminated.
Makefile:105: recipe for target 'gx_voodoo' failed
make[1]: *** [gx_voodoo] Error 1
make[1]: Leaving directory '/home/lucio/Build/GxPlugins.lv2/GxVoodoFuzz.lv2'
Makefile:10: recipe for target 'GxVoodoFuzz.lv2/' failed
make: *** [GxVoodoFuzz.lv2/] Error 2

tramp
Established Member
Posts: 1374
Joined: Mon Jul 01, 2013 8:13 am

Re: GxPlugins.lv2 release v0.6

Postby tramp » Tue Jan 22, 2019 3:12 am

Install the package lv2-dev.
On the road again.

luciorgomes
Established Member
Posts: 64
Joined: Wed Feb 04, 2015 11:29 pm

Re: GxPlugins.lv2 release v0.6

Postby luciorgomes » Tue Jan 22, 2019 8:28 pm

tramp wrote:Install the package lv2-dev.

It is installed already:

Code: Select all

lucio@kde-Inspiron-5547:~$ apt search lv2-dev
Sorting... Pronto
Full Text Search... Pronto
libreadline-gplv2-dev/bionic 5.2+dfsg-3build1 amd64
  GNU readline and history libraries, development files

lv2-dev/xenial,now 2:1.15.5+git20181224v5 amd64 [installed]
  LV2 audio plugin specification


It's a kxstudio package (from gcc5-deps/now PPA). Not compatible?

RockVice77
Established Member
Posts: 9
Joined: Sat Feb 24, 2018 5:37 pm

Re: GxPlugins.lv2 release v0.6

Postby RockVice77 » Wed Jan 23, 2019 6:42 pm


It is installed already:

Code: Select all
lucio@kde-Inspiron-5547:~$ apt search lv2-dev
Sorting... Pronto
Full Text Search... Pronto
libreadline-gplv2-dev/bionic 5.2+dfsg-3build1 amd64
GNU readline and history libraries, development files

lv2-dev/xenial,now 2:1.15.5+git20181224v5 amd64 [installed]
LV2 audio plugin specification


It's a kxstudio package (from gcc5-deps/now PPA). Not compatible?


Same issue here, with the same package from Kxstudio repository on KDE NEON 18.04

schnitzeltony
Established Member
Posts: 11
Joined: Sun Jul 09, 2017 12:19 pm

Re: GxPlugins.lv2 release v0.6

Postby schnitzeltony » Wed Jan 23, 2019 10:57 pm

Recent KXStudio builds lv2 1.15.5+git20181224v5 from git (the upcoming release of lv2). On the way lv2 1.14 (stable) -> 1.15 (future) two things were changed causing trouble in some projects:

* lv2-core.pc (for pkg-config) was removed -> lv2.pc is good enough
* layout of include headers was modified

To be compatible for upcoming lv2 I bet something like [1] is required for GxPlugins.lv2. Unfortunately I haven't GxPlugins.lv2 in my Raspi builds yet - if so there would be a pull request to fix...

[1] https://github.com/calf-studio-gear/calf/pull/213

Cheers

Andreas

schnitzeltony
Established Member
Posts: 11
Joined: Sun Jul 09, 2017 12:19 pm

Re: GxPlugins.lv2 release v0.6

Postby schnitzeltony » Wed Jan 23, 2019 11:36 pm

To be compatible for upcoming lv2 I bet something like [1] is required for GxPlugins.lv2. Unfortunately I haven't GxPlugins.lv2 in my Raspi builds yet - if so there would be a pull request to fix...


Just thought: was on my TODO anyway for long time to get GxPlugins.lv2 on Raspi - so why not just do it.

But starting I had to admit that GxPlugins.lv2 is a composition of umpteen git submodules.

And now yet another bet: there is more than just one project affected.

So fixing is definitely others people duty :)

schnitzeltony
Established Member
Posts: 11
Joined: Sun Jul 09, 2017 12:19 pm

Re: GxPlugins.lv2 release v0.6

Postby schnitzeltony » Wed Jan 23, 2019 11:55 pm

off-topic - but...

So fixing is definitely others people duty :)


1. One of the more fun typos (?): I knew there has to be an 's' somewhere..
2. The smile should be more a \o/

zzzz

schnitzeltony
Established Member
Posts: 11
Joined: Sun Jul 09, 2017 12:19 pm

Re: GxPlugins.lv2 release v0.6

Postby schnitzeltony » Thu Jan 24, 2019 12:34 am

And another one:

glanced the screen shots: they look bit mod-guish to me.

As far as I remember: mod-gui is about webkit based plugin GUIs.

If both so:
a browser engine for... a plugin GUI - really??? That performing acceptable on Raspi while rendering audio? Nothing to expect. So do GxPlugins.lv2's GUIs support less expensive Genvironments?

luciorgomes
Established Member
Posts: 64
Joined: Wed Feb 04, 2015 11:29 pm

Re: GxPlugins.lv2 release v0.6

Postby luciorgomes » Fri Jan 25, 2019 12:24 am

There's a new lv2-dev version in kxstudio repositories. Now is possible to build it.

tramp
Established Member
Posts: 1374
Joined: Mon Jul 01, 2013 8:13 am

Re: GxPlugins.lv2 release v0.6

Postby tramp » Sat Jan 26, 2019 7:45 am

luciorgomes wrote:There's a new lv2-dev version in kxstudio repositories. Now is possible to build it.

Good to know.

schnitzeltony wrote:To be compatible for upcoming lv2 I bet something like [1] is required for GxPlugins.lv2. Unfortunately I haven't GxPlugins.lv2 in my Raspi builds yet - if so there would be a pull request to fix...

Definitely, changing a plugin standard implementation in this way, is a no go. :!:

schnitzeltony wrote:And now yet another bet: there is more than just one project affected.
So fixing is definitely others people duty :)

Indeed, and I'm glad that it is done already in the right place.
https://github.com/drobilla/lv2/commit/ ... da5f0eb278

schnitzeltony wrote:glanced the screen shots: they look bit mod-guish to me.


The screenys show the plug interfaces which are written based on the X11 lib and cairo. So the ones you could use with your host of choice.
But indeed all GXPlugins comes with a web based MOD interface as well, as I use them all on my MOD.
To use the MOD UI, you've to run

Code: Select all

make mod


schnitzeltony wrote:a browser engine for... a plugin GUI - really??? That performing acceptable on Raspi while rendering audio?


Running the dsp and a little server on the Raspi and running the UI on a external PC or tablet or whatever, yes, that perform acceptable.
On the road again.

schnitzeltony
Established Member
Posts: 11
Joined: Sun Jul 09, 2017 12:19 pm

Re: GxPlugins.lv2 release v0.6

Postby schnitzeltony » Sun Jan 27, 2019 3:32 pm

Agreed fully: mod is an option and LV2 issues turned into right direction.

So I took some time to build GxPlugins.lv2 and did some quick runtime tests: Looks very good.

One thing: To make GxPlugins.lv2 build cross with Openembedded/Yocto I had to create a huge patch. That is some brute force / quick and dirty approach - just wanted to see if the plugins will build and run. Problem with the patch is: Apart of that it is ugly - it will be a maintenance burden. So I thought about another solution and I will send out a pull request to GxAxisFace.lv2 as an example and we'll see...


Return to “Linux Music News”

Who is online

Users browsing this forum: No registered users and 2 guests