Discussion:
[LAU] guitarix version 0.27.0 is out
hermann meyer
2013-04-20 20:15:39 UTC
Permalink
I'm proud to announce the release of guitarix2-0.27.0

Guitarix is a mono tube amplifier simulation for jack, with additional
mono/stereo effect racks which can be filled with a variety of in-build
effects and external LADSPA plugins.

Most guitarix plugs and amps are now available as LV2 plug-in, to be
used in your favorite DAW.
The complete guitarix engine is available as LADSPA plug as well.

change-log:
* fix deprecated g_type_init() call when glib >= 2.36
* fix controller range for gxtubedelay.lv2
* add gxtuner.lv2
* add gxmetal_head.lv2
* add gxmetal_amp.lv2
* a couple of small fixes here and there
* maybe some new bugs ??

Please refer to our project page for more information:

http://guitarix.sourceforge.net/

download site:
http://sourceforge.net/projects/guitarix/

bug tracker
http://sourceforge.net/p/guitarix/bugs/

patches
http://sourceforge.net/p/guitarix/patches/

forum
http://sourceforge.net/apps/phpbb/guitarix/

in behave of the

guitarix development team

enjoy the spring
Brett McCoy
2013-04-20 20:21:46 UTC
Permalink
Post by hermann meyer
I'm proud to announce the release of guitarix2-0.27.0
Guitarix is a mono tube amplifier simulation for jack, with additional mono/stereo effect racks which can be filled with a variety of in-build effects and external LADSPA plugins.
Most guitarix plugs and amps are now available as LV2 plug-in, to be used in your favorite DAW.
The complete guitarix engine is available as LADSPA plug as well."In the rhythm of music a secret is hidden; If I were to divulge it, it would overturn the world."
Yikes, not building!

493/609] cxx: src/LV2/gxechocat.lv2/gxechocat.cpp ->
build/default/src/LV2/gxechocat.lv2/gxechocat_5.o
[494/609] cxx: src/LV2/gxechocat.lv2/widget.cpp ->
build/default/src/LV2/gxechocat.lv2/widget_2.o
../src/LV2/gxechocat.lv2/gxechocat.cpp:26:69: fatal error:
gxechocat.cc: No such file or directory
compilation terminated.
Waf: Leaving directory `/home/idragosani/src/guitarix-0.27.0/build'
Build failed: -> task failed (err #1):
{task: cxx gxechocat.cpp -> gxechocat_5.o}
hermann meyer
2013-04-20 21:18:00 UTC
Permalink
Post by Brett McCoy
Post by hermann meyer
I'm proud to announce the release of guitarix2-0.27.0
Guitarix is a mono tube amplifier simulation for jack, with additional mono/stereo effect racks which can be filled with a variety of in-build effects and external LADSPA plugins.
Most guitarix plugs and amps are now available as LV2 plug-in, to be used in your favorite DAW.
The complete guitarix engine is available as LADSPA plug as well."In the rhythm of music a secret is hidden; If I were to divulge it, it would overturn the world."
Yikes, not building!
493/609] cxx: src/LV2/gxechocat.lv2/gxechocat.cpp ->
build/default/src/LV2/gxechocat.lv2/gxechocat_5.o
[494/609] cxx: src/LV2/gxechocat.lv2/widget.cpp ->
build/default/src/LV2/gxechocat.lv2/widget_2.o
gxechocat.cc: No such file or directory
compilation terminated.
Waf: Leaving directory `/home/idragosani/src/guitarix-0.27.0/build'
{task: cxx gxechocat.cpp -> gxechocat_5.o}
Umpf, okay, so you didn't have faust installed?

Thanks for the note
I have just uploaded a fixed version 0.27.1

greets
hermann
Hartmut Noack
2013-04-20 21:42:55 UTC
Permalink
Post by hermann meyer
Post by Brett McCoy
Post by hermann meyer
I'm proud to announce the release of guitarix2-0.27.0
Guitarix is a mono tube amplifier simulation for jack, with additional mono/stereo effect racks which can be filled with a variety of in-build effects and external LADSPA plugins.
Most guitarix plugs and amps are now available as LV2 plug-in, to be used in your favorite DAW.
The complete guitarix engine is available as LADSPA plug as well."In the rhythm of music a secret is hidden; If I were to divulge it, it would overturn the world."
Yikes, not building!
493/609] cxx: src/LV2/gxechocat.lv2/gxechocat.cpp ->
build/default/src/LV2/gxechocat.lv2/gxechocat_5.o
[494/609] cxx: src/LV2/gxechocat.lv2/widget.cpp ->
build/default/src/LV2/gxechocat.lv2/widget_2.o
gxechocat.cc: No such file or directory
compilation terminated.
Waf: Leaving directory `/home/idragosani/src/guitarix-0.27.0/build'
{task: cxx gxechocat.cpp -> gxechocat_5.o}
Umpf, okay, so you didn't have faust installed?
Thanks for the note
I have just uploaded a fixed version 0.27.1
Unfortunately this does not help:

Build failed:
-> task failed (err #1):
{task: cxx GxTuner.cpp -> GxTuner_2.o}
-> task failed (err #1):
{task: cxx GxWaveView.cpp -> GxWaveView_2.o}
-> task failed (err #1):
{task: cxx GxFastMeter.cpp -> GxFastMeter_2.o}
-> task failed (err #1):
{task: cxx gxinit.cpp -> gxinit_2.o}

have this error on build with git-checkouts also. What is this? What can
I do to fixit? (Ubuntu 12.10)

best regards

HZN
Post by hermann meyer
greets
hermann
_______________________________________________
Linux-audio-user mailing list
http://lists.linuxaudio.org/listinfo/linux-audio-user
hermann meyer
2013-04-21 02:54:37 UTC
Permalink
Post by hermann meyer
Post by Brett McCoy
Post by hermann meyer
I'm proud to announce the release of guitarix2-0.27.0
Guitarix is a mono tube amplifier simulation for jack, with additional mono/stereo effect racks which can be filled with a variety of in-build effects and external LADSPA plugins.
Most guitarix plugs and amps are now available as LV2 plug-in, to be used in your favorite DAW.
The complete guitarix engine is available as LADSPA plug as well."In the rhythm of music a secret is hidden; If I were to divulge it, it would overturn the world."
Yikes, not building!
493/609] cxx: src/LV2/gxechocat.lv2/gxechocat.cpp ->
build/default/src/LV2/gxechocat.lv2/gxechocat_5.o
[494/609] cxx: src/LV2/gxechocat.lv2/widget.cpp ->
build/default/src/LV2/gxechocat.lv2/widget_2.o
gxechocat.cc: No such file or directory
compilation terminated.
Waf: Leaving directory `/home/idragosani/src/guitarix-0.27.0/build'
{task: cxx gxechocat.cpp -> gxechocat_5.o}
Umpf, okay, so you didn't have faust installed?
Thanks for the note
I have just uploaded a fixed version 0.27.1
{task: cxx GxTuner.cpp -> GxTuner_2.o}
{task: cxx GxWaveView.cpp -> GxWaveView_2.o}
{task: cxx GxFastMeter.cpp -> GxFastMeter_2.o}
{task: cxx gxinit.cpp -> gxinit_2.o}
have this error on build with git-checkouts also. What is this? What can
I do to fixit? (Ubuntu 12.10)
best regards
HZN
Hi Hartmut

This seems to be different from the above Bug. I need the full configure
/ build output to get a impression what this is. Best run the verbose
waf (./waf build -vv)(double v) and send me the complete output (our
paste it somewhere)

greets
hermann
Hartmut Noack
2013-04-21 09:22:15 UTC
Permalink
Post by hermann meyer
Post by hermann meyer
Post by Brett McCoy
Post by hermann meyer
I'm proud to announce the release of guitarix2-0.27.0
Guitarix is a mono tube amplifier simulation for jack, with additional mono/stereo effect racks which can be filled with a variety of in-build effects and external LADSPA plugins.
Most guitarix plugs and amps are now available as LV2 plug-in, to be used in your favorite DAW.
The complete guitarix engine is available as LADSPA plug as well."In the rhythm of music a secret is hidden; If I were to divulge it, it would overturn the world."
Yikes, not building!
493/609] cxx: src/LV2/gxechocat.lv2/gxechocat.cpp ->
build/default/src/LV2/gxechocat.lv2/gxechocat_5.o
[494/609] cxx: src/LV2/gxechocat.lv2/widget.cpp ->
build/default/src/LV2/gxechocat.lv2/widget_2.o
gxechocat.cc: No such file or directory
compilation terminated.
Waf: Leaving directory `/home/idragosani/src/guitarix-0.27.0/build'
{task: cxx gxechocat.cpp -> gxechocat_5.o}
Umpf, okay, so you didn't have faust installed?
Thanks for the note
I have just uploaded a fixed version 0.27.1
{task: cxx GxTuner.cpp -> GxTuner_2.o}
{task: cxx GxWaveView.cpp -> GxWaveView_2.o}
{task: cxx GxFastMeter.cpp -> GxFastMeter_2.o}
{task: cxx gxinit.cpp -> gxinit_2.o}
have this error on build with git-checkouts also. What is this? What can
I do to fixit? (Ubuntu 12.10)
best regards
HZN
Hi Hartmut
This seems to be different from the above Bug. I need the full configure
/ build output to get a impression what this is. Best run the verbose
waf (./waf build -vv)(double v) and send me the complete output (our
paste it somewhere)
I build like this:

./waf configure --optimization --no-ladspa

yields this:


Checking for program msgfmt : /usr/bin/msgfmt
Checking for program intltool-merge : /usr/bin/intltool-merge
Checking for program g++ or c++ : /usr/bin/g++
Checking for program cpp : /usr/bin/cpp
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for g++ : ok
Checking for jack <= 1.8.0 :
Checking for jack >= 1.9.2 : yes
Checking for jack session support : yes
Checking for sndfile >= 1.0.17 : yes
Checking for gmodule-export-2.0 : yes
Checking for gtk+-2.0 >= 2.20 : yes
Checking for gthread-2.0 >= 2.24 : yes
Checking for glibmm-2.4 >= 2.24 : yes
Checking for gtkmm-2.4 >= 2.20 : yes
Checking for giomm-2.4 >= 2.24 : yes
Checking for fftw3f >= 3.1.2 : yes
Checking for lrdf : yes
Checking for header ladspa.h : yes

Checking for boost-system : yes

Checking for boost >= 1.42 : yes

Checking for zita-convolver >= 3.0 : version 3 not found, using
ours
Checking for zita-resampler >= 1.0 : version 1 not found, using
ours
Checking for program faust : not found



==================

GUITARIX II 0.27.1



OS : linux

CPU version : Intel(R) Core(TM) i5-3317U
CPU @ 1.70GHz

C++ flags : -Wall -O3 -DNDEBUG
-march=native -mmmx -msse4.2 -mfpmath=sse -fomit-frame-pointer
-ftree-loop-linear -ffinite-math-only -fno-math-errno -fno-signed-zeros
-fstrength-reduce -pipe

Link flags


Compiler ['/usr/bin/g++'] version : 4.7.2


Use prebuild faust files : yes


Use faust precision : double


Use internal zita-resampler : yes


Use internal zita-convolver : yes
Jack Session Support : yes
build ladspa plugins : no
build lv2 plugins : no
skip Python Library Wrapper : yes
use prebuild C++ Library Wrapper : yes
skip building shared lib : yes
skip install lib-dev : yes
run ldconfig tool : yes
update desktop database : yes
Localization (intltool) : yes
skip glade support : yes
Install prefix : /usr/local
Install binary : /usr/local/bin
Install library : /usr/local/lib
Guitarix shared files directory : /usr/local/share/gx_head
Guitarix pixmaps directory : /usr/local/share/pixmaps

'configure' finished successfully (3.209s)
###################
and it outputs this on build:
###################
***@zettberlin-Lenovo-U410:~/Downloads/guitarix-0.27.1$ ./waf
Waf: Entering directory `/home/zettberlin/Downloads/guitarix-0.27.1/build'
[ 5/295] cxx: libgxw/gxw/gxinit.cpp -> build/default/libgxw/gxw/gxinit_2.o
[ 6/295] cxx: libgxw/gxw/GxFastMeter.cpp ->
build/default/libgxw/gxw/GxFastMeter_2.o
[ 7/295] cxx: libgxw/gxw/GxWaveView.cpp ->
build/default/libgxw/gxw/GxWaveView_2.o
[ 8/295] cxx: libgxw/gxw/GxTuner.cpp ->
build/default/libgxw/gxw/GxTuner_2.o
../libgxw/gxw/GxFastMeter.cpp: In Funktion »void
request_vertical_meter(GtkWidget*)«:
../libgxw/gxw/GxFastMeter.cpp:153:13: nicht implementiert: Graphite loop
optimizations can only be used if the libcloog-ppl0 package is installed
../libgxw/gxw/GxWaveView.cpp: In Funktion »gboolean
gx_wave_view_expose(GtkWidget*, GdkEventExpose*)«:
../libgxw/gxw/GxWaveView.cpp:184:17: nicht implementiert: Graphite loop
optimizations can only be used if the libcloog-ppl0 package is installed
../libgxw/gxw/GxTuner.cpp: In Funktion »void draw_background(GxTuner*)«:
../libgxw/gxw/GxTuner.cpp:276:13: nicht implementiert: Graphite loop
optimizations can only be used if the libcloog-ppl0 package is installed
../libgxw/gxw/gxinit.cpp: In Funktion »void gxw_init()«:
../libgxw/gxw/gxinit.cpp:71:6: nicht implementiert: Graphite loop
optimizations can only be used if the libcloog-ppl0 package is installed
Waf: Leaving directory `/home/zettberlin/Downloads/guitarix-0.27.1/build'
Build failed:
-> task failed (err #1):
{task: cxx GxWaveView.cpp -> GxWaveView_2.o}
-> task failed (err #1):
{task: cxx gxinit.cpp -> gxinit_2.o}
-> task failed (err #1):
{task: cxx GxTuner.cpp -> GxTuner_2.o}
-> task failed (err #1):
{task: cxx GxFastMeter.cpp -> GxFastMeter_2.o}


best regards

HZN
Post by hermann meyer
greets
hermann
Jeremy Jongepier
2013-04-21 09:29:24 UTC
Permalink
Post by Hartmut Noack
../libgxw/gxw/GxFastMeter.cpp:153:13: nicht implementiert: Graphite loop
optimizations can only be used if the libcloog-ppl0 package is installed
Hello Hartmut,

If you want to build guitarix with the --optimization flag you need to
install libcloog-ppl0.

Jeremy
hermann meyer
2013-04-21 09:57:30 UTC
Permalink
Post by Jeremy Jongepier
Post by Hartmut Noack
../libgxw/gxw/GxFastMeter.cpp:153:13: nicht implementiert: Graphite loop
optimizations can only be used if the libcloog-ppl0 package is installed
Hello Hartmut,
If you want to build guitarix with the --optimization flag you need to
install libcloog-ppl0.
Jeremy
_______________________________________________
And if you like to check out the LV2 plugs, you need to add --build-lv2
to the configure command. ;-)

greets
hermann
Hartmut Noack
2013-04-21 11:35:10 UTC
Permalink
Post by hermann meyer
Post by Jeremy Jongepier
Post by Hartmut Noack
../libgxw/gxw/GxFastMeter.cpp:153:13: nicht implementiert: Graphite loop
optimizations can only be used if the libcloog-ppl0 package is installed
Hello Hartmut,
If you want to build guitarix with the --optimization flag you need to
install libcloog-ppl0.
Jeremy
Thanks a lot! That cuts it, It now buids OK.
Maybe configure should check for that lib? ;-)
Post by hermann meyer
Post by Jeremy Jongepier
_______________________________________________
And if you like to check out the LV2 plugs, you need to add --build-lv2
to the configure command. ;-)
Did so and it works just fine! Have the amp in Ardour3 -- the skins look
awsome and it sounds just great! Anyway I like the GX-amp in itself
most, so to have the core of Guitarix as a single module has some charme
for me....

Think I'll report that to my magazine-editor;-)

best regards

HZN
BTW: maybe I could update the website?
Post by hermann meyer
greets
hermann
_______________________________________________
Linux-audio-user mailing list
http://lists.linuxaudio.org/listinfo/linux-audio-user
hermann meyer
2013-04-21 13:08:53 UTC
Permalink
Post by Hartmut Noack
Post by hermann meyer
Post by Jeremy Jongepier
Post by Hartmut Noack
../libgxw/gxw/GxFastMeter.cpp:153:13: nicht implementiert: Graphite loop
optimizations can only be used if the libcloog-ppl0 package is installed
Hello Hartmut,
If you want to build guitarix with the --optimization flag you need to
install libcloog-ppl0.
Jeremy
Thanks a lot! That cuts it, It now buids OK.
Maybe configure should check for that lib? ;-)
Post by hermann meyer
Post by Jeremy Jongepier
_______________________________________________
And if you like to check out the LV2 plugs, you need to add --build-lv2
to the configure command. ;-)
Did so and it works just fine! Have the amp in Ardour3 -- the skins look
awsome and it sounds just great! Anyway I like the GX-amp in itself
most, so to have the core of Guitarix as a single module has some charme
for me....
Think I'll report that to my magazine-editor;-)
best regards
HZN
BTW: maybe I could update the website?
That will be very welcome, both :-D

A updated site to reflect the state will be awesome.
I've just move the forum to the project web space, because sourcforge
will skip all hosted apps and force the project maintainers to migrate
to there web space. I need to migrate the wikki as next.
However, last time you've worked on the website, you've ask for mysql
support, for the forum I needed to setup a mysql data base, so it is now
available for the webpage as well.

Like ever, you have full access to the website and have the permission
to change /rework it to your taste. (He, I trust your taste. :-) )

For the mysql database I could send you the admin access data in
private, just let me know when you need /wont them.

Eh, the new forum link:
http://guitarix.sourceforge.net/forum/


Ah, for the skins, I'm not so happy with the results for GxAmplifier-X,
I could really need some help from a skillful designer.

greets
hermann
hermann meyer
2013-04-23 09:29:26 UTC
Permalink
Post by Hartmut Noack
Post by Jeremy Jongepier
Post by Hartmut Noack
../libgxw/gxw/GxFastMeter.cpp:153:13: nicht implementiert: Graphite loop
optimizations can only be used if the libcloog-ppl0 package is installed
Hello Hartmut,
If you want to build guitarix with the --optimization flag you need to
install libcloog-ppl0.
Jeremy
Thanks a lot! That cuts it, It now buids OK.
Maybe configure should check for that lib?;-)
okay, I've added a check in the configuration step, if --optimization is
possible, when --optimization is set. If not possible, optimization will
be disabled and a Information about will be displayed.
Configuration and Build will not fail in that case.

greets
hermann

Brett McCoy
2013-04-20 21:53:23 UTC
Permalink
Post by hermann meyer
Post by Brett McCoy
Yikes, not building!
493/609] cxx: src/LV2/gxechocat.lv2/gxechocat.cpp ->
build/default/src/LV2/gxechocat.lv2/gxechocat_5.o
[494/609] cxx: src/LV2/gxechocat.lv2/widget.cpp ->
build/default/src/LV2/gxechocat.lv2/widget_2.o
gxechocat.cc: No such file or directory
compilation terminated.
Waf: Leaving directory `/home/idragosani/src/guitarix-0.27.0/build'
{task: cxx gxechocat.cpp -> gxechocat_5.o}
Umpf, okay, so you didn't have faust installed?
Thanks for the note
I have just uploaded a fixed version 0.27.1
I do have faust installed. I'd built 0.26.1 earlier today without any issue

--
Brett W. McCoy -- http://www.brettwmccoy.com
------------------------------------------------------------------------
"In the rhythm of music a secret is hidden; If I were to divulge it,
it would overturn the world."
-- Jelaleddin Rumi
hermann meyer
2013-04-21 02:49:54 UTC
Permalink
Post by Brett McCoy
Post by hermann meyer
Post by Brett McCoy
Yikes, not building!
493/609] cxx: src/LV2/gxechocat.lv2/gxechocat.cpp ->
build/default/src/LV2/gxechocat.lv2/gxechocat_5.o
[494/609] cxx: src/LV2/gxechocat.lv2/widget.cpp ->
build/default/src/LV2/gxechocat.lv2/widget_2.o
gxechocat.cc: No such file or directory
compilation terminated.
Waf: Leaving directory `/home/idragosani/src/guitarix-0.27.0/build'
{task: cxx gxechocat.cpp -> gxechocat_5.o}
Umpf, okay, so you didn't have faust installed?
Thanks for the note
I have just uploaded a fixed version 0.27.1
I do have faust installed. I'd built 0.26.1 earlier today without any issue
Okay, then your faust version isn't supported in our build system. You
will get this info during the configure step.
However, the bug was that some faust dsp files, which needs special
tweaks, wasn't listed in the copy list, but only in the generate list.
So, if faust is used, the file get generated, without faust, the file
have to be copied from a pre-generated file to the build folder. In
this list it wasn't listed, which is fixed now.

It is supposed that you can build guitarix without faust anyway.

greets
hermann
Brett McCoy
2013-04-21 02:58:53 UTC
Permalink
Post by Brett McCoy
I do have faust installed. I'd built 0.26.1 earlier today without any issue
Okay, then your faust version isn't supported in our build system. You will
get this info during the configure step.
However, the bug was that some faust dsp files, which needs special tweaks,
wasn't listed in the copy list, but only in the generate list.
So, if faust is used, the file get generated, without faust, the file have
to be copied from a pre-generated file to the build folder. In this list it
wasn't listed, which is fixed now.
It is supposed that you can build guitarix without faust anyway.
Actually, it turns out faust had not been enabled during configure anyway.

--
Brett W. McCoy -- http://www.brettwmccoy.com
------------------------------------------------------------------------
"In the rhythm of music a secret is hidden; If I were to divulge it,
it would overturn the world."
-- Jelaleddin Rumi
Dragan Noveski
2013-04-21 14:10:48 UTC
Permalink
hallo,

cheers for the new release!

builds fine here on aptosid with:

./waf configure --prefix=/usr --disable-nls --optimization --build-lv2

i do no know if you are interested in few warnings i get here:

[541/625] cxx: src/LV2/gx_studiopre.lv2/widget.cpp ->
build/default/src/LV2/gx_studiopre.lv2/widget_2.o
../src/LV2/gx_studiopre.lv2/widget.cpp: In member function ‘void
Widget::make_label(Gtk::Box*, Glib::ustring, bool)’:
../src/LV2/gx_studiopre.lv2/widget.cpp:312:15: warning: unused variable
‘b1’ [-Wunused-variable]
../src/LV2/gx_studiopre.lv2/widget.cpp:313:15: warning: unused variable
‘b2’ [-Wunused-variable]
[542/625] cxx: src/LV2/gx_studiopre.lv2/gx_studiopre_gui.cpp ->
build/default/src/LV2/gx_studiopre.lv2/gx_studiopre_gui_2.o



...

[544/625] cxx: src/LV2/gx_studiopre_st.lv2/widget.cpp ->
build/default/src/LV2/gx_studiopre_st.lv2/widget_2.o
../src/LV2/gx_studiopre_st.lv2/widget.cpp: In member function ‘void
Widget::make_label(Gtk::Box*, Glib::ustring, bool)’:
../src/LV2/gx_studiopre_st.lv2/widget.cpp:347:15: warning: unused
variable ‘b1’ [-Wunused-variable]
../src/LV2/gx_studiopre_st.lv2/widget.cpp:348:15: warning: unused
variable ‘b2’ [-Wunused-variable]
[545/625] cxx: src/LV2/gx_studiopre_st.lv2/gx_studiopre_st_gui.cpp ->
build/default/src/LV2/gx_studiopre_st.lv2/gx_studiopre_st_gui_2.o


...
[570/625] cxx: src/LV2/gx_zita_rev1.lv2/gx_zita_rev1.cpp ->
build/default/src/LV2/gx_zita_rev1.lv2/gx_zita_rev1_5.o
In file included from ../src/LV2/gx_zita_rev1.lv2/gx_zita_rev1.cpp:26:0:
default/src/LV2/faust/gx_zita_rev1.cc:151:20: warning:
‘gx_zita_rev1::parm_groups’ defined but not used [-Wunused-variable]
[571/625] cxx: src/LV2/gx_zita_rev1.lv2/widget.cpp ->
build/default/src/LV2/gx_zita_rev1.lv2/widget_2.o

...


cheers,

doc
Loading...