Como você não mencionou a latência, considero muito provável que você precise definir um tamanho de buffer de latência maior.
Eu sei que estou atrasado, mas que seja!
Situação:
Minha configuração
Eu tinha tentado em uma situação semelhante antes no windows xp e eu era capaz de fazer isso definindo um efeito de envio 'SEND WAVE L / R - HOST' no Patchmix DSP. Todas as frequências estão definidas para 44,1 kHz. O relógio é interno.
No entanto, quando eu tentei uma configuração similar no windows 7, enquanto eu era capaz de gravar áudio do loopback, o áudio era extremamente distorcido e um exame minucioso das formas de onda mostra fragmentos muito curtos de áudio intercalados com o silêncio digital.
Qual poderia ser o problema?
Como você não mencionou a latência, considero muito provável que você precise definir um tamanho de buffer de latência maior.
Eu sei que estou atrasado, mas que seja!
Para outros que ainda estão procurando.
Eu tenho um problema semelhante - se não o mesmo. Quando amplio a forma de onda, noto que há lacunas de 2048 amostras.
Uma das dicas que encontrei em outro lugar é garantir que o Windows não permita que os aplicativos abram o dispositivo no modo exclusivo . Desativar isso corrigiu para mim.
Abrir o dispositivo exclusivamente é algo dos dias da "velha escola" que parece: não há mais necessidade disso. Acho que o mixer de áudio do kernel do Windows irá garantir que as conversões de amostra e outras magias ocorram nos bastidores.
Então, como negar o modo exclusivo para aplicativos? Vá para o painel de controle. Escolha "Hardware e som" Clique duas vezes no ícone "Som"
Navegue até a guia "Reprodução": Localize a entrada que corresponde ao seu cartão E-MU (para mim isso é "2-E-MU E-DSP Audio Processador (WDM)" Escolha Propriedades. Navegue até a guia "Avançado" Desmarque a seguinte caixa de seleção "Permitir que os aplicativos tenham controle exclusivo deste dispositivo"
Faça o mesmo para a caixa de seleção na guia "Gravação".
Tags loopback audio recording distortion