Newsgroups: comp.speech
Path: pavo.csi.cam.ac.uk!doc.ic.ac.uk!uknet!bnr.co.uk!bnrgate!nott!torn!howland.reston.ans.net!newsserver.jvnc.net!princeton!phoenix.Princeton.EDU!lseltzer
From: lseltzer@phoenix.Princeton.EDU (L. Seltzer)
Subject: Re: Algorithm for pitch detection
Message-ID: <1993Jun8.152719.27726@Princeton.EDU>
Originator: news@nimaster
Sender: news@Princeton.EDU (USENET News System)
Nntp-Posting-Host: phoenix.princeton.edu
Organization: Princeton University
References: <1993May24.153323.9072@afterlife.ncsc.mil> <HOWCOME.93May31193450@earth.nta.no> <C8A837.FCw@mailer.cc.fsu.edu>
Date: Tue, 8 Jun 1993 15:27:19 GMT
Lines: 17

In article <C8A837.FCw@mailer.cc.fsu.edu> madole@mailer.cc.fsu.edu (Dave Madole) writes:
>Pick up the code to CMIX from Princeton or CSOUND from MIT or any other
>PD software synthesizer - I don't exactly know which machines any more
>but I'll bet you can find out in the comp.music FAQ - the code for a 
>phase vocoder may be useful, too.  I know that CMIX had a ptrack function,
>at least a few years ago.  It might be on phoenix.princeton.edu.  You 
>might have to do some hacking, but the code will be there.


The ptrack program in cmix implements the Steiglitz algorithm, but the
last I saw, it still needed some updating.  When computers were slower,
the program was written such that there was sort of a pitch quantization
effect, not all possible number-of-samples values were tried, because
the program took 45 minutes to run on a very short sound file.  Now that
computers are faster, the resolution can be improved, so there is some
hacking to do, unless someone worked on it more since I last looked at it.

