

If you want to record additional sounds, make sure it’s playing through the Line 1 playback device as well. Note that we didn’t set the Line 1 playback device as default, so anything else you play will still go through your main audio device and won’t be recorded. Now you can use your sound fully while using ASIO4ALL on Windows 7/Vista, and if you want to record the output of ASIO4ALL, you can do so using the Line 1 recording device. Now configure ASIO4ALL: enable the output for “Virtual Audio Cable” only and check “Force WDM Driver To 16 Bit” (I find that not doing this introduces extra latency), and disable the output for your main audio device Click on the Listen tab, check “Listen to this device”, select your main audio device under “Playback through this device:” and click OK for both screens. A code-based guide for client/server creation with usage of active. Go to Control Panel -> Sounds, click on the Recording tab, right click Line 1 and go to Properties. A multi-platform support c++11 library with focus on asio (asynchronous socket. Here is how to do it:īuy Virtual Audio Cables (or you can find it on the internet somewhere if you search, although I don’t condone piracy) I’ve solved this issue for those who want to use ASIO4ALL on Windows 7/Vista.Ī program called Virtual Audio Cables (> ) enables you to route audio to your main sound device, and since it uses a virtual WDM driver, it doesn’t cause the same problem. Ok I got it working, I totally ditched the ASIO multi server and followed this explaination that I found on another forum:
