Let's talk about pitch shifters!

Locked New Topic
RELATED
PRODUCTS

Post

Hi all,

A bunch of people over at GS have shown some enthusiasm over some comments I made about pitch shifters. I have some pitch shifting technology in Shimmer that sounds pretty good, that I would like to put into a dedicated plugin at some point. I have a bunch of goals for the plugin, and some of them may clash with other goals:

- The pitch shifter needs to be able to perform the "doubling" tasks that most people use an H3000 for. Generally speaking, H3000s tend to be stuck on one of the Multishift patches, with the left and right slightly detuned from each other. So 2 pitch shift voices is a minimum.

- The pitch shifter should be simple to use. Think VintageVerb, as opposed to ÜberMod.

- The pitch shifter should be able to generate complex sounds. 4 voices is better than 2. Note that this goal is in conflict with the above goal.

- The pitch shifter should act as a backwards delay. The pitch shift code in Shimmer can do this already.

- The pitch shifter should not be a ripoff of existing plugins. I don't want to release "Crystallizer, but cheaper!"

- I like the drum sounds on Bowie's Low, so whatever is needed to get this sound has to happen.

- I like "dumb" pitch shifters. I feel that the intelligent, format preserving autoharmonizers are well taken care of by AutoTune, Celemony, and the stuff that is being put into DAWs nowadays. This pitch shifter would be a classic granular time domain pitch shifter, with my own special sauce squirted in there (ewww).

So, open thread on this topic. Please keep any "I'd rather that you work on an xxx plugin" to another thread - feel free to open up an xxx thread if you like.

Thanks for your input! And thanks for scrolling all the way down to this forum. It's my own damn fault for not starting my company name with an "A."

Sean Costello

Post

I love granular pitch shifters.

Particularly, those that allow for ridiculously long grain sizes. Diatonic pitch shifting like on my Evetide Pitch Factor is also most welcome (though I assume that requires pitch tracking).

The ability to freeze the buffer and still be able to adjust the pitch and grainsize would be nice.

+/-48 semitones (at least), please!

Post

I like playing with granular pitch shifters too.
I am familiar with 2 methods.
1- write to a buffer, and read from it at a different rate
2- chop a grain, and resample it.
Both methods suffer from volume oscillation where u fade the grain ends.
How did u plan to do it Sean?
The best trick I have implemented is starting the grain on a 0 crossing of the original signal. This way there needn't be a fade on grain start.
I'm having headaches with the end though.
Perhaps if I can do well with the end,
there would be minimal amp modding.
All success

Post

i'd rather you worked on.... :P

i love pitch shifters. the weirder the better. deceptively simple is always a bonus. rhythm trickery w/skew and envelope type controls over grains is always fun too.

Post

yes, don't neglect the modulation section of your pitch shifter. audio sidechain{s}, MSEGs, lfos, step sequencers.

would be kool if there was some time stretching options in there, or pitch-shifting-without-preserving-tempo type algos.

Post

I'm in favor!
Aiynzahev-sounds
Sound Designer - Soundsets for Pigments, Repro, Diva, Virus TI, Nord Lead 4, Serum, DUNE2, Spire, and others

Post

I'd love some grungy old Yamaha SPX pitch shifting in plugin form!
Incomplete list of my gear: 1/8" audio input jack.

Post

let me throw this in,it's not granular pitch shifting but i feel this must be under my foot.

i like this demo very much and i think digitech did an awesome job with this pedal.
never liked digitech too much to be honest.

also i would love to go software only with this one for pedantic reasons. :D


http://www.youtube.com/watch?v=FMBNdqdvULA

Post

nix808 wrote:I like playing with granular pitch shifters too.
I am familiar with 2 methods.
1- write to a buffer, and read from it at a different rate
2- chop a grain, and resample it.
Both methods suffer from volume oscillation where u fade the grain ends.
How did u plan to do it Sean?
The best trick I have implemented is starting the grain on a 0 crossing of the original signal. This way there needn't be a fade on grain start.
I'm having headaches with the end though.
Perhaps if I can do well with the end,
there would be minimal amp modding.
All success
The above sounds interesting!

I'm all for the thickening type effect that Sean mentioned in the first post. I also like creative use of pitch shift and agree that so called ugly/extreme wide pitch shift is interesting to explore. I'll pull out Uhbik G and explore what it has to offer as well and report back..
waves break, but somehow it all makes sense.

Post

valhallasound wrote:
- I like the drum sounds on Bowie's Low, so whatever is needed to get this sound has to happen.
+10E6!!!

Also, I'm not quite sure how to describe this idea, but it seems the ability to map shift amounts to MIDI notes would be cool for some microtonal/beat frequency/Phil Niblock weirdness.

Love your stuff, can't wait to see where this one goes.

Patrick

Post

The Valhalla Pitchworx should have 4 voices definitely, it would be great to have controls for coarse tuning (semitones) and finetuning (cents) for each voice and controls for positioning them in the stereo field. And this should be Sean's first plug which has a LFO (or better two) assignable to the pitches of each voice and their pan positions, bipolar and unipolar modes, selectable waveforms (sample+hold please), syncable to host and free running.

If there would be a matrix where one could determine the feedback paths for each voice - e.g. voice 1 is fed back onto itself and also into voice 2 - that could make for some incredibly crazy sounds. HP and LP filters would also be welcome.

Ah, and a cappuccino with some cinnamon powder please...
Last edited by Sampleconstruct on Fri Mar 08, 2013 8:07 pm, edited 1 time in total.

Post

Maybe make it multiband while you're at it?

Post

Image

Post

...and it should be able to cook the coffee,
and to clear the dishes away...

Now seriously, for me it has to sound good (mean smooth, with a minimum
of artefacts) - it would at least need to stand up against my Digitech pedal.
Low latency as possible, smooth transition, if I shot up a note 2 Octaves up -
no garbling (or the less as possible).
Something as "Doubling" I think is less a problem, as the detune amount needed
is rather low.
Don't know about the tech behind it (as you mention "granular domain") - I think, there's already a lot of "experimental" or "Lo-Fi" sounding Plug-Ins available, but I still look out for some quality FX, which can compare to the stompboxes I got.

My 2 cents,
Cheers

Post

I have been hoping this subject would come up. A Valhalla implementation of something like the H3000 shift algos would be great. A simple UI would be OK but if there were some way to access more of the guts of the algos via extended tags in the preset file and plugin automation that would be even better.

Locked

Return to “Valhalla DSP”