Looking for a certain type of pitch-shifter plugin
- KVRian
- 740 posts since 20 Jul, 2009
Hi
I'm looking for a plugin that can pitch-shift the incoming signal but without using a granular-type algorithm for the time-stretch, because I don't need the pitch-shifted signal to preserve the same tempo as the input signal. In other words: I need something that behave like a slow-down (or speed-up) tape-machine, ie when you raise the pitch 3 semitones for example it will also speed up the material and when you lower the pitch it will slow down the material.
Cheers
I'm looking for a plugin that can pitch-shift the incoming signal but without using a granular-type algorithm for the time-stretch, because I don't need the pitch-shifted signal to preserve the same tempo as the input signal. In other words: I need something that behave like a slow-down (or speed-up) tape-machine, ie when you raise the pitch 3 semitones for example it will also speed up the material and when you lower the pitch it will slow down the material.
Cheers
-
- KVRist
- 410 posts since 13 Oct, 2015
you could use a sampler for example in ableton, or are you looking for strictly an insert effect?
- Beware the Quoth
- 35512 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
you cant play something faster than it is in realtime.KTlin wrote: Thu Sep 22, 2022 12:59 pm Yes, I could use a sampler, indeed, but an insert effect would be a much quicker and simpler solution.
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
- KVRian
- Topic Starter
- 740 posts since 20 Jul, 2009
Indeed, playing it faster can't be accomplished in real time, it would have to use some kind of buffer for speeding up the material.
-
- KVRist
- 37 posts since 6 Sep, 2017
You can do that with a free plugin called Kammerl Kaske KKPitcher, and you might also find his strange collection of plugins useful for other weird effects.KTlin wrote: Thu Sep 22, 2022 11:14 amHi
I'm looking for a plugin that can pitch-shift the incoming signal but without using a granular-type algorithm for the time-stretch, because I don't need the pitch-shifted signal to preserve the same tempo as the input signal. In other words: I need something that behave like a slow-down (or speed-up) tape-machine, ie when you raise the pitch 3 semitones for example it will also speed up the material and when you lower the pitch it will slow down the material.
Cheers
KKLooper, KKScratcher, KKSlicer, KKWarmDist.
if you want to use Kammerl Kaske KKPitcher on your voice in Real-Time, then drag a blank / silent MP3 into your DAW and set the blank / silent MP3 to play on a loop infinitely.
Source: https://www.kammerl.de/audio/

Last edited by Warped Effect on Thu Sep 22, 2022 4:32 pm, edited 9 times in total.
- Beware the Quoth
- 35512 posts since 4 Sep, 2001 from R'lyeh Oceanic Amusement Park and Funfair
problem with that is you cant predict how long the buffer needs to be, it basically needs to be as long as the plugin is active for. Its going to have to be huge, and thus a potential problem for latency compensation implementations.KTlin wrote: Thu Sep 22, 2022 1:25 pmIndeed, playing it faster can't be accomplished in real time, it would have to use some kind of buffer for speeding up the material.
Existing plugins with exceptionally long buffers might be, what 8192 samples? You'd basically need ten times that for each 2 seconds (one bar at 120bpm) of mono audio at 44K. Betcha that breaks a lot of DAWs.
An idiot on Set Theory:
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
"In some cases there is an object called red that contains everything that is red. In much the same way a pot is a plate."
- KVRAF
- 9578 posts since 6 Jan, 2017 from Outer Space
If you modulate the delay time of a simple delay, you can get that effect. Its the same principle used in granular pitch shifters, just with way longer “grains”. I once made something like that in Max/MSP. That patch could possibly be turned into a M4L device…
Actually if you start with a long delay and shorten it, you would get a speed/pitch up in realtime… One could try a sort of sawtooth modulation synced to the tempo…
Actually if you start with a long delay and shorten it, you would get a speed/pitch up in realtime… One could try a sort of sawtooth modulation synced to the tempo…
-
- Banned
- 2524 posts since 4 Jul, 2019
Cableguys Shaperbox Timeshaper will do this I think
- KVRian
- Topic Starter
- 740 posts since 20 Jul, 2009
Thank you for all the recommendations guys!
Ah, yes! I forgot about the Timeshaper. It pretty much does the trick. The only drawback is that it's not at all intuitive to pitch the signal up or down a certain number of semitones other than 12 or 24. For example, what curve should you draw if you want to pitch down the input by 7 semitones?
I didn't know about Kammerl Kaske plugins but I downloaded the KKPitcher and tried it. It indeed is pretty much what I was looking for. Unfortunately there are two drawbacks: the pitch shift (using the pitch slider) is done in percents, not in semitones and I would prefer to have it in semitones. The other drawback, which is much more nasty, is that the plugin seems to be buggy. I tried it in Live and in Bitwig and in both cases every time I re-open the interface all the parameters reset (they all go back to the default state) and this obviously makes the plugin completely useless.Warped Effect wrote: Thu Sep 22, 2022 1:33 pm You can do that with a free plugin called Kammerl Kaske KKPitcher, and you might also find his strange collection of plugins useful for other weird effects.
Well, both those plugins mentioned above (CableGuys Timeshaper and Kammerl Kaske KKPitcher) can pitch-up/speed-up the material (using a buffer of one bar or more, as far as I can tell) so it seems it is possible.whyterabbyt wrote: Thu Sep 22, 2022 1:34 pm problem with that is you cant predict how long the buffer needs to be, it basically needs to be as long as the plugin is active for. Its going to have to be huge, and thus a potential problem for latency compensation implementations.
- KVRAF
- 2069 posts since 8 Feb, 2013 from Switzerland

Waves SoundShifter effect plugin?
Link: https://www.waves.com/1lib/pdf/plugins/soundshifter.pdf
Waves wrote:When the Time and Pitch ratios are the same, the SoundShifter will perform as a high quality vari-speed re-sampling tool.
