I'm writing a program that has a section that requires the comparison\nof two wav files. The sound files will be really small. I'm\ninterested in sounds like a hand clap, or wood hitting wood, or wood\nstriking tin. Little sounds. My section of the program would read two\nsound files into memory, apply some sonic algorithm on both. The\noutput of that algorithm should be stored in some data structure. Then\na comparison of the output would be made and would return some value\nto determine how closely one sound resembles the other, or at least if they\nmatched. This program can be written in Java or C++. Are there in\nclasses available that will allow me to implement what's describe\nabove easily? I'm more concerned about the algorithm to extract\nfrequency data, or whatever data is needed from the wav file to\ncompare it to another. I'm trying to avoid re-inventing the wheel\nhere, so if there is some package available that allows for this I\nwould greatly appreciate any info on where to get it..