v1.0.15
ToobAmp LV2 plugins are a set of high-quality guitar effect plugins for Raspberry Pi. They are specifically designed for use with the PiPedal project, but work perfectly well with any LV2 Plugin host.
Download the current .deb install package for your platform:
Run the following shell commands:
sudo apt update
cd ~/Downloads
sudo apt-get install ./toobamp_1.0.15_arm64.deb
-
TooB BF-2 Flanger (NEW in 1.0.15!)
Simulates a famous flanger.
-
TooB Stereo Convolution Reverb (NEW in 1.0.15!)
Simulates stereo reverb from pre-recorded stereo or Ambisonic b-format impulse response files.
-
TooB Convolution Reverb (NEW in 1.0.14!)
Simulates reverb from pre-recorded impulse response files.
-
TooB Cab IR (NEW in 1.0.14!)
Simulates guitar cabinet frequency responses from pre-recorded impulse files.
-
Toob ML Amplifier
Artificial-Intelligence/Machine-Learning-based emulation of a number of different guitar amps and overdrive/distortion pedals.
-
TooB CE Chorus
A faithful digital replica of the Boss CE II Chorus.
-
TooB Freeverb
A particularly well-balanced reverb, based on the famous Freeverb algorithm.
-
TooB Input Stage
For initial conditioning of guitar input signals. Trim level, noise-gating, and an EQ section that provides low-pass, hi-pass and bright-boost filtering.
-
TooB Tone Stack
Guitar amplifier tone stack. Select a Fender Bassman, Marshal JCM800, or Baxandall tone stack.
-
TooB Power Stage
Guitar amplifier power stage emulation. Three super-sampled gain stages with flexible control over distortion/overdrive characteristics allow you to generate anything from warm sparkling clean tones to blistering full-on overdrive. Generally used in conjunction with the TooB Tone Stack and Toob CamSim plugins.
-
TooB Cab Simulator
Rather than relying on expensive convolution effects, Toob CabSim provides an EQ section designed to allow easy emulation of guitar cabinet/microphone combinations.
-
TooB Tuner
An stable, accurate guitar tuner. (Currently only useful with PiPedal).
-
TooB Spectrum Analyzer
Live-signal spectrum analyzer. (Currently only useful with PiPedal).
Run the following commands to install prerequisites:
sudo apt update
sudo apt install build-essential
sudo apt install cmake
sudo apt install lv2-dev libboost-iostreams-dev libflac++-dev zlib1g-dev libdbus-1-dev
Clone the repository to your local machine.
In the project directory, run:
git submodule update --init --recursive
If you are using Visual Studio Code, you will still need to perform the previous command after cloning the project, since Visual Studio Code does not yet understand submodules.
ToobAmp was built using Visual Studio Code, with CMake build files, so it's easier to configure and build TooBAmp if you are using Visual Studio Code.
If you are using Visual Studio code, install the Microsoft CMake extension, and load the project directory. Visual Studio Code will automatically detect and configure the project. Build and configuration tools for the CMake project can be accessed on the Visual Studio Code status bar.
If you are not usings Visual Studio Code, the following shell scripts, found in the root of the project, can be used to configure, build and install the project:
./config.sh #configure the CMake project
./build.sh # build the project.
After a full build, run the following command to install ToobAmp:
./install.sh
To build the debian package, run
./makePackage
Please relocate components, and package information if you're going to permanently fork ToobAmp to ensure that Debian packages don't conflict with each other.
If you are building the plugins for use with a host other than PiPedal, you should read this:
https://rerdavies.github.io/pipedal/RTThreadPriority.htm