guitarix2-0.46.0 released

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

Announcements of proprietary software may fit better in the Marketplace.


Moderators: raboof, MattKingUSA, khz

Post Reply
tramp
Established Member
Posts: 2348
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 468 times

guitarix2-0.46.0 released

Post by tramp »

Guitarix is a modular, virtual amplifier for Linux.

Image

With Guitarix you can choose different preamp and amp models
and /or could load .nam files with the Neural Amp Modeler modules,
or load
.json or .aidax files with the RTNeural modules,
to simulate a specific hardware unit.
Combine them with various effects and speaker cabinet emulations
and/or load your own Impulse Response files
to come up with your very own tones.

New in this release:

  • Add support for RTNeural network engine
  • Allow to load two instances of the neural modules
  • Add NAM and RTNeural Multi module (Load two models and blend between them)
  • Implement links in the about menu to download sites for neural models (*.nam or *.aidax)
  • Fix resampling issues within the neural modules
  • Fix for distributors: reimplement root directory for release tarball

Project Page:

https://github.com/brummer10/guitarix

Release Page:

https://github.com/brummer10/guitarix/r ... ag/V0.46.0

On the road again.
tristan.tarrant
Established Member
Posts: 14
Joined: Mon Jan 09, 2017 7:44 pm
Has thanked: 4 times
Been thanked: 4 times

Re: guitarix2-0.46.0 released

Post by tristan.tarrant »

You are a rockstar, @tramp

timark
Established Member
Posts: 8
Joined: Thu Feb 22, 2024 9:38 pm

Re: guitarix2-0.46.0 released

Post by timark »

NIce, thanks a lot!

User avatar
GMaq
Established Member
Posts: 2831
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 530 times
Been thanked: 574 times

Re: guitarix2-0.46.0 released

Post by GMaq »

Congrats @tramp!

Guitarix has been an amazing journey and now the neural stuff takes it to a whole new level of potential!

*side note, a reminder to AV Linux users that updates to apps like Guitarix, Qtractor, Yoshimi, LSP-Plugins etc.. all appear in the MX Test Repo which can be accessed through the MX Package Installer.. Occasionally we even get stuff before it appears in Sid!

jmhardin
Established Member
Posts: 22
Joined: Mon Feb 19, 2024 2:53 am
Has thanked: 10 times
Been thanked: 3 times
Contact:

Re: guitarix2-0.46.0 released

Post by jmhardin »

I borked my system and had to do a reinstall, and I decided to build the current Guitarix from source rather than taking the older version from Debian. Except when I run

./waf configure --prefix=/usr --includeresampler --includeconvolver --optimization

I get

/usr/bin/env: ‘python’: No such file or directory

I made a point of making sure all listed dependencies installed so I'm not sure why this cropped up.

tramp
Established Member
Posts: 2348
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 468 times

Re: guitarix2-0.46.0 released

Post by tramp »

jmhardin wrote: Sun Mar 17, 2024 2:21 am

I get

Code: Select all

/usr/bin/env: ‘python’: No such file or directory

You could use python3 like so

Code: Select all

python3 ./waf configure --prefix=/usr --includeresampler --includeconvolver --optimization
python3 ./waf build
sudo python3 ./waf install

or, install the python-is-python3 package to get the symlink for python.

On the road again.
jmhardin
Established Member
Posts: 22
Joined: Mon Feb 19, 2024 2:53 am
Has thanked: 10 times
Been thanked: 3 times
Contact:

Re: guitarix2-0.46.0 released

Post by jmhardin »

Thanks, I ended up needing some more packages, but they were easy to find when the configuration stopped on an error. Except once I got it installed, I ran it but it failed silently. I ran it in a terminal window and got this.

Code: Select all

Cannot use real-time scheduling (RR/5) (1: Operation not permitted)
JackClient::AcquireSelfRealTime error
Cannot use real-time scheduling (RR/5) (1: Operation not permitted)
JackClient::AcquireSelfRealTime error

(guitarix:125144): GLib-ERROR **: 21:20:33.061: creating thread '[pango] FcFontSetSort': Error creating thread: Resource temporarily unavailable
Trace/breakpoint trap (core dumped)
tramp
Established Member
Posts: 2348
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 468 times

Re: guitarix2-0.46.0 released

Post by tramp »

jmhardin wrote: Mon Mar 18, 2024 2:25 am

Cannot use real-time scheduling (RR/5) (1: Operation not permitted)
JackClient::AcquireSelfRealTime error
Cannot use real-time scheduling (RR/5) (1: Operation not permitted)
JackClient::AcquireSelfRealTime error

You need to setup jackd with realtime priority.

Code: Select all

sudo dpkg-reconfigure -p high jackd
jmhardin wrote: Mon Mar 18, 2024 2:25 am

(guitarix:125144): GLib-ERROR **: 21:20:33.061: creating thread '[pango] FcFontSetSort': Error creating thread: Resource temporarily unavailable
Trace/breakpoint trap (core dumped)

I've never seen this error. If it still occur when jack run with realtime priority, it may be helpful to run it in a debugger (gdb guitarix).

On the road again.
jmhardin
Established Member
Posts: 22
Joined: Mon Feb 19, 2024 2:53 am
Has thanked: 10 times
Been thanked: 3 times
Contact:

Re: guitarix2-0.46.0 released

Post by jmhardin »

tramp wrote: Mon Mar 18, 2024 3:13 am
jmhardin wrote: Mon Mar 18, 2024 2:25 am

Cannot use real-time scheduling (RR/5) (1: Operation not permitted)
JackClient::AcquireSelfRealTime error
Cannot use real-time scheduling (RR/5) (1: Operation not permitted)
JackClient::AcquireSelfRealTime error

You need to setup jackd with realtime priority.

Code: Select all

sudo dpkg-reconfigure -p high jackd

It took me a while to see your reply because I needed to make sure I had time to jump down a rabbit hole if I needed to. And now?Sweetness! I now have Guitarizx running! I thought I had set jackd for realtime, but I'm finding all sorts of things I thought I had set up right weren't. The other error is gone so I guess fixing jackd's realtime status fixed it too. Thanks for the assists.

glowrak guy
Established Member
Posts: 2329
Joined: Sat Jun 21, 2014 8:37 pm
Been thanked: 257 times

Re: guitarix2-0.46.0 released

Post by glowrak guy »

Some folks mentioned they have created 'Maximum Accuracy' NAM files, for the Marshal 'brown' sound...of which I am fully
Sergeant Schultz. For those familiar, the 'complex' captures are 2480k, while the standard versions are 290k. Of the four in the archive,
I only was able to use "Slammin_Plexi_Cranked_7_2000E_Standard.nam", one of the small ones, and still add add Shiroverb.
The complex captures were too much for my old i7 quadcore cpu. There is also a link to other such captures in the first post.
Hope someone finds these enjoyable.

https://www.thegearpage.net/board/index ... e.2543142/

tramp
Established Member
Posts: 2348
Joined: Mon Jul 01, 2013 8:13 am
Has thanked: 9 times
Been thanked: 468 times

Re: guitarix2-0.46.0 released

Post by tramp »

glowrak guy wrote: Fri Mar 22, 2024 3:57 am

Some folks mentioned they have created 'Maximum Accuracy' NAM files, for the Marshal 'brown' sound.

Ups, that is really heavy. (To heavy for my box).
I found something more the opposite of that here: https://forum.mod.audio/t/nam-models-re ... -x/10939/1
He re-capture some NAM models and train aidax (RTNeural) models from them.
The results been absolutely light in CPU usage while still sounds good.

On the road again.
Post Reply