audio-processing
How can I Compare 2 Audio Files Programmatically?
Have a server doing audio fingerprinting computation that is not suitable for mobile device anyway. And then your mobile app uploads your files to the server and gets the analysis result for display. So I don’t think programming language implementing it matters much. Following are a few AF implementations. Java: http://www.redcode.nl/blog/2010/06/creating-shazam-in-java/ VC++: http://code.google.com/p/musicip-libofa/ C#: https://web.archive.org/web/20190128062416/https://www.codeproject.com/Articles/206507/Duplicates-detector-via-audio-fingerprinting
Algorithms for determining the key of an audio sample
It’s worth being aware that this is a very tricky problem and if you don’t have a background in signal processing (or an interest in learning about it) then you have a very frustrating time ahead of you. If you’re expecting to throw a couple of FFTs at the problem then you won’t get very … Read more
How can I extract audio from video with ffmpeg?
To extract the audio stream without re-encoding: ffmpeg -i input-video.avi -vn -acodec copy output-audio.aac -vn is no video. -acodec copy says use the same audio stream that’s already in there. Read the output to see what codec it is, to set the right filename extension.