Thanks Joerg.
although to be honest, I wasn't looking for the theoretical solution
but what kind of Chuck code objects to use for this. My Chuck
learning curve seems way slower than Python/PD, I don't know why.
I think it's the lack of explanatory notes in examples, or some kind
of proper tutorial.
On 10/16/07, joerg piringer
AlgoMantra schrieb:
1. What is the simplest way to detect the pitch of an audio signal (from the mic) in Chuck?
zero crossing detection. count how many times the signal crosses zero. how many times a second it changes from positive to negative values or vice versa. that could be a rough estimate of the frequency. this is not very reliable but works quite well with sounds that are not too hissy. low pass filtering before counting helps a little bit.
best joerg
-- http://joerg.piringer.net http://www.transacoustic-research.com http://www.iftaf.org http://www.vegetableorchestra.org/ _______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
-- ------- -.- 1/f ))) --. ------- ... http://www.algomantra.com