Use o macbook para cancelar o ruído ambiente


27

Não possuo fones de ouvido com cancelamento de ruído, mas possuo um macbook (que possui um microfone) e um par de fones de ouvido.

Existe uma maneira de eu usar essa configuração (alguns aplicativos macOS ou algo semelhante) para cancelar o ruído da mesma maneira que os fones de ouvido com cancelamento de ruído ativos?

Respostas:


34

Em suma, não.

A medida necessária para fornecer o cancelamento de fase correto em um fone de ouvido é medida em mícrons, não em polegadas.
Você não pode medi-lo com precisão suficiente nem ficar parado o suficiente para funcionar.
Você também sofreria tanta latência na taxa de transferência de hardware e software que qualquer tentativa de correção chegaria tarde demais para ser útil.

Algumas pessoas parecem se opor à minha definição da precisão necessária para que isso seja eficaz.
Vamos adicionar mais a isso.

Você não só precisa que suas distâncias sejam precisas para o espaço entre o microfone e o alto-falante, mas também precisa alimentar o áudio resultante de volta na fase correta em relação à orientação do alto-falante / microfone.
Se você estiver tentando fazer isso usando um microfone orientado a aproximadamente 90 ° dos alto-falantes dos fones de ouvido, supondo que esteja voltado para o computador, suas chances de sucesso são ainda menores.

Você precisa decidir qual fase você enviará para qual orelha. Você vai adivinhar uma aproximação dos 90 ° e depois girar um em 180 ° em comparação com o outro?

Isso explica melhor por que esses sistemas são medidos em mícrons, não em polegadas? Tem pouco a ver com o comprimento de onda em uma determinada frequência e muito mais com a orientação de sua fase ... caso contrário, você provavelmente reforçará a onda e a cancelará.


3
Microns? Hah. Um som típico de 5 kHz tem um comprimento de onda de cerca de 7 cm ou 3 polegadas. A fase não precisa ser medida com mais precisão do que alguns graus para obter um cancelamento praticamente completo; portanto, é necessária apenas uma precisão de posicionamento de mm a cm.
amigos estão dizendo sobre forrest

Se você acha que meu exagero na ênfase erra a resposta, então a diminua. Se você tiver uma resposta melhor, forneça-a. Em termos práticos, é a latência que será insuperável, e não a própria mudança de fase.
Tetsujin

2
Como se deve saber que é um exagero? Por que você está tão defensivo? Ok, @ForrestVoight poderia ter deixado de fora o "Hah", mas não acho que isso foi tão ruim.
Carsten S

Adicionei mais explicações sobre por que o comprimento de onda em si não é importante.
Tetsujin

3
Esta resposta pode ser resumida com a seguinte pergunta: Quantos sistemas de cancelamento de ruído estão disponíveis para os quartos? Nenhum. Esta resposta explica o porquê.
Allan

15

Acho que isso não funcionará pela simples razão de que o atraso entre o microfone e os fones de ouvido é simplesmente muito longo para cancelar um ruído antes que você o ouça.

Se você usa o google translate, este artigo explica os problemas com mais detalhes: https://www.heise.de/ct/hotline/PC-Beruhigung-mit-Antischall-319834.html

Que tipo de trabalho é cancelar um ruído constante através de um fone de ouvido normal, calculando e depois ajustando manualmente a fase do Gegenschall.


9

Por mais que eles gostem que você acredite, a Apple não é capaz de violar as leis da física.

O cancelamento de ruído funciona porque as posições relativas entre o alto-falante, o ouvido e o microfone são conhecidas com precisão. Quando você tem um fio entre os fones de ouvido e o microfone (laptop), não conhece mais as posições relativas.

O Mac OS não é um sistema operacional em tempo real, é improvável que ele seja capaz de fazê-lo, mesmo que você possa colocar a cabeça no laptop.


Mas o cartaz dizia que era mágico! ;)
StockB

1
Você poderia, teoricamente, descobrir as posições relativas, fazendo medições de diferença de fase, calibrando através de um tom de fase conhecido do fones de ouvido / alto-falante ... :)
rackandboneman

1
@rackandboneman - não faria nada pela latência, no entanto.
Tetsujin
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.