No Windows XP, eu podia, por exemplo, tocar música nos meus alto-falantes e jogar no meu fone de ouvido por meio deste método desajeitado:
- Defina a saída de som padrão para os alto-falantes
- Executar leitor de música
- Defina a saída de som padrão para o fone de ouvido
- Executar jogo
Um "recurso" das operações de áudio do XP era que, uma vez que um programa fosse lançado e capturasse alguma saída de áudio, ele sempre usaria isso se fosse ingênuo para várias saídas (a maioria dos programas), enquanto outros (como o Skype) poderiam listar e escolher dispositivos específicos . No entanto, no Windows 7, sempre que a saída padrão é alterada, todos os programas que usam 'dispositivo padrão' mudam dinamicamente por meio de comutação de fluxo.
Minha justificativa para isso é que ele permite que eu mude facilmente o volume da minha música com o botão do alto-falante na minha mesa enquanto estiver jogando um jogo em tela cheia. Se o iTunes ou o Zune Media Player puderem capturar chaves ou qualquer outra coisa para controlar o volume ( não me importo se o ABC Media Player puder), seria útil saber também.
Respostas:
Não entendo por que as pessoas pensam que o Virtual Audio Cable ajudará a resolver esse problema. Tanto quanto eu posso ver, ele não tem como capturar a saída de um aplicativo específico e direcioná-la para um determinado dispositivo de saída. Ele pode criar um novo dispositivo de saída virtual e, em seguida, essa saída pode ser roteada para qualquer dispositivo de entrada, de modo que, por exemplo, você possa definir um VAC como a saída padrão e direcioná-lo para a entrada de um programa de gravação, mas você NÃO ( até onde sei depois de uma hora lendo os documentos) diga para encaminhar a saída do iTunes para os alto-falantes e do Halo para o fone de ouvido. De onde vem essa ideia? Estou faltando alguma coisa nos documentos?
Windows Media Player não permitem definir o dispositivo de reprodução separada do dispositivo de reprodução padrão ... Organizar, Opções, Devices, Speakers (duplo clique, ou selecionar e Propriedades), selecione o dispositivo de áudio. Se você configurá-lo como Dispositivo de áudio padrão, ele rastreará sua configuração padrão no Windows. Para usar outro dispositivo, basta selecionar esse dispositivo.
Portanto, usando essa configuração, você pode configurar o Windows Media Player para reproduzir músicas ou filmes nos alto-falantes, e o jogo será reproduzido no dispositivo padrão, que você definiria como fone de ouvido.
Eu realmente gostaria de encontrar uma maneira de fazer isso com programas que não possuem uma configuração como o Windows Media Player. Por exemplo, o Spotify só pode ir para o dispositivo padrão.
fonte
O Windows 7 transita automaticamente os aplicativos abertos para corresponder ao dispositivo de áudio padrão, para que você não precise reiniciar seus programas para que a alteração entre em vigor ... e é por isso que você está tendo esse problema. mas você já descobriu isso provavelmente.
Sugiro o padrão de saída do fone de ouvido para que todos os jogos o usem por padrão. Então você entra na saída de áudio do seu music player e altera para a saída do seu alto-falante nas preferências do programa. Fiz isso com som integrado (placa-mãe) e uma placa de som com o VLC media player. Infelizmente, eu nunca fiz isso para outros programas, mas normalmente é uma configuração / preferência avançada, o Google deve ajudar se você consultar "alterar a saída de áudio para XYZ".
A razão pela qual você está configurando os fones de ouvido como padrão é porque as opções de áudio do jogo para alterar as saídas provavelmente serão mais limitadas do que os programas de música. E se você jogar muitos jogos, terá que mudar cada jogo contra apenas um programa de música.
fonte
O Cabo de áudio virtual (30 $) permite transferir fluxos de áudio (onda) entre aplicativos e / ou dispositivos.
Ele cria um conjunto de dispositivos de áudio virtuais chamados "Cabos Virtuais", cada um deles consiste em um par de dispositivos de entrada / saída de forma de onda. Qualquer aplicativo pode enviar fluxo de áudio para um lado de saída de um cabo, e qualquer outro aplicativo pode receber esse fluxo de um lado de entrada. Todas as transferências são feitas digitalmente, sem perda de qualidade de som (um fluxo de bits perfeito).
Para teclas de atalho global do iTunes: Teclas de atalho global do iTunes ou hktunes
( foobar2000 tem opção de tecla de atalho global nativa e dispositivo de saída: p)
fonte
Para o Zuneware, há um aplicativo que alguém escreveu chamado ZuneKeys . Eu nunca o usei, portanto sua milhagem pode variar.
fonte
Se você usar o mplayer , poderá selecionar o dispositivo de áudio usando a
mplayer -ao dsound:device=2 anymedia.mp3
chave da linha de comando - no meu caso, isso tocaria nos fones de ouvido, em vez dos alto-falantes internos.No Windows Media Player, você pode definir o dispositivo padrão em Options-> Devices-> Speakers->, Propertiesmas não funcionou para mim.
fonte