Click to See Complete Forum and Search --> : recognize sound....
johan1
Apr 23rd, 2000, 11:31 PM
I want to make a program that recognizes different sounds (different hz only, no speak)
Got any good ideas how to make that???
/johan
johan1
May 5th, 2000, 05:36 PM
?
kedaman
May 6th, 2000, 08:13 AM
What are you working with? Wav files?
johan1
May 6th, 2000, 02:36 PM
Im working from the mic-input..
kedaman
May 6th, 2000, 05:26 PM
Then, I can't help you, if you don't have any dll's or activeX that gives me direct access to wave code
What do you have so far?
Check out "http://forums.vb-world.net/showthread.php?threadid=14668"
When I first replied to that thread, it seemed like "kinjalgp" didn't want to post his code (it was never emailed to me and he replied twice without posting, so I dismissed it). But I searched for it for you and there is code there now by a couple people. I haven't looked at their code though.
If someone will demonstrate that they can capture time domain volume data from a sound blaster card or compatible, I might get motivated in helping out with the FFT to get frequency info (Hz).
I'll check to see if their code does this (but hopefully you'll check first and let me know).
kinjalgp
May 16th, 2000, 10:26 PM
Hi VVB!
It was not that I didn't want to post my code but since I was not getting "any" satisfactory replies I thought posting the code would make no sense. No one had any interest in FFT or spectrum analyzer. I think now you are interested in hat and me too.:D
I have posted many many posts regardig FFT but till now found that no one is at all interested in it.
How about making a coolest spectrum analyzer with our joint venture?
If you are interested reply to this post or mail me at kinjalgp@yahoo.com .
Thanks for taking interest in FFT.
:p Kinjal :p
It starts with the time domain information.
Volume as a function of time.
Volume(time)
V(t)
If you can get that from a microphone and sound card, then that is the first step. We need to be able to "see" this information. Not just generate a *.wav file. But if you know how to "read" a wav file for this V(t) info, then that is also a starting point. I'd prefer to be able to get my own "new/real-time" data from a mike and sound card.
We can even generate our own audio file format.
Then I'll get some code for the coveted FFT for your frequency spectrum.
Ciao for now.
kinjalgp
May 17th, 2000, 02:57 AM
Great idea!:D
Do you have the formula of fourier series? I found it on many sites but they all give only formula and not the name of the variabled in the formula. So we can not understand ehat thing is what. First thing is to get the complete fourier series formula with the function or names of each varible. Getting the sound from mic is very easy. I think I would do it in a day or so. ;)
Please try to get good formula.
Kinjal
I have the formula.
And since the formula will be applied to the time domain function, we need that function.
You said that you can get the sound from the mic, good.
You also said that you can show volume from the mic, that's the input function to the formula.
You also said that you already had this.
When you are serious/ready, send me the info.
kinjalgp
May 17th, 2000, 01:58 PM
yeah, I'll make the app. work perfect today and let you know as soon as possible.
Do you know which variable is meant for what thing in the fourier series?
Kinjal
kinjalgp
May 17th, 2000, 06:11 PM
Virtually VB, your Mic Volume Meter is ready for use. Post your email address so that I can mai it to you. It's not feasible to post it over here because the code is extremly large about 430 lines!:D
What about FFT? How much progress have you made in that?;)
:p Kinjal :p
kinjalgp
May 17th, 2000, 11:45 PM
"V VB",I am waiting for your reply! ;)
:p Kinjal :p
There is an "email icon" below my posts that show my email address as Virtually_Dwight@hotmail.com.
I have many texts on FFT. Choosing the appropriate one depends on the format of the function to be transformed.
I await your code.
kinjalgp
May 17th, 2000, 11:55 PM
Just check into your mail box within ten minutes. I'am sending the code. Be online :D
Kinjal
kinjalgp
May 18th, 2000, 12:01 AM
I think it's there in your mailbox. Check it out.
johan1
May 18th, 2000, 07:22 PM
thanks a lot for all help! NOOOOT!
If you read the entire thread for your original post, you'll see that you didn't show any interest.
Here is a site that has a solution.
"http://www.fullspectrum.com/deeth/programming/vb.html#Spect"
vbforums.com
Copyright Internet.com Inc., All Rights Reserved.