Usa il macbook per cancellare il rumore ambientale


27

Non possiedo cuffie con cancellazione del rumore, ma possiedo un macbook (che ha un microfono) e un paio di cuffie.

Esiste un modo per utilizzare questo set-up (alcune app macOS o simili) per cancellare il rumore allo stesso modo delle cuffie attive con cancellazione del rumore?

Risposte:


34

In breve, no.

La misurazione richiesta per fornire la corretta cancellazione di fase in una cuffia viene misurata in micron, non in pollici.
Non è possibile misurarlo in modo sufficientemente accurato né rimanere abbastanza fermo per farlo funzionare.
Soffriresti anche tanta latenza di throughput nel disco rigido e nel software che qualsiasi tentativo di correzione arriverebbe troppo tardi per essere di qualche utilità.

Alcune persone sembrano obiettare alla mia definizione della precisione richiesta affinché questo sia efficace.
Aggiungiamo altro a quello.

Non solo hai bisogno che le tue distanze siano accurate per il divario tra microfono e altoparlante, ma devi anche alimentare l'audio risultante nella fase corretta per quanto riguarda l'orientamento dell'altoparlante / microfono.
Se stai cercando di farlo utilizzando un microfono orientato a circa 90 ° rispetto agli altoparlanti delle cuffie, supponendo che ti trovi di fronte al computer, le tue possibilità di successo sono ancora minori.

È quindi necessario decidere quale fase si intende inviare a quale orecchio. Hai intenzione di indovinare ad un'approssimazione di 90 ° e poi capovolgere uno di 180 ° rispetto all'altro?

Ciò spiega meglio perché questi sistemi sono misurati in micron, non in pollici? Ha poco a che fare con la lunghezza d'onda a una data frequenza e più ha a che fare con l'orientamento della tua fase ... altrimenti hai la stessa probabilità di rinforzare l'onda che annullarla.


3
Micron? Hah. Un tipico suono a 5 kHz ha una lunghezza d'onda di circa 7 cm o 3 pollici. Non è necessario misurare la fase in modo più accurato di alcuni gradi per ottenere una cancellazione praticamente completa, quindi è richiesta solo una precisione di posizionamento da mm a cm.
Forrest Voight,

Se pensi che la mia esagerazione per l'enfasi renda la risposta sbagliata, allora declassala. Se hai una risposta migliore, ti preghiamo di fornirla. In termini pratici, è la latenza che sarà insormontabile, piuttosto che lo sfasamento stesso.
Tetsujin,

2
Come si può sapere che si tratta di un'esagerazione? Perché sei così difensivo? Ok, @ForrestVoight avrebbe potuto tralasciare "Hah", ma non credo che sia stato così male.
Carsten S,

Ho aggiunto ulteriori spiegazioni sul perché la lunghezza d'onda stessa non è importante.
Tetsujin,

3
Questa risposta può essere riassunta ponendo la domanda: quanti sistemi di cancellazione del rumore sono disponibili per le stanze? Nessuna. Questa risposta spiega perché.
Allan,

15

Immagino che non funzionerà per il semplice motivo che il ritardo tra microfono e cuffie è semplicemente troppo lungo per annullare un rumore prima di ascoltarlo.

Se usi google translate, questo articolo spiega i problemi in modo un po 'più dettagliato: https://www.heise.de/ct/hotline/PC-Beruhigung-mit-Antischall-319834.html

Che tipo di lavori sta cancellando un rumore costante attraverso un normale auricolare calcolando e quindi regolando manualmente la fase di Gegenschall.


9

Per quanto vorrebbero che tu credessi che Apple non è in grado di violare le leggi della fisica.

La cancellazione del rumore funziona perché le posizioni relative tra l'altoparlante, l'orecchio e il microfono sono note con precisione. Quando si dispone di un cavo tra le cuffie e il microfono (laptop) non si conoscono più le posizioni relative.

Mac OS non è un sistema operativo in tempo reale, è improbabile che possa farlo anche se potresti sbattere la testa sul tuo laptop.


Ma il poster diceva che era magico! ;)
StockB

1
Teoricamente potresti scoprire le posizioni relative facendo misurazioni della differenza di fase, calibrando tramite un tono di fase noto dalle cuffie / altoparlante ... :)
rackandboneman

1
@rackandboneman - però non farebbe nulla per la latenza.
Tetsujin,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.