Page 1 of 3

First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 11:08 am
by olegkapitonov
KPP (Kapitonov-Plugins-Pack) is the set of plugins for guitar sound processing. Compatible with hosts such as Ardour, Qtractor, Carla, guitarix, jack-rack.

Binary files are available for Linux 64-bit systems. Source code can be compiled for Linux 64-bit or 32-bit.

Attention! zenity must be installed for File Select dialog to work!

The aim of this project is to create a free software (GPL3) alternative to Kemper Amps and other commercial guitar amp emulators. Profiles for the tubeAmp plug-in can be created by a test signal via combo amplifier (as with Kemper), as well as by setting the parameters manually. Instead of a real amplifier, a simulated one can be used in any simulation environment, such as Qucs.

A set of programs for creating and editing profiles is under active development and will be available soon as a separate project.

Image

Plugins available in this release:

1. tubeAmp.
Advanced guitar tube amp emulator. Contains preamp, tonestack, power amp with voltage sag, cabinet emulators. Emulation parameters of each component are set by profile files.

2. Bluedream.
Booster/Tube Screamer pedal with equalizer (tonestack).

3. Distruction.
Distortion pedal with equalizer (tonestack). Has GUI.

4. Fuzz.
Vintage fuzz pedal. Has GUI.

5. Deadgate.
Effective Noise Gate/Dead Zone effect plugin.

6. Octaver.
Analog octaver pedal.

7. Single2Humbucker.
Plugin for emulation humbucker pickup sound with single coil pickup on the guitar. Useful for playing heavy-metal on Stratocaster guitar with single coil pickups.

This plugins (except tubeAmp) available in LV2 and LADSPA versions. It is strongly recommended to use LV2 versions. LADSPA versions are mainly intended for use with guitarix.

tubeAmp is the main and most complex plugin in the set. It can be used to emulate the sound of any common models of guitar combo amplifiers.

Four *.tapf profiles for tubeAmp available in this release.
Tool set for creation and editing *.tapf profiles will be available soon.

Project on GitHub:
https://github.com/olegkapitonov/Kapitonov-Plugins-Pack

Release 1.0:
https://github.com/olegkapitonov/Kapito ... s/tag/v1.0

Binary files for Linux x64:
https://github.com/olegkapitonov/Kapito ... ry.tar.bz2

Quick Start Guide:
https://github.com/olegkapitonov/Kapito ... r/guide.md

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 12:46 pm
by occulkot
great work!

cannot wait to have time to test it :)

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 1:41 pm
by tramp
Nice!

Build and run fine on debian sid here. A quick note to the build system, this needs a improvement. A general makefile would be fine, instead running a shell script from within each directory. If you don't mind I'll wrote one a put a pull request on github.
olegkapitonov wrote:This plugins (except tubeAmp) available in LV2 and LADSPA versions. It is strongly recommended to use LV2 versions. LADSPA versions are mainly intended for use with guitarix.
The plugins, exept tubeAmp, running fine as LV2 version in guitarix here.

All together a nice plugin collection, thanks for that.

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 2:02 pm
by sysrqer
Is it possible to get these as vst?

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 2:03 pm
by spamatica
Looks awesome, will test asap!

Looking in the quickstart guide I see:
It is not recommended to use 44.1 kHz
Why is that, does it misbehave somehow?

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 3:45 pm
by olegkapitonov
spamatica wrote:Why is that, does it misbehave somehow?
44.1 kHz should work fine, but impulse responses in profile *.tapf files are in 48 kHz format
and will be resampled with some loss of quality.

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 3:47 pm
by olegkapitonov
sysrqer wrote:Is it possible to get these as vst?
Now there are only LADSPA and LV2 versions,
I hope VST version will be in the future.

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 3:49 pm
by olegkapitonov
tramp wrote: If you don't mind I'll wrote one a put a pull request on github.
Thank you very much, it will be great!

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 3:52 pm
by olegkapitonov
tramp wrote: The plugins, exept tubeAmp, running fine as LV2 version in guitarix here.
I had some problems with my LV2 versions and Guitarix when I started development about a year ago,
so I decided to make LADSPA versions as a precaution :))

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 4:46 pm
by GMaq
spamatica wrote: Looking in the quickstart guide I see:
It is not recommended to use 44.1 kHz
Ouch! Instant deal breaker here... :cry:

They certainly look like an impressive collection, I hope the sample rate issue changes soon!

Congrats and Kudo's to the developer!

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 5:06 pm
by lilith
Looks indeed interesting. I downloaded the binary and copied the lv2 folder into my /home/user/.lv2

When trying to load them in Ardour it fails and the log file shows me:
[ERROR]: LV2: Failed to instantiate plugin https://faustlv2.bitbucket.io/kpp_fuzz
[ERROR]: LV2: Failed to instantiate plugin https://faustlv2.bitbucket.io/kpp_bluedream
[ERROR]: LV2: Failed to instantiate plugin https://faustlv2.bitbucket.io/kpp_tubeamp
[ERROR]: LV2: Failed to instantiate plugin https://faustlv2.bitbucket.io/kpp_tubeamp
-----------
I'm using debian stretch.

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 5:24 pm
by Tapper
Congrats! Will try updated version as soon as possible.

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 5:26 pm
by ssj71
wow what a great surprise! Thank you!
olegkapitonov wrote:44.1 kHz should work fine, but impulse responses in profile *.tapf files are in 48 kHz format
and will be resampled with some loss of quality.
Are they resampled on the fly? If they are resampled offline you could use a high quality resampling algorithm that shouldn't result in any noticeable loss in quality.

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 5:28 pm
by olegkapitonov
lilith wrote:Looks indeed interesting. I downloaded the binary and copied the lv2 folder into my /home/user/.lv2

When trying to load them in Ardour it fails and the log file shows me:

I'm using debian stretch.
Thank you for testing!

Can you start Ardour from terminal and post errors from it here, please?

It is strange, dsp parts of plugins have no dependencies and should work everywhere. Is your system 64-bit?

Re: First release of KPP Plugins for guitar processing!

Posted: Wed Feb 27, 2019 5:31 pm
by olegkapitonov
ssj71 wrote:wow what a great surprise! Thank you!
olegkapitonov wrote:44.1 kHz should work fine, but impulse responses in profile *.tapf files are in 48 kHz format
and will be resampled with some loss of quality.
Are they resampled on the fly? If they are resampled offline you could use a high quality resampling algorithm that shouldn't result in any noticeable loss in quality.
They are resampled offline with zita-resampler with high quality setting. It should work good, I wrote this only as a precaution.