So it looks like you guys are experimenting with using virtual surround soundcards for gaming. Well I'd say you guys have your work cut out for you. I've been using virtual soundcards for years but almost never game.
But who knows, you guys might have more luck than me?
The following is all free and probably worth about as much as it costs, but here goes:
1. Install
VB Cable. Configure the virtual sound device that appears for 8 channel input and output (7.1 channel surround).
2. Install
VSTHost.
3. Install
ASIO4ALL.
4. Install
ConvolverVST. Note these instructions on the ConvolverVST website and configure your computer accordingly:
2. convolverVST requires libsndfile and libfftw DLLs to run. For many host applications, these must be in the execution path. To add the them to the execution path, right click on My Computer in Windows Explorer, select Properties, the Advanced tab, and the Environment Variables button and append ;C:\Program Files\Convolver\Convolver (or the path to which you installed Convolver in the first step) to either the User or System Path variable using the corresponding Edit button:
5. Copy
this config text file to anywhere you can remember, and
this config sound file to C: (yes, the root directory).
6. Run VSTHost and click Devices->Wave... and set Output port to ASIO4ALL. Also set the sample rate here to 44100 (important!) and the Buffer to 512 samples.
7. Click the ASIO4ALL config icon that appears in the notifications tray of the taskbar
8. In the config panel that appears click the spanner button to show advanced options.
9. Light up the buttons for each VB audio cable INPUT you have but not the OUTPUT. Light up the button for the output device you want to plug your earphones into. Set the ASIO buffer size here also to 512 samples.
E.g.
10. In the VSTHost window, press Ctrl+N to load a new VST plugin. Look for ConvolverVST.dll where you installed it and double-click it to load it as a plugin. In the plugin icon that appears, click the circled button to open its config panel:
11. In the configuration dialog that pops up, drag the "Partitions" slider all the way to the right for "16 partitions" (decreases audio delay), then click the circled button.
![](https://www.head-fi.org/attachments/1620062/)
Then in the loading dialog that appears, change the file type to Config File
![](https://www.head-fi.org/attachments/1620063/)
and choose and select the config text file I provided in (5).
12. The plugin will now prompt you to reload it. Click the cross button on the plugin icon
And press Ctrl+N to load it again.
This should be the result
Now, any surround signal that gets sent to VB cable (you may set it as the default sound device) will be turned into a virtual surround signal for headphones via the convolution impulses I designed.
Good luck getting it to all work without a glitch though :rolleyes: If you do actually try any of the above you're welcome to post your questions here.