guitarix

simple mono amplifier for jack

guitarix

simple mono amplifier for jack


guitarix is a simple Linux Rock Guitar Amplifier for jack (Jack Audio Connektion Kit) with one input and two outputs. Designed to get nice thrash/metal/rock/blues guitar sounds. There are controls for bass, middle, treble, gain (in/out), compressor, preamp, tube's, drive, overdrive, oversample, anti-aliase, fuzz, balance, distortion, freeverb, impulse response, vibrato , crybaby(wah) and echo. For 'pressure' in the sound you can use the feedback and feedforward sliders.

Guitarix benefits from keyboard shortcuts for most of its operations. So you can save your settings in presets and load or switch between them easy.

guitarix includes an experimental tuner and a JACK midi output port with 3 channels. They will be fed by a mix from a pitch tracker and a beat detector. You can pitch the octave (2 up or down), choose the midi channel, the program, the velocity and the sensitiviy, which translates into how fast the note will read after the beat detector emits a signal. Values for the beat detector can be set for all channels.

You can call meterbridge over the menu connectet with in and output from guitarix
A great part of guitarix is also realized as Ladspa plugin

For capture guitarix uses the program 'jack_capture' ver >= 0.9.30 from Kjetil S. Matheussen. If you don't have it installed, look here:   http://old.notam02.no/arkiv/src/?M=D
You can choose the file format and capture channel's from jack_capture_gui2.
Record's will be count to your next session start.

For extra Impulse Response guitarix can also use the convolution engine developed by Fons Adriaensen, called jconv, available at:   http://www.kokkinizita.net/linuxaudio/index.html
jconv can be configured from guitarix. However, due to design restrictions, jconv can only be configured when not running. Despite this restriction, it is possible to save guitarix presets with particular jconv settings. You can recall these presets from the main load preset menu item.
more >



License
The stand alone version of guitarix is based on GTK2+. But guitarix is also released as a suite of LADSPA plugins and can be used in e.g. ardour. guitarix is licensed under the GPL

build
As of version 0.04.5-1, guitarix uses 'waf' for the build environment. The simplest and fastest way to build guitarix is given below:
cd guitarix_source_directory
./waf configure
./waf build
sudo ./waf install

dependencies
To compile and run properly, guitarix needs the following extra packages (runtime binaries / libraries and developement packages, aka package-dev):

ladspa-sdk
gtk+-2.0 >= 2.12.0
sndfile >= 1.0.17
jack (jackd, libjack, and dev) >= 0.109.1
boost library >= 1.38, in particular 'boost_program_options'

Guitarix is available for the following distributions

PackMan (suse)
AUR (arch)
FEDORA
Gentoo
Musix
AV LINUX



We make it available here without each guarantee.              brummer-@web.de

warjamy@yahoo.com