sound Processor


I have to write a program in C that opens an wavein device, holds it in memory ( program will record from microphone and process it), and plays it back trough an waveout device.

Comments

  • Hi,

    : I have to write a program in C that opens an wavein device,
    : holds it in memory ( program will record from microphone and process
    : it), and plays it back trough an waveout device.

    I'd look to DirectSound or the WinMM API. I'm currently working on a VB implementation of the second one of those.

    Jonathan


    -------------------------------------------
    Count your downloads:
    http://www.downloadcounter.com/
    And host your site:
    http://www.incrahost.com/
    Don't say I never give you anything... ;-)

  • I am trying to write a similar VB program that can process sound 'real-time' I would appreciate any help as I am new to programming.


    :



    Hi,
    :
    : : I have to write a program in C that opens an wavein device,
    : : holds it in memory ( program will record from microphone and process
    : : it), and plays it back trough an waveout device.
    :
    : I'd look to DirectSound or the WinMM API. I'm currently working on a VB implementation of the second one of those.
    :
    : Jonathan
    :
    :
    : -------------------------------------------
    : Count your downloads:
    : http://www.downloadcounter.com/
    : And host your site:
    : http://www.incrahost.com/
    : Don't say I never give you anything... ;-)
    :
    :

  • Wow...this is an old one!

    : I am trying to write a similar VB program that can process
    : sound 'real-time' I would appreciate any help as I am new to
    : programming.
    I think VB and 'real-time' is almost an oxymoron. :-) I never did get round to doing the VB sound output thing; instead I started writing a mixdown engine in C. I'm working on the real-time output at the moment, fingers crossed I'll have it done in a few weeks. It's all open source, so you're more than welcome to dip in and see what's going on. http://amamp.sourceforge.net/

    Jonathan


    ###
    for(74,117,115,116){$::a.=chr};(($_.='qwertyui')&&
    (tr/yuiqwert/her anot/))for($::b);for($::c){$_.=$^X;
    /(p.{2}l)/;$_=$1}$::b=~/(..)$/;print("$::a$::b $::c hack$1.");

Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories