On 2017-02-07, gm wrote:

can you use this for pitch detection?

convert to phase and use it's derivative for instantanous frequency?

In fact in the theory of instantaneous detection of sinusoidal pitch/frequency, this is exactly what we do. First derive, and then derive twice, and there you have it.

It's just that you then have to quantify how much your signal might or might not deviate from being a pure sinusoid.

Those power fiends who get to work with 50/60Hz more or less pure sinusoids, actually derive unreasonably accurate instantaneous phases for the mains voltage, with very little DSP power, using three to five sample interpolation formulae, derived from your very basic idea. :)

this and a lowpass on the magnitude as has been discussed should make
a combined pitch and amplitude tracker, no?

For a sinusoid, sure. But for what else I can shout into a microphone...not so much. ;)

or do you run into the same problem as had been discussed with the magnitude?

Magnitude is easy. You just can't do much with it. Pitch you could do a lot with if it was well-defined...except it isn't, and measuring it even when it's well-defined is nontrivial business...

If it was easy, we wouldn't have a channel called "music-dsp". ;)
--
Sampo Syreeni, aka decoy - de...@iki.fi, http://decoy.iki.fi/front
+358-40-3255353, 025E D175 ABE5 027C 9494 EEB0 E090 8BA9 0509 85C2
_______________________________________________
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp

Reply via email to