GxPlugins.lv2 release v0.6
Moderators: raboof, MattKingUSA, khz
-
- Established Member
- Posts: 2348
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 468 times
GxPlugins.lv2 release v0.6
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
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.
- magicalex
- Established Member
- Posts: 193
- Joined: Sun Jan 24, 2016 6:34 pm
- Has thanked: 132 times
- Been thanked: 7 times
- Contact:
Re: GxPlugins.lv2 release v0.6
Great. I look forward to trying them out. Thanks!
Various Guitarix bits and pieces here: https://youtube.com/playlist?list=PLt_SkqlUjG1LSjcd2SfTIjE1c24OLw7GA
-
- Established Member
- Posts: 120
- Joined: Wed Feb 04, 2015 11:29 pm
- Has thanked: 40 times
- Been thanked: 7 times
Re: GxPlugins.lv2 release v0.6
What am I doing wrong?
All dependencies are installed (I'm on Kubuntu).
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
-
- Established Member
- Posts: 120
- Joined: Wed Feb 04, 2015 11:29 pm
- Has thanked: 40 times
- Been thanked: 7 times
Re: GxPlugins.lv2 release v0.6
It is installed already:tramp wrote:Install the package lv2-dev.
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
-
- Established Member
- Posts: 16
- Joined: Sat Feb 24, 2018 5:37 pm
Re: GxPlugins.lv2 release v0.6
Same issue here, with the same package from Kxstudio repository on KDE NEON 18.04
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?
-
- Established Member
- Posts: 15
- Joined: Sun Jul 09, 2017 12:19 pm
Re: GxPlugins.lv2 release v0.6
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
* 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
-
- Established Member
- Posts: 15
- Joined: Sun Jul 09, 2017 12:19 pm
Re: GxPlugins.lv2 release v0.6
Just thought: was on my TODO anyway for long time to get GxPlugins.lv2 on Raspi - so why not just do it.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...
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
-
- Established Member
- Posts: 15
- Joined: Sun Jul 09, 2017 12:19 pm
Re: GxPlugins.lv2 release v0.6
off-topic - but...
2. The smile should be more a \o/
zzzz
1. One of the more fun typos (?): I knew there has to be an 's' somewhere..So fixing is definitely others people duty
2. The smile should be more a \o/
zzzz
-
- Established Member
- Posts: 15
- Joined: Sun Jul 09, 2017 12:19 pm
Re: GxPlugins.lv2 release v0.6
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?
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?
-
- Established Member
- Posts: 120
- Joined: Wed Feb 04, 2015 11:29 pm
- Has thanked: 40 times
- Been thanked: 7 times
Re: GxPlugins.lv2 release v0.6
There's a new lv2-dev version in kxstudio repositories. Now is possible to build it.
-
- Established Member
- Posts: 2348
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 468 times
Re: GxPlugins.lv2 release v0.6
Good to know.luciorgomes wrote:There's a new lv2-dev version in kxstudio repositories. Now is possible to build it.
Definitely, changing a plugin standard implementation in this way, is a no go.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...
Indeed, and I'm glad that it is done already in the right place.schnitzeltony wrote:And now yet another bet: there is more than just one project affected.
So fixing is definitely others people duty
https://github.com/drobilla/lv2/commit/ ... da5f0eb278
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.schnitzeltony wrote:glanced the screen shots: they look bit mod-guish to me.
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
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.schnitzeltony wrote:a browser engine for... a plugin GUI - really??? That performing acceptable on Raspi while rendering audio?
On the road again.
-
- Established Member
- Posts: 15
- Joined: Sun Jul 09, 2017 12:19 pm
Re: GxPlugins.lv2 release v0.6
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...
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...