Results 1 to 6 of 6

Thread: Sound analyser (graphic eq?)

  1. #1

    Thread Starter
    Member
    Join Date
    Feb 2000
    Posts
    44
    I'm trying to analyse the sound being played out through the speakers so I can produce an accurate graphical representation (using vertical progress bars) of the "shape" of the sound. If you understand what I'm trying to do and can help us out I'd appreciate it.

    I've tried playing around with the mixer API's but don't understand them enough (I can open the mixer device, but can't access the eq control)

    Hope someone out there can help (even give me some source code to play with...hint hint!)

    Thanx

    Matt

  2. #2
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    The EQ won't help you. You need to open the device, then obtain the data. FFT should sort out the display.
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  3. #3

    Thread Starter
    Member
    Join Date
    Feb 2000
    Posts
    44

    Open it as what?

    So what kind of device do I need to open it as then (as far as I can tell it can be a WaveOut, WaveIn, Aux, Mixer, and a whole host of other kind of devices).

    Sorry...I'm new to sound/graphics programming

    Matt

  4. #4
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    Use the WaveIn device for things coming in. WaveOut is only what has been played. I use an SB Live, which has a recording source of "What U Hear" which means that everything going out is mirrored in (like connecting line-out straight to line-in). I don't think you can get the mixed data that's going out. Anyone else know anything?
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

  5. #5

    Thread Starter
    Member
    Join Date
    Feb 2000
    Posts
    44

    Thanx

    Thanx but I've got it sorted now.

    (not bothering programming anything Coz I've found somrething that does what I wanted to do)

    Matt
    VB5 Enterprise, C++Builder 5, JBuilder 3.5 (so far unused )

  6. #6
    Monday Morning Lunatic parksie's Avatar
    Join Date
    Mar 2000
    Location
    Mashin' on the motorway
    Posts
    8,169
    hehe.
    I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
    -- Linus Torvalds

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