Kas:

Thanks -- I finally found the tracking sub-directory in the 1.2.1.3 docs.  (FWIW, I'd been looking in the 1.2.1.2 docs as well as the online examples in http://chuck.cs.princeton.edu/doc/examples/, which is why I didn't previously find them.  I'm looking forward to the fruits of the online documentation efforts!) 

And yep, I'm keenly aware that pitch tracking is non-trivial.  I'll let you know if I get hung up on UAna-specific issues, though.

- Rob

On 12 Dec 2009, at 04:05, Kassen wrote:

Rob;

I need a low-latency pitch tracker for real-time performance work -- has anyone implemented one in ChucK?  I'm ready to write one if need be -- it would be fun to start playing with the UAna objects -- but I don't feel the need to replicate work already done.


Check /examples/analysis/tracking/pitch-track.ck

That should be a starting point at least. This is a hard subject to have to deal with, you may need to give a shout if you run into issues.

Yours,
Kas.