Maybe it would be much easier to simply use PlaySound() API, which plays wave
file to the speakers, and configure your Sound Mixer to record from "Stereo wave out"
Double-click the speaker icon in the System Tray area (near the clock on the taskbar)
or click on the Start -> Run, and then type 'sndvol32'
Go to Options->Properties, and then look for the 'Adjust volume for' groupbox.
You should see the items Playback, Recording and Other. Choose Recording and
then select all the devices from the list below, click OK.
You should notice that the microphone is checked (as the default input device),
so you can check the item name 'Stereo wave out' or 'Wave out mix' or something
that looks like the wave out device, instead of microphone.
This way you have changed the default input device to grab the wave out from
your sound card, that means, everything you play in the winamp will also be 'heared'
by the application that 'listens' for the sound input, as if you placed your microphone
near the speakers, but the quality of sound is much better.
This is also the way how to play music to somebody, while talking with him over the
internet using some messengers. I know this is not the perfect way you want to use,
but it is the most simple one, so you don't need to write the whole device driver just
for it.
Main Topics
Browse All Topics





by: T-SnipezPosted on 2005-12-11 at 16:47:10ID: 15463772
Hiya again,
e.com/Prog ramming/ Pr ogramming_ Platforms/ Win_Prog/Q _20090216. html? query =simulate+ microphone &clearTAFi lter=true
I found another question that was similar to this one, however, I'm looking for a little bit more help than this person required:
http://www.experts-exchang
Thanks,
T-Snipez