What a coincidence! I've been doing some research recently on beat tracking also. I'm not sure if it's possible through Source, but here are some resources:
http://www.owlnet.rice.edu/~elec301/Projects01/beat_sync/beatalgo.html http://www.gamedev.net/reference/articles/article1952.asp http://werner.yellowcouch.org/Papers/bpm04/ http://code.compartmental.net/tools/minim/manual-beatdetect/ Masataka Goto did a lot of work in psychoacoustics: http://staff.aist.go.jp/m.goto/ His work on beat tracking is here... http://staff.aist.go.jp/m.goto/PROJ/bts.html The best I've seen so far was work done by Eric Scheirer http://en.scientificcommons.org/eric_d_scheirer His "Temp and beat analysis of acoustic musical signals" can be found here (WARNING!!! Lots of complex signal processing math ahead)... http://www.iro.umontreal.ca/~pift6080/H09/documents/papers/scheirer_jasa.pdf On 9/25/2009 9:26 AM, Charkrid Pornpitackchaikul wrote: > Hi guys, > I don't have any experience with audio programming. May be someone > can point me to the right direction. How can I write a audio beat > counting code by Source Audio Engine? What should I look for? I traced > the code for quite sometime but I can't find anything that seem like can > use for capture/find wave peak data. > The thing I want to do is, I want to difference loop mixing together > like a DJ mixing with 2 turntables. Appreciate any suggestion. > > Thanks in advance. :) > Charkrid P. > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please > visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > -- Jeffrey "botman" Broome _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

