I have this physical connections:

                   "phones out"      "line in"
Guitar -----> Amp -----------------------------> Computer

And I was using Windows 7 with the following settings:

Playback devices --> Recording --> Line In --> Properties --> "Listen to this device" is UNCHECKED

Playback devices --> Playback --> Speakers --> Properties --> Line In: 100% (un-muted)

Those settings work awesome: I get 0 delay.
If I use the "Listen to this device" option instead, I get a delay of ~1000ms (horrible)

With that said, I wanted to put real time effects to the "Line-In", so I downloaded VSTHost and used this settings:

Windows settings:

"Listen to this device" continues UNCHECKED

Playback devices --> Playback --> Speakers --> Properties --> Line In: now is muted

VSTHost settings:

Devices > Wave devices > 
                          Input port: DS Line in
                          Output port: MME Microsoft Sound Mapper

But then I got the same delay as the one with "listen to this device" checked

Question: What am I doing wrong? how can I achieve the same zero delay but with VSTHost instead of Windows?

  • First off, try getting hold of ASIO4ALL instead of using MME. You will never get zero latency through any plugin structure, though you might get it down to something acceptable. – Tetsujin Feb 28 '15 at 17:15
  • How do I do that? (get hold of ASIO4ALL). Well I know I will never get 0 latency but Im already getting amost zero latency without VSTHost (using only Windows). I want to replicate that almost-zero-latency using VSTHost with a setup of no plugins. ie: input --> no plugins --> output – sports Feb 28 '15 at 19:01
  • I've installed ASIO4ALL for in VSTHost > Devices > Wave I continue to see the same MMEs and DSs for the input and output – sports Feb 28 '15 at 21:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.