PitchBandit
PitchBandit is a real-time "time-domain" based pitch shifter. It is intended for changing the pitch of a human voice or a single monophonic instrument while maintaining its natural character. But it also can be used to change the character of a voice without changing the pitch.
Conventional pitch shift algorithms do not reflect the fact that as an instrument or voice changes pitch, generally, only the fundamental oscillation or vibration changes. The environment where that tone was generated stays the same and therefore so does much of the harmonic structure. PitchBandit takes this in account and corrects the formants of the note retaining the resonant body of the shifted note.
PitchBandit has two independent controls, one for pitch-shift and one for formants. They can be modified independently or linked together - including linked offsets between the two controls. The "Mix" parameter facilitates the creation of harmonies to the original voice.