🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.dsp
Article #1292

Real-time pitch shifting

#1292
From: andrew longhorn
Date: Wed, 30 Sep 1992 22:29
21 lines
1424 bytes
Hi, I have just subscribed here as I am looking for algorithms or even some helpful
pointers on real-time pitch shifting using DSPs.

I having some specialist hardware built for a pet-project I have the input will be
a single guitar string sound wave (from a standard magnetic pickup).

What I need to know is:
- if I sample at x Khz and I may assume the frequency of the note, Is there an
  easy-ish way to bend this to any semi-tone to +/- 1 octave?
- does not knowing the frequency overly complicate the computation? (other than
  waiting for 1 cycle to determine it.
- can any algorithms handle doing this to a single note that varies in pitch over
  time (the result must vary accordingly, i.e. if I shift an A440 down 2 semitones
  then the pitch of the input goes up 2 semitones I get an A440).

Please post or mail ANY helpful hints and/or locations for sources and/or sources
(any language). I am a baby DSP programmer, hints are welcome.

Thank you for your time,
Andrew Longhorn.
Technical Details
Message-ID: <1992Sep30.222908.18452@newshost.anu.edu.au>
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!rpi!batcomputer!munnari.oz.au!manuel!mehta!lonachon

Show Full Headers
Complete Article Headers
Newsgroups: comp.dsp
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!rpi!batcomputer!munnari.oz.au!manuel!mehta!lonachon
From: lonachon@mehta.anu.edu.au (andrew longhorn )
Subject: Real-time pitch shifting
Message-ID: <1992Sep30.222908.18452@newshost.anu.edu.au>
Sender: news@newshost.anu.edu.au
Reply-To: lonachon@mehta.anu.edu.au
Organization: Australian National University
Date: Wed, 30 Sep 92 22:29:08 GMT
Lines: 21