I would like to share with you my work from the past year on live drum transcription. There are patches for PD (linux, osx, win) and Max (osx and win).
I am using William Brent's library for feature processing, but I have also implemented externals for onset detection (using aubio), k-means online classifier(very useful for someone who wants to cluster vectors sequentially, without any prior training), and feature vecture averaging.
The patches and code are distributed under GPL license.
http://smc-inesc.github.io/drumtranscription_pd/
http://smc-inesc.github.io/drumtranscription_maxmsp/
Thanks to everyone in the list for your help! Some of the people here were really helpful (katjav,moog1). Thank you!
I realized that the github pages are sometimes down. So this is the actual project:
https://github.com/SMC-INESC/drumtranscription_pd