Message from @az4521
Discord ID: 522486209637908500
@az4521 wait wait wait wait wait wait, so explain this impedance thing as boilerplate as you can.
Does android detect impedance through headphone cables?
Basically if you put a certain resistance on your mic line android detects it as a button press
If you short mic to ground it's play/pause
Yeet, thank you. I can add buttons to anything then, yeah?
240ohm is volume up I think
resistance to ac current?
Yep
No just resistance
Just splice in a mic and a jack with support to existing headphones and I'm gucci
I can look the rest up online later, thanks fam 👌
?
so basically a mic line control is just different lines of different resistance?
Yeah basically
And a microphone too
I have superlux cans with no mic and wanted to add a mic, so I could also splice in a control board if I wanted.
iOS does it differently though, they use some signaling idk
that's pretty fucking clever
But for android, just short the mic pin to ground with different resistances
I should have bothered to look this shit up sooner 🤔
how to normal headphones deal with it tho
Most people aren't diying inline buttons on their headphones
and how does android handle different headphones that don't use this mechanism
Android detects normal TRS headphones by detecting a dead short across mic and ground when you plug them in
trs???
3 pin
Or whatever
I just mean that I love to tinker and this was always a tinker thing, I just assumed an end-user couldn't add this function to existing cans for some reason 😂
Well you can't if the plug is TRS
You need your headphones to have a TRRS plug
4 pin balanced audio?
Just cut off the 3-pin and splice in 4-pin lmao 😂
wait a second what ground does the mic use
Same grouind as the others silly
Yeah
Trrs is normally laid out as l, r, ground, mic
I think
but there's 2 grounds on the balanced
ground is always the last one