[comp.dsp] Time Domain Harmonic Scaling

tuna@athena.mit.edu (Kirk 'UhOh' Johnson) (09/26/89)

In article <9965@alice.UUCP> jj@alice.UUCP writes:
% Um, we don't agree on this. You might want to consider the spectral
% considerations of dropping samples, or inserting samples. It's
% rather a pecular effect, and it's rather striking, in practice.
% There are SOME pitch-shifting algorithms I know of, most
% specifically one by David Malah and others, called "Time Domain
% Harmonic Scaling" that works for small ratios, i.e. 1/2, 2/1, 3/2
% 2/3 and so on. It's HARD to do a 44/45th pitch shift, in my
% experience, except by such methods as micro-silence
% increase-decrease.

actually, i've implemented several versions of TDHS which seem to do
just fine for even unusual ratios such as 44/45ths.

kirk