I'm trying to test out software audio processing and I am having trouble interfacing VAC into VSThost. I'm able to route the audio from the music player to a VAC 1 and then use the audio repeater to route the sound to the sound card. I just can't figure out how to insert the VSThost into the middle of it. Under the input port of Wave devices, it only shows MME and the Soundcard driver in there. None of the VACs show up. Then in the output port of the wave device only 1 of the 2 VACs show up in the drop down box besides the same ones that show up in the input. Am I missing some setting here? It always seems that I get all the weird problems. 🙂
Thanks,
Chris
You need ASIO4All. For some reason, VSTHost doesn't see VAC without it, even though you would think it should.
You don't use the audio repeater program to output to the sound card. It is only used to monitor things to make sure your configuration is ok. Once things are ok, you don't use audio repeater at all.
Once ASIO4All is loaded, there are some things to configure in VSTHost. I don't remember the exact settings right now, but you'll find two new menu choices in VSTHost for ASIO4All.
You set the player program (ZaraRadio for instance) to output to VAC. VSTHost is set to input from VAC and output to the sound card.
You may need to experiment with the VAC settings, depending on what you are doing. If your audio stutters, try setting "Stream fmt" to "None". Note that this will take more CPU time.
There are lots of free VST plugins available. I ended up using Classic EQ and Broadcast Processor, along with some metering plugins.
Thanks Mojoe! I'll give it a try. Thanks again for all the help!
-Chris
