Use macbook para cancelar el ruido ambiental


27

No tengo auriculares con cancelación de ruido, pero sí tengo un macbook (que tiene un micrófono) y un par de auriculares.

¿Hay alguna manera de usar esta configuración (alguna aplicación de macOS o similar) para cancelar el ruido de la misma manera que lo hacen los auriculares activos con cancelación de ruido?

Respuestas:


34

En resumen, no.

La medida requerida para proporcionar la cancelación de fase correcta en un auricular se mide en micras, no en pulgadas.
No puede medirlo con la suficiente precisión ni quedarse quieto para que funcione.
También sufriría tanta latencia de rendimiento en hardware y software que cualquier intento de corrección llegaría demasiado tarde para ser de alguna utilidad.

Algunas personas parecen objetar mi definición de la precisión requerida para que esto sea efectivo.
Agreguemos más a eso.

No solo necesita que sus distancias sean precisas para el espacio entre el micrófono y el altavoz, sino que también necesita alimentar el audio resultante en la fase correcta con respecto a la orientación del altavoz / micrófono.
Si está tratando de hacer esto usando un micrófono orientado aproximadamente a 90 ° hacia los altavoces de los auriculares, suponiendo que esté frente a la computadora, sus posibilidades de éxito son aún menores.

Luego debe decidir qué fase va a enviar a cada oído. ¿Vas a adivinar una aproximación de los 90 ° y luego cambiar uno por 180 ° en comparación con el otro?

¿Eso explica mejor por qué estos sistemas se miden en micrones, no en pulgadas? Tiene poco que ver con la longitud de onda en cualquier frecuencia dada y más que ver con la orientación de su fase ... de lo contrario, es tan probable que refuerce la onda como la cancele.


3
Micras? Ja Un sonido típico de 5 kHz tiene una longitud de onda de alrededor de 7 cm o 3 pulgadas. La fase no necesita medirse con más precisión que unos pocos grados para obtener una cancelación prácticamente completa, por lo que solo se requiere una precisión de colocación de mm a cm.
Forrest Voight

Si crees que mi exageración por el énfasis hace que la respuesta sea incorrecta, entonces la rechazas. Si tiene una mejor respuesta, proporciónela. En términos prácticos, es la latencia la que será insuperable, más que el cambio de fase en sí.
Tetsujin

2
¿Cómo se supone que uno sabe que es una exageración? ¿Por qué estás tan a la defensiva? Ok, @ForrestVoight podría haber dejado de lado el "Hah", pero no creo que haya sido tan malo.
Carsten S

Agregué una explicación adicional de por qué la longitud de onda en sí misma no es importante.
Tetsujin

3
Esta respuesta se puede resumir haciendo la pregunta: ¿Cuántos sistemas de cancelación de ruido hay disponibles para las habitaciones? Ninguna. Esta respuesta explica por qué.
Allan

15

Supongo que eso no funcionará por la simple razón de que el retraso entre el micrófono y los auriculares es demasiado largo para cancelar un ruido antes de escucharlo.

Si usa el traductor de Google, este artículo explica los problemas con un poco más de detalle: https://www.heise.de/ct/hotline/PC-Beruhigung-mit-Antischall-319834.html

Qué tipo de trabajo es cancelar un ruido constante a través de un auricular normal calculando y luego ajustando manualmente la fase del Gegenschall.


9

Por mucho que les gustaría que creyeras, Apple no es capaz de violar las leyes de la física.

La cancelación de ruido funciona porque las posiciones relativas entre el altavoz, el oído y el micrófono se conocen con precisión. Cuando tiene un cable entre los auriculares y el micrófono (computadora portátil), ya no conoce las posiciones relativas.

Mac OS no es un sistema operativo en tiempo real, es poco probable que pueda hacerlo incluso si pudiera atornillar su cabeza a su computadora portátil.


¡Pero el cartel decía que era mágico! ;)
StockB

1
Teóricamente, podría encontrar las posiciones relativas haciendo mediciones de diferencia de fase, calibrando a través de un tono de fase conocido de los auriculares / altavoz ... :)
rackandboneman

1
@rackandboneman, sin embargo, no haría nada por la latencia.
Tetsujin
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.