Vista: dispositivos de reprodução de áudio – Mudar instantaneamente?

Vista: dispositivos de reprodução de áudio – Mudar instantaneamente?

Ao alternar dispositivos de áudio no Vista (painel de controle de som, dispositivos de reprodução), como passar de alto-falantes para fones de ouvido,

Quando troco de dispositivo de reprodução, qualquer aplicativo que esteja executando precisa ser fechado e reiniciado antes de mudar, o que é realmente irritante.

Existe uma maneira de fazer a troca acontecer instantaneamente sem fechar meu jogo/navegador/winamp?

Além disso, existe uma maneira de mapear quais aplicativos vão para uma saída específica? Por exemplo, gostaria de jogar com o fone de ouvido e ouvir música nos alto-falantes.

Responder1

Você não pode fazer uma mudança como está propondo. Seus aplicativos já abriram um identificador para um buffer que está sendo lido por um driver de placa de som específico. A razão para isso vai além da simples preguiça. Placas de som diferentes suportam recursos totalmente diferentes e seu aplicativo precisa levar em conta esses recursos diferentes. Principalmente, possíveis taxas de amostragem, profundidade de bits e controle do mixer, se aplicável.

Agora, com relação ao mapeamento de aplicativos para uma saída específica... isso é específico do aplicativo. Por exemplo, os plug-ins de saída do Winamp suportam a escolha de um dispositivo de som específico. Você pode configurar o Winamp para reproduzir sua música a partir da placa de som principal conectada aos alto-falantes e definir a placa de som padrão para qualquer fone de ouvido conectado, para que seus jogos sejam reproduzidos automaticamente a partir deles.

Finalmente, se você espera obter saídas diferentes da sua placa de som para o conector de fone de ouvido e para o conector de alto-falante, não faça isso. Sua placa de som os conduz com a mesma saída. Dependendo da sua placa de som, você poderá usar as saídas de som surround como uma saída separada; isso é específico do dispositivo.

informação relacionada