Use macbook para cancelar el ruido ambiental

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

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

Respuestas (3)

En resumen, no.

La medida requerida para proporcionar una cancelación de fase correcta en un auricular se mide en micrones, no en pulgadas.
No podría medirlo con la precisión suficiente ni permanecer lo suficientemente 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 útil.

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 debe retroalimentar 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 a aproximadamente 90° con respecto a 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 qué oído. ¿Vas a adivinar una aproximación de 90° y luego voltear uno 180° en comparación con el otro?

¿Eso explica mejor por qué estos sistemas se miden en micras, 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 que la cancele.

Micrones? Ja. Un sonido típico de 5 kHz tiene una longitud de onda de alrededor de 7 cm o 3 pulgadas. No es necesario medir la fase 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.
Si crees que mi exageración para el énfasis hace que la respuesta sea incorrecta, entonces vota negativamente. Si tiene una mejor respuesta, por favor envíela. En términos prácticos, es la latencia lo que será insuperable, en lugar del cambio de fase en sí.
¿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 esto haya sido tan malo.
Agregué una explicación adicional de por qué la longitud de onda en sí no es importante.
Esta respuesta se puede resumir haciendo la pregunta: ¿Cuántos sistemas de cancelación de ruido hay disponibles para las habitaciones? Ninguno. Esta respuesta explica por qué.

Supongo que eso no funcionará por la sencilla razón de que el retraso entre el micrófono y los auriculares es simplemente 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

Lo que funciona es cancelar un ruido constante a través de un auricular normal calculando y luego ajustando manualmente la fase del Gegenschall.

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

La cancelación de ruido funciona porque se conocen con precisión las posiciones relativas entre el altavoz, el oído y el micrófono. Cuando tiene un cable entre sus auriculares y el micrófono (computadora portátil), ya no sabe 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! ;)
En teoría, podría averiguar las posiciones relativas haciendo mediciones de diferencia de fase, calibrando a través de un tono de fase conocido de los auriculares/altavoz... :)
@rackandboneman: sin embargo, no haría nada por la latencia.