Alguém conhece um programa que silenciará o som se meus fones de ouvido forem removidos?

8

Realmente me irrita quando meus fones de ouvido são puxados e meu som soa através dos alto-falantes. Eu gostaria que isso mudasse automaticamente. Existe algum software que faça isso?

Estou executando o Windows 7, BTW.

RectangleTangle
fonte
Não consigo encontrar nenhum software para isso, talvez lançar o seu? u.sbhat.me/jPMEGN
Sathyajith Bhat
11
Uma súbita explosão de som no escritório leva a situações embaraçosas. +1
Mehper C. Palavuzlar
Sathya, eu estava considerando isso. No entanto, as respostas que eu estava recebendo no Stack Overflow não pareciam particularmente promissoras. Como a maioria das coisas relacionadas ao hardware, não existe realmente uma maneira padrão de fazer isso. Ainda não estou familiarizado o suficiente com placas de áudio para escrever uma fera.
RectangleTangle

Respostas:

5

Há uma razão muito simples pela qual isso não é possível - quando você conecta um par de fones de ouvido, há um pequeno interruptor físico que corta os alto-falantes principais para que o sistema não esteja ciente do que está conectado.

A solução 'mais simples' é provavelmente usar uma placa de som externa ou um cabo de extensão para seus fones de ouvido (mesmo que seja curto) - o último ignoraria totalmente os alto-falantes, enquanto o último manteria o interruptor fechado para que nenhum som fosse emitido.

Não é uma solução de software, mas é uma solução de hardware bastante simples

Journeyman Geek
fonte
Não é assim - seu hardware de som pode reconhecer quando os fones de ouvido / alto-falantes estão conectados (acho que através da medição de impedância). Se o seu hardware e driver tiver esse recurso, é possível detectá-lo no software (uma rápida pesquisa no Google encontra exemplos de código para o OS X). Porém, não conheço nenhum software Windows que faça isso de cabeça para baixo.
User55325 5/05
O cabo é uma solução de hardware ..
Turbo J
é um interruptor. como é uma opção como a do artigo en.wikipedia.org/wiki/TRS_connector#Switch_contacts , coisas como esta funcionam woodwardweb.com/technology/hardware_mute_h.html
Journeyman Geek
hardware corrigido para o software. Obrigado @Turbo J
Journeyman Geek
Você pode experimentar algo como amazon.com/Griffin-SmartShare-Headphone-Splitter-Individual/dp/… , que é compacto, oferece controle de volume de hardware e permite que duas pessoas ouçam seus mp3s em seus fones de ouvido simultaneamente! g
oleschri
1

Embora eu não conheça nenhum software que faça isso, tenho certeza de que seria possível, pois minha placa de som alerta através de um pop-up quando eu conecto ou retiro o que estiver conectado ao fone de ouvido. Ao contrário do que Mohan Gajula diz, sugiro perguntar ao senhor Google.

Dave
fonte
Era isso que eu estava pensando também. Definitivamente, existe uma maneira de o computador detectá-lo, no nível do software (ou pelo menos na maioria dos meus computadores). Posso tentar entrar em contato com a empresa que criou meu motorista e ver se eles têm alguma ideia. Se tiver alguma sorte, tentarei hospedá-lo em algum lugar como uma solução FOSS.
RectangleTangle