Sign in

username:

password:



Not a member?

Search audiodsp



Search tips

Subscribe to audiodsp



audiodsp by Keywords

AAC | ADPCM | Convolution | DAFx | FFT | IIR | Mixer | MP3 | MPEG | MPEG-4

Sponsor

NEW! TMS320C6474: 3x the performance. 1/3 the cost. Three 1 GHz cores on 1 chip.

Discussion Groups

Technical discussions related to Audio Signal Processing (digital effects, acoustics, noise reduction, musical signal processing, etc).

  

Post a new Thread

pitch detection - manz...@hotmail.com - Jan 17 14:06:00 2006



I am doing the project end of career and need to detect the fundamental frequency of a
musical note in real-time, at first I use the algorithm HPS but the results are not good.
Also I use the autocorrelation, but to calculate the period of the resultant sign use AMDF but
the results are not good either, and the ASDF do not be since it is. If someone can help me
with this.
I´m sorry my english.
Thank you 
regards
	


(You need to be a member of audiodsp -- send a blank email to audiodsp-subscribe@yahoogroups.com )

RE: pitch detection - Egler, Mark - Jan 19 11:50:00 2006

I don't know what HPS, AMDF or ASDF are (or what "good" means to you), but if you can
find the book "C Algorithms for Real-Time DSP" by Paul M. Embree (Prentice Hall 1995)
it has a C program written to do auto-regressive (AR) frequency estimation. The basic approach
is a Hilbert transform filter to get the complex or analytic version of the real signal, then
estimate the frequency from the arctangent of the phase difference between successive complex
samples.

MArk

-----Original Message-----
From: audiodsp@audi... [mailto:audiodsp@audi...] On Behalf Of manzanotejon_82@manz...
Sent: Tuesday, January 17, 2006 1:07 PM
To: audiodsp@audi...
Subject: [audiodsp] pitch detection

I am doing the project end of career and need to detect the fundamental frequency of a musical
note in real-time, at first I use the algorithm HPS but the results are not good.
Also I use the autocorrelation, but to calculate the period of the resultant sign use AMDF but
the results are not good either, and the ASDF do not be since it is. If someone can help me
with this.
I´m sorry my english.
Thank you
regards
	****************************************************************
The information transmitted in this message is confidential and may be privileged.  Any review,
retransmission, dissemination, or other use of this information by persons or entities other
than the intended recipient is prohibited.  If you are not the intended recipient, please
notify Analogic Corporation immediately - by replying to this message or by sending an email to
DeliveryErrors@Deli... - and destroy all copies of this information, including any attachments,
without reading or disclosing them.

Thank you.



(You need to be a member of audiodsp -- send a blank email to audiodsp-subscribe@yahoogroups.com )

Re: pitch detection - alexander lerch - Jan 19 12:09:00 2006

In my experience, these standard methods can work quite well when they
are tweaked a bit. You could also try to combine different methods.

Cheers,
(a)

manzanotejon_82@manz... wrote:
> I am doing the project end of career and need to detect the fundamental frequency of a
musical note in real-time, at first I use the algorithm HPS but the results are not good.
> Also I use the autocorrelation, but to calculate the period of the resultant sign use AMDF
but the results are not good either, and the ASDF do not be since it is. If someone can help me
with this.
> I´m sorry my english.
> Thank you 
> regards

-- 
dipl. ing.
alexander lerch

zplane.development
:www.zplane.de
katzbachstr.21
d-10965 berlin

fon: +49.30.854 09 15.0
fax: +49.30.854 09 15.5
	


(You need to be a member of audiodsp -- send a blank email to audiodsp-subscribe@yahoogroups.com )