Guitarix – virtual guitar amplifier

Guitarix is an open source, versatile, virtual guitar amplifier running with jack (Jack Audio Connection Kit), a professionally-capable audio/MIDI server and master transport control.

Guitarix provides a virtual Guitar Amp composed of a pre-amp (controlling the gain, the drive and the output volume), and a rack where we can load a lot of different mono or stereo effects (dynamics, modulations, distortions, EQs…).

Guitarix provides one JACK input port and two JACK output ports. It is designed to produce nice trash/metal/rock/blues guitar sounds. Available are controls for bass, treble, gain, balance, distortion, freeverb, crybaby(wah) and echo. For the ‘pressure’ in the sound you can use the feedback and feedforward sliders. Guitarix comes with a GTK interface and as Ladspa plugin.

Guitarix takes the signal from your guitar as any real amp would do: as a mono-signal from your sound card. Tones are processed by a main amp and a rack-section. Both can be routed separately and deliver a processed stereo-signal via Jack.

Features include:


  • Emulators:
    • Tonestack: Amp Tone Emulator with Bass/Mid/Treble EQ and a big list of “virtual amps”.
    • Cabinet: Cabinet EQ Emulator with Bass/Treble knobs.
  • Dynamic effects:
    • Compressor.
    • Noise Gate (Included with the amp).
  • EQ Units:
    • Low High Filter.
    • Scaleable EQ with 10 bands.
    • BiQuad Filter.
  • Modulation Effects:
    • Chorus.
    • Flanger.
    • Phaser.
    • Cry Baby (Wah).
  • Repeat Effects:
    • Echo.
    • Delay.
    • Freeverb.
    • Tremolo.
  • Distortion effects:
    • Overdrive.
    • Multiband Distortion.
  • Impulse Response.
  • Oscilloscope.
  • Feedback.
  • MIDI Out.

Stereo RACK

  • Postamp.
  • 3 Band EQ: Shelving Equalizer with Bass/Mid/Treble knobs.
  • Modulation Effects:
    • Chorus.
    • Flanger.
    • Phaser.
  • Repeat Effects:
    • Delay.
    • Echo.
    • Stereo Reverb.
    • Zita Reverb.
  • Mogg Filter: to add resonance to the cut-frequency.
  • Convolver Filter.

General Features

  • Keyboard shortcuts.
  • Jack midi-in port to connect a midi controller.
  • Midi learn function for every Gui controller.
  • Save your settings (and midi connections) in presets and load or switch between them easy with keyboard or Midi commands.
  • Jack port connection widget.

Developer: Hermann Meyer, James Warden, Andreas Degert, Pete Shorthose
License: GNU GPL v2


Guitarix is written in C++. Learn C++ with our recommended free books and free tutorials.

Return to Audio Home Page | Return to Make Music Home Page | Return to Guitar Tools Home Page

Read our complete collection of recommended free and open source software. The collection covers all categories of software.

The software collection forms part of our series of informative articles for Linux enthusiasts. There's tons of in-depth reviews, alternatives to Google, fun things to try, hardware, free programming books and tutorials, and much more.
Share this article

Share your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.