how muting on a phone call/facetime works

132 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

When you call your friend on the phone, your phone’s microphone is converting your voice to electrical signal and sending it to your friend, whose phone then converts the electrical signal back to sound to play on its speaker.

When you press the mute button, your phone stops sending the electrical signal to your friend. Your microphone will continue to convert the signal, it’s just not sent. However, your phone will send a signal to your friend’s phone telling them “hey, I’m still here” every now and again so the phone knows not to hang up the call.

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)”

Anonymous 0 Comments

When you call your friend on the phone, your phone’s microphone is converting your voice to electrical signal and sending it to your friend, whose phone then converts the electrical signal back to sound to play on its speaker.

When you press the mute button, your phone stops sending the electrical signal to your friend. Your microphone will continue to convert the signal, it’s just not sent. However, your phone will send a signal to your friend’s phone telling them “hey, I’m still here” every now and again so the phone knows not to hang up the call.

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)”