This is Windows. I have two soundcards. One of them only has an input. The other only has an output. I can not change soundcards PERIOD.
What I have tried:
I am able to open "Sound recorder" set the recording device to the soundcard that has an input. Then I make a recording successfully. Then i am able to open the recording and play the recording out onto the soundcard that has an output (that goes to speakers/headset).
What I need:
What I need is the input of the one soundcard to ALWAYS play over the the output of the second soundcard. How do you enable streaming into one soundcard input and then playing out the other soundcard's output/speaker?
Maybe I will need to write some code that opens the one soundcard... and then open's the other soundcard and stuffs the input sound into the other soundcard?
p.s. FYI, when i refer to "one soundcard only has an input" this is actually an external box with USB that when plugged in shows up as a "USB Audio Device" when you go to: Control Panel --> System --> Device Manager. When you go to properties of the device it seems to be using generic USB Audio drivers provided by windows XP.