5.1 áudio sobre SPDIF no Windows 10?

0

Comprei um Xonar DGX para conectá-lo ao meu sistema surround Sony 5.1 com SPDIF. O Windows 10 diz que a porta SPDIF suporta apenas estéreo e quando eu inicio o teste de som, ele reproduz apenas sons em FL e FR. Nas configurações do dispositivo de passagem SPDIF, posso iniciar o teste Dolby e DTS, que reproduz sons em todos os 6 canais. Quando eu toco AAC ou DTS com VLC, apenas estéreo será tocado. Quando habilito "use SPDIF quando possível" em configurações de VLC, ele reproduzirá DTS em 5.1 e AAC em 2.0. Mesmo jogos de vídeo como o Witcher 3 ou Dark Souls 3 produzem apenas 2 canais.

O que tenho que fazer para sempre produzir 5.1 sobre SPDIF?

    
por pythonimus 14.12.2017 / 15:17

1 resposta

0

Se o fabricante da placa de som não pagou pelo licenciamento Dolby quando comprou os chips, então você não pode realmente.

A passagem de filmes funciona porque o áudio foi "cozido": já foi codificado.

Para jogos e áudio em tempo real, 5.1 em 2 canais precisa ser codificado por matriz para passar os dois fios em um cabo coaxial (ou fibra), e sua placa de som normalmente deve fazer isso.

Pode ser possível obter um wrapper de driver de matriz no meio que finge ser um sistema 5.1; codifica na mosca; e, em seguida, enviar o áudio sobre o SPDIF na placa de som real, mas isso causará latência e usará a CPU. No passado, nunca consegui esse método funcionar.

Note que "Dolby Headphone for 5.1 headphone experience" é marketing falado por fingir que o áudio de 2 canais tem um campo amplo. ( link ) Requer um fone de ouvido compatível que possa decodificar, e o som surround não virtual ainda deve ser codificado (ou passado através de) na placa de som.

    
por 14.12.2017 / 16:19