Non-realtime high realistic software guitar processor. Works with *.wav files as input and output. It uses ngspice for electric circuit simulation and FFT convolver with Impulse Response *.wav file for cabinet simulation.
Project ships with SPICE sub-models of Valves used in guitar amplifiers and several examples of pedal and amplifier models.
See ~/spiceAmp Data/Models in your HOME directory!
You see Qucs-S in the background of this screen. spiceAmp is a small dialog window :)
- Check the sound of any guitar pedal or guitar amplifier circuit, for emulator or hardware development.
- Research how the circuit works with sound.
- Create profiles for tubeAmp guitar processor without real hardware.
- ngspice applicaton MUST be in your PATH.
- SPICE schematic editor, Qucs-S recommended.
- g++ compiler.
- Meson build system.
- Zita-resampler 1.6 development files.
- Qt5 framework development files.
- fftw3 development files.
- GSL development files.
In Ubuntu run:
apt install g++ qtbase5-dev qtchooser libgsl-dev libfftw3-dev libzita-resampler-dev meson
Project uses meson build system.
- Run
meson build
and thenninja -C build
in the source directory. - Run
ninja -C build install
to install to /usr/local/*.
To install to /usr, run
meson build --reconfigure --prefix /usr
and thenninja -C build install
.
GUI and support code is written in C++ with Qt Framework.
GPLv3+.