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