Guitarix2 release version 0.43.0
Moderators: raboof, MattKingUSA, khz
-
- Established Member
- Posts: 2347
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 466 times
Guitarix2 release version 0.43.0
I'm pleased to announce the release of guitarix2-0.43.0
A virtual guitar amplifier for Linux running with jack (Jack Audio Connection Kit) released under the
GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This is a maintenance release. Fixing a couple of bugs and make the source code fit for newer compiler and library's.
Changelog:
Fix build on gcc 11
Add Fizz Remover
Implement option to enable jack session support (--jack-session)
Fix Unnatural decay at high gain (palm mutes)
Fix Fuzz Face Mayer
Add 41 tet tuner option (by Tristan Tarrant)
Fix GxAmplifiers cycling through cabinets/pre-amps/tubes is skipping items
Remove glibmm dependency from LV2 plugs
Update used faust version to 2.37.3
Add option in GxAmplifiers to allow switch between Bass/Guitar input
Add metadat.xml file
Add X-NSM-Capable entry in .desktop file
Release tarball:
https://github.com/brummer10/guitarix/r ... 3.0.tar.xz
Project Page on github:
https://github.com/brummer10/guitarix
Project Page on SourceForge:
https://sourceforge.net/projects/guitarix/
regards
hermann
A virtual guitar amplifier for Linux running with jack (Jack Audio Connection Kit) released under the
GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This is a maintenance release. Fixing a couple of bugs and make the source code fit for newer compiler and library's.
Changelog:
Fix build on gcc 11
Add Fizz Remover
Implement option to enable jack session support (--jack-session)
Fix Unnatural decay at high gain (palm mutes)
Fix Fuzz Face Mayer
Add 41 tet tuner option (by Tristan Tarrant)
Fix GxAmplifiers cycling through cabinets/pre-amps/tubes is skipping items
Remove glibmm dependency from LV2 plugs
Update used faust version to 2.37.3
Add option in GxAmplifiers to allow switch between Bass/Guitar input
Add metadat.xml file
Add X-NSM-Capable entry in .desktop file
Release tarball:
https://github.com/brummer10/guitarix/r ... 3.0.tar.xz
Project Page on github:
https://github.com/brummer10/guitarix
Project Page on SourceForge:
https://sourceforge.net/projects/guitarix/
regards
hermann
On the road again.
-
- Established Member
- Posts: 2347
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 466 times
Re: Guitarix2 release version 0.43.1
Good to hear you like it.
In the meantime I was forced to push out a bugfix release, as I've introduced 2 new bugs with the latest release.
Changelog:
Fix Install metainfo in prefix (by Hubert Figuière)
Fix GxAmplifierX produces weird noise after buffer size changes
Release tarball:
https://github.com/brummer10/guitarix/r ... 3.1.tar.xz
regards
hermann
In the meantime I was forced to push out a bugfix release, as I've introduced 2 new bugs with the latest release.
Changelog:
Fix Install metainfo in prefix (by Hubert Figuière)
Fix GxAmplifierX produces weird noise after buffer size changes
Release tarball:
https://github.com/brummer10/guitarix/r ... 3.1.tar.xz
regards
hermann
On the road again.
-
- Established Member
- Posts: 232
- Joined: Mon May 28, 2018 3:56 pm
- Has thanked: 9 times
- Been thanked: 14 times
Re: Guitarix2 release version 0.43.0
Christmas came early , thank you so very much dear Brummer and all the guitarix team. It´s always exciting.
You guys rock! Definitely checking it out now
Merry XMAS!
Att.: Rodney
You guys rock! Definitely checking it out now
Merry XMAS!
Att.: Rodney
- bluebell
- Established Member
- Posts: 1924
- Joined: Sat Sep 15, 2012 11:44 am
- Location: Saarland, Germany
- Has thanked: 112 times
- Been thanked: 119 times
Re: Guitarix2 release version 0.43.0
I can't compile it on my Ubuntu 16.04. waf complains about a too old libgtkmm. I tried to compile a recent one but fell into the depency hell.
If these new library versions are needed because the new Guitarix uses some new features of them then it's ok.
If not, is there a way to convince "./waf configure" that it should be happy with the existing versions on my system?
If these new library versions are needed because the new Guitarix uses some new features of them then it's ok.
If not, is there a way to convince "./waf configure" that it should be happy with the existing versions on my system?
Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/
-
- Established Member
- Posts: 2347
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 466 times
Re: Guitarix2 release version 0.43.0
@bluebell
I can't really remember, but usually we set the requested version higher, only when needed.
However, you could try it.
Open the file /trunk/wscript and go to line 341/342. Enter the versions you've for gtk+-3.0 and gtkmm-3.0 and try if it builds.
But I guess it will fail somewhere during build.
Other than that,the recent version of guitarix is in flatpack.
https://flathub.org/apps/details/org.guitarix.Guitarix
I can't really remember, but usually we set the requested version higher, only when needed.
However, you could try it.
Open the file /trunk/wscript and go to line 341/342. Enter the versions you've for gtk+-3.0 and gtkmm-3.0 and try if it builds.
But I guess it will fail somewhere during build.
Other than that,the recent version of guitarix is in flatpack.
https://flathub.org/apps/details/org.guitarix.Guitarix
On the road again.
- bluzee
- Established Member
- Posts: 339
- Joined: Mon Nov 30, 2020 11:43 pm
- Has thanked: 18 times
- Been thanked: 88 times
Re: Guitarix2 release version 0.43.0
I remember having to lower the Lib version to get 42 to compile on an older Mint system based on 16.04. In the end it built and ran without issue or at least none that I noticed.
Edit: My apologies. I just checked my git logs at home and I was not working on 16.04 at all but rather bionic or 18.04. I had to reduce dependency for fftw3f.
The gtk libs may be more of an issue.
Edit: My apologies. I just checked my git logs at home and I was not working on 16.04 at all but rather bionic or 18.04. I had to reduce dependency for fftw3f.
Code: Select all
iff --git a/trunk/wscript b/trunk/wscript
index 5b128a0..ef7e3a1 100644
--- a/trunk/wscript
+++ b/trunk/wscript
@@ -316,7 +316,7 @@ def configure(conf):
conf.check_cfg(package='gthread-2.0', args=['--cflags','--libs','gthread-2.0 >= 2.24'], uselib_store='GTHREAD', mandatory=1)
conf.check_cfg(package='glibmm-2.4', args=['--cflags','--libs','glibmm-2.4 >= 2.56'], uselib_store='GLIBMM', mandatory=1)
conf.check(header_name='fftw3.h', mandatory=1)
- conf.check_cfg(package='fftw3f', args=['--cflags','--libs','fftw3f >= 3.3.8'], uselib_store='FFTW3', mandatory=1)
+ conf.check_cfg(package='fftw3f', args=['--cflags','--libs','fftw3f >= 3.3.7'], uselib_store='FFTW3', mandatory=1)
if opt.standalone or opt.new_ladspa:
try:
- bluebell
- Established Member
- Posts: 1924
- Joined: Sat Sep 15, 2012 11:44 am
- Location: Saarland, Germany
- Has thanked: 112 times
- Been thanked: 119 times
Re: Guitarix2 release version 0.43.0
I tweaked wscript and symlinked /usr/bin/pysassc to /usr/bin/sassc, then "./waf configure" was happy. But there was a reason to bump the versions:tramp wrote: ↑Fri Dec 17, 2021 2:43 pm @bluebell
I can't really remember, but usually we set the requested version higher, only when needed.
However, you could try it.
Open the file /trunk/wscript and go to line 341/342. Enter the versions you've for gtk+-3.0 and gtkmm-3.0 and try if it builds.
But I guess it will fail somewhere during build.
Other than that,the recent version of guitarix is in flatpack.
https://flathub.org/apps/details/org.guitarix.Guitarix
[10/39] Compiling libgxw/gxw/GxFastMeter.cpp
../libgxw/gxw/GxPlayHead.cpp: In function ‘void gx_play_head_class_init(GxPlayHeadClass*)’:
../libgxw/gxw/GxPlayHead.cpp:47:60: error: ‘gtk_widget_class_set_css_name’ was not declared in this scope
gtk_widget_class_set_css_name(widget_class, "gx-play-head");
OK, the system is too old to compile a new Guitarix.
Flatpack is not my choice. Last time I tried to run a recent flatpack-app on an older system it failed because some symbol not found on glibc. Flatpack seems to be only a solution if you don't have a problem with the native app and don't need a solution
Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/
- bluebell
- Established Member
- Posts: 1924
- Joined: Sat Sep 15, 2012 11:44 am
- Location: Saarland, Germany
- Has thanked: 112 times
- Been thanked: 119 times
Re: Guitarix2 release version 0.43.0
Yes, too bad that a system that works fine will be made useless because other people like changing everything.
If the same people who program web sites today had invented telephone our parents and grand parents had to buy a new telephone each couple of years.
If they had invented electricity then we had several changes in voltages, frequencies, numbers of wires and wall sockets at least each decade.
„This multi-platform vacuum cleaner works with wall socket 230V version 1.0, 1.1 and 1.2!“
EDIT:
To be honest: Main reason not to upgrade yet is that I tried Xubuntu 18 and 20 in a VM and they changed something with xfce4-terminal or freetype so that my favourite terminal font „Deja Vu Sans Mono“ looks totally different in a way that offends my eyes.
Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/
-
- Established Member
- Posts: 2347
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 466 times
Re: Guitarix2 release version 0.43.0
You may switch to "Monospace Regular" as terminal font,
On the road again.
- bluebell
- Established Member
- Posts: 1924
- Joined: Sat Sep 15, 2012 11:44 am
- Location: Saarland, Germany
- Has thanked: 112 times
- Been thanked: 119 times
Re: Guitarix2 release version 0.43.0
Looks exactly like Deja Vu Sans Mono, seems to be an alias.
Maybe they changed hint processing in libfreetype. It's not the font that has changed.
Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/
- bluzee
- Established Member
- Posts: 339
- Joined: Mon Nov 30, 2020 11:43 pm
- Has thanked: 18 times
- Been thanked: 88 times
Re: Guitarix2 release version 0.43.0
Well, it's hardly useless and upgrading it or Guitarix for that matter is entirely your call. Unfortunately there just are not the resources available to provide infinite support to old versions. Even Microsoft drops support for old versions.