[plug] Audio Speed Control

Brad Campbell brad at seme.com.au
Fri Oct 26 16:57:07 WST 2001


Mike Holland wrote:
> 
> On Wed, 24 Oct 2001, Brad Campbell wrote:
> 
> > I have implemented real-time pitch shifting in mpg123, but the algorithm
> 
> Eh? Are you shifting pitch or speed?
> 
> > being used (I am using an already existing algorithm in the code) makes
> > for a really rough nasty harsh sound.
> > It simply duplicates or drops samples as required.
> 
> So you are changing the number of samples, which will change both pitch
> and speed together?  Maybe a low-pass filter would help.
Yeah, a low pass filter took way too much of  the top end out and did not
remove the artifacts..

   Would you prefer to change one without the other? e.g. to slow it down
> without dropping the pitch?
>   Maybe fourier analysis?

I'm looking into this a little, but pure speed control is really what I was
after, and I have it working well now..

-- 
Brad....
                   /"\
Save the Forests   \ /     ASCII RIBBON CAMPAIGN
Burn a Greenie.     X      AGAINST HTML MAIL
                   / \



More information about the plug mailing list