The MacBook knows exactly what is playing through its speakers. When it picks up that same sound in the mic, it subtracts that from the mic input, cancelling it out. The only sound that gets transmitted is everything else besides what the MacBook plays.
If the MacBook doesn’t know what sound is being played, for example a separate phone playing music, it can’t cancel it out.
Also, if the sound from the MacBook speakers is too loud, it can overwhelm the mic and prevent other sounds from being recorded on top.
Latest Answers