Como posso fazer a direção do som de um aplicativo “mover” com a posição da janela?

Como posso fazer a direção do som de um aplicativo “mover” com a posição da janela?

Atualmente uso 3 monitores para usar com eficiência várias janelas e aplicativos ao mesmo tempo. Isso funciona muito bem para mim em geral, mas estou com um problema.

Às vezes, uma janela, aplicativo ou outra fonte de som específica começa a produzir som e quero desviar minha atenção para ela (por exemplo, para silenciá-la ou porque requer interação do usuário). Às vezes, a fonte é difícil de encontrar (especialmente quando os sons são genéricos). Isso me leva a uma pergunta:

Existe uma maneira/driver/aplicativo de modificar o mixer para que a localização da fonte de som seja levada em consideração e o som se desloque para a esquerda/direita de acordo com a posição da fonte na tela ou monitor?

Em termos leigos: quero que a música reproduzida em um player no monitor direito soe mais alto no alto-falante direito do que no alto-falante esquerdo. Isso é possível?

Eu pessoalmente uso o Windows 7 e o Ubuntu 11.04, mas isso pode ser interessante para outras pessoas com outros sistemas operacionais, portanto soluções para eles também são bem-vindas.

Responder1

Isso não responde diretamente à sua pergunta, no entanto, aqui está uma alternativa possível:

Vá para o Centro de Facilidade de Acesso do Windows 7 e selecione "Usar texto de alternativas visuais para sons"

Marque "Ativar notificações visuais para sons"

Dependendo da sua preferência, selecione "Janela ativa do Flash" ou "Barra de ação ativa do Flash"


Quanto a ajustar o som de acordo com a área de trabalho, não acredito que exista algum aplicativo que faça isso. Nunca ouvi falar de alguém querendo algo assim. No entanto, acredito que deveria ser possível fazê-lo, se houvesse um programador disposto a fazê-lo.

Responder2

Uma pergunta de programação foi feita no StackOverflow sobre isso.

Parece que ainda não existem utilitários de software que façam isso. No entanto, acho que seria uma ferramenta popular.

Poderia ser escrito para Windows usando DirectX, que permite o gerenciamento de sistemas de áudio e visuais.

Um recurso importante teria que ser capaz de definir certas janelas de aplicativos para serem isentas do áudio posicional, para que os reprodutores de áudio e vídeo não fossem transmitidos apenas pelo alto-falante mais próximo.

Responder3

Eu sei que isso é antigo, mas criei uma ferramenta muito limitada e simples que estou usando exatamente para isso:

https://github.com/nexxyz/WinPan

informação relacionada