---------------------------- Original Message ----------------------------

Subject: Re: [music-dsp] Real-time pitch shifting?

From: "RJ Skerry-Ryan" <rr...@mixxx.org>

Date: Sat, May 19, 2018 4:34 pm

To: music-dsp@music.columbia.edu


> It may not be the state of the art, but RubberBand

> <https://breakfastquay.com/rubberband/> is, I believe, the best open source

> pitch shift / time stretch library out there at the moment, and can run in

> realtime on modern CPUs. SoundTouch <https://www.surina.net/soundtouch/> is

> another good option that is cheaper to compute (and therefore easier to run

> in realtime on e.g. a mobile CPU).

these both sound interesting (in their demos).� thanks for filling me in on 
these.� the SoundTouch at stretch to double mode (or cut tempo in half) has 
splicing sounds or "glitches", many per second, so i sorta suspect that one to 
be time domain, but maybe it's
not.� i wonder what that might sound like for monophonic vocal or something 
that might expose the "phasiness" that i dunno how to beat using a phase 
vocoder.� a good time-domain pitch shifter (not multiband pitch shifting) 
naturally is able to keep phases between harmonics
synchronized (because it doesn't separate the harmonics and deal with each 
separately).� but there is the potential for glitches when the input is not 
sufficiently periodic.

r b-j� � � � � � � � � � � � �r...@audioimagination.com

"Imagination is more important than knowledge."

dupswapdrop: music-dsp mailing list

Reply via email to