Je ne sais pas ou tu en es dans ta recherche mais je peux de donner un point de départ :
Fmod est une librairie tres complete permettant de gerer le son ( enregistrement, analyse... )
Une fois que ton ensemble de fréquence est stoqué dans un buffer, en effet je partirais sur une étude fréquentielle.
++
______________________
Adeon, programmeur de jeux sur directX 9 (www.theolith.com) à votre service !