VSTHost: Como configurar “dispositivos de onda” sem problemas de latência / atraso?

1

Eu tenho essa conexão física:

               "line in"
Mike -------------------> Computer

Eu estava usando o Windows 7 com as seguintes configurações:

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

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

Essas configurações funcionam muito bem: recebo 0 atraso.
Se eu usar a opção " Ouvir este dispositivo ", recebo um atraso de ~ 1000 ms (horrível)


Com isso dito, eu queria colocar efeitos em tempo real para o "Line-In", então eu baixei o VSTHost e usei essas configurações:

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

Mas depois recebi o mesmo atraso que aquele com "ouvir este dispositivo" verificou

Pergunta: O que estou fazendo de errado? Como posso conseguir o mesmo atraso zero, mas com o VSTHost em vez do Windows?

    
por sports 06.03.2015 / 17:31

1 resposta

1

No final, isso me ajudou a usar um buffer baixo (um pequeno número de amostras)

   Select wave devices
   -------------------------------------------
   Input port: (whatever that works)
   Output port: (whatever that works)
   Sample rate: default
   Buffer: THIS IS THE KEY PARAMETER!...
           the lower the number of samples (or higher b/s), the lower is the latency
    
por 15.03.2015 / 19:31