guitarix is a simple Linux Rock Guitar amplifier and is designed
to achieve nice thrash/metal/rock/blues guitar sounds.
Guitarix uses the Jack Audio Connection Kit as its audio backend
and brings in one input and two output ports to the jack graph.
Release 0.07.0 comes with a bunch of major changes :
* nearly complete reworked source by Andreas Degert
* amp and effect units based direct on faust expressions
* all faust sources included
* new accumulated tuner unit with new interface (analogue Style needle meter)
* Midi controller connections could saved with in presets and/or general
* a editable Midi controller map is available
* new human readable preset style
* knobs could be used like sliders (press ctrl + mouse-button
and move the mouse horizontal, leave the ctrl and hold mouse-button
for fine tune), or like real knobs (turn them around)
* convolution unit based on zita-convolver is now integrated in the engine
* presets could change with Midi Program Messages
* I'm sure I have some things forgotten to mention here.
Check out the new great sound of the faust optimized sources.
To the midi learn function: a middle mouse button click on a controller pop's
up a little widget, move the midi controller you will use, the controller number
is shown in the widget. Press OK when you've done. That's it.
By the way, a right click on a controller pop up a spinbox for direct enter
the value with your keyboard.
guitarix is licensed under the GPL.
Project page with screenshots:
please report bugs or suggestions here:
For capture, guitarix uses the great 'jack_capture'
(version >= 0.9.30) written by Kjetil S. Matheussen.
If you don't have it installed,
you can look here:
For extra Impulse Responses, guitarix uses the
zita-convolver library by Fons Adriaensen.
If you don't have it installed, you can look here:
We use faust to build the amp and effects and will say
: Julius Smith
: Albert Graef
: Yann Orlary
For faust users :
You could find the tools we use to convert (and plot) the resulting faust cpp
files to the needed include format in the /guitarix/tools directory.
Faust dsp files are in /guitarix/src/faust and the resulting cc files are in
As default we have disable faust for build, if you wane play with the faust
expressions, simply add --faust to the ./waf configure step, then faust
will be used to rebuild the included faust-cc files.
Hermann Meyer, James Warden, Andreas Degert