how muting on a phone call/facetime works

136 views

sorry if this is a stupid question, i just cannot get my head around it – thanks!

EDIT: answered, thanks again!

In: 0

4 Answers

Anonymous 0 Comments

In order for sound to make its way through the call, it has to be picked up by a microphone, which moves a magnet and induces a current in a coil of water that is carried to some chip that then directs it based on what app is in use and the settings of the app. If you are communicating to another phone, the app sends that data over to the other device and replays the audio in their speakers.

If you mute a call, the software skips over the part of its run loop that sends that data.

You can also mute some mics with a hardware switch, but if you are muting the app what it’s doing is going into some conditional statement that starts with some pseudocode that looks like “if muteButton == false: (all the code to transmit sound over the connection)”

You are viewing 1 out of 4 answers, click here to view all answers.