melkanzi Posted July 9, 2006 Posted July 9, 2006 (edited) Greetings, My college and I are planning to create a system that reads input from the mic. The input being a person playing on a guitar. We want to analyse the input in real-time mode(that is we want to immediately know which note the user played). We want to know the frequency of the played note. We have no clue on how to read this input. And would like some help in this manner please. P.S. The coding language doesnt matter as long as it is .NET supported language. Thank you Edited July 9, 2006 by melkanzi Quote
MrPaul Posted July 19, 2006 Posted July 19, 2006 There are two aspects to this problem: 1. Capturing the audio (an interfacing issue) 2. Converting amplitude/time data to frequency data (an algorithmic issue) For 1, a good starting point would be investigating DirectShow Audio Capture. For 2, you might want to read up on the Fast Fourier Tranform. Quote Never trouble another for what you can do for yourself.
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.