Results 1 to 18 of 18

Thread: recognize sound....

  1. #1

    Thread Starter
    Junior Member
    Join Date
    Jan 2000
    Posts
    21

    Question

    I want to make a program that recognizes different sounds (different hz only, no speak)
    Got any good ideas how to make that???
    /johan

  2. #2

    Thread Starter
    Junior Member
    Join Date
    Jan 2000
    Posts
    21

    Thumbs down DOESNT ANYONE NOW HOW TO????

    ?

  3. #3
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    What are you working with? Wav files?
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

  4. #4

    Thread Starter
    Junior Member
    Join Date
    Jan 2000
    Posts
    21

    Thumbs up mic

    Im working from the mic-input..

  5. #5
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    Then, I can't help you, if you don't have any dll's or activeX that gives me direct access to wave code
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

  6. #6
    Guest
    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).

  7. #7
    Fanatic Member kinjalgp's Avatar
    Join Date
    Apr 2000
    Location
    India
    Posts
    535

    Unhappy I had no such intention.

    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.

    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 [email protected] .

    Thanks for taking interest in FFT.

    Kinjal

  8. #8
    Guest

    I'm interested

    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.

  9. #9
    Fanatic Member kinjalgp's Avatar
    Join Date
    Apr 2000
    Location
    India
    Posts
    535

    Lightbulb

    Great idea!

    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

  10. #10
    Guest
    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.

  11. #11
    Fanatic Member kinjalgp's Avatar
    Join Date
    Apr 2000
    Location
    India
    Posts
    535

    Cool

    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

  12. #12
    Fanatic Member kinjalgp's Avatar
    Join Date
    Apr 2000
    Location
    India
    Posts
    535

    Thumbs up Your code is ready !

    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!
    What about FFT? How much progress have you made in that?

    Kinjal

  13. #13
    Fanatic Member kinjalgp's Avatar
    Join Date
    Apr 2000
    Location
    India
    Posts
    535

    Question

    "V VB",I am waiting for your reply!

    Kinjal

  14. #14
    Guest
    There is an "email icon" below my posts that show my email address as [email protected].

    I have many texts on FFT. Choosing the appropriate one depends on the format of the function to be transformed.

    I await your code.

  15. #15
    Fanatic Member kinjalgp's Avatar
    Join Date
    Apr 2000
    Location
    India
    Posts
    535

    Talking

    Just check into your mail box within ten minutes. I'am sending the code. Be online

    Kinjal

  16. #16
    Fanatic Member kinjalgp's Avatar
    Join Date
    Apr 2000
    Location
    India
    Posts
    535

    Thumbs up

    I think it's there in your mailbox. Check it out.

  17. #17

    Thread Starter
    Junior Member
    Join Date
    Jan 2000
    Posts
    21

    Angry thanks for the help...

    thanks a lot for all help! NOOOOT!

  18. #18
    Guest

    Lightbulb IDEA: johan1, maybe you should reply to your own post.

    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"

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width