>> The silly thing is that you now must disconnect in DSP the lines that goes from
>> prolog 0 and 1 (AC97) to xrouting 0 and 1.
this is caused by certain ambiguity in the present DSP microcode
(introduced mainly in order to save DSP registers)
when you record in WinMM/KernelStreaming/DirectSound mode, you don't need to tweak the DSP and you can control the rec. levels on the 'recording' page
while in 'ASIO' mode the DSP window might require certain modifications and the levels that affect recording are located on the 'ins & outs' page (and they affect monitoring sound, too)
so, one really needs to disconnect the corresponding inputs in the DSP window in order to disable monitoring in ASIO...
in order to get 'what you hear' recording option, connect xrouting's RecL & RecR to asio0/asio1

(in this case you will get a simple setup a-la WinMM/DirectSound)
/E