Does anyone know a workaround for having to switch microphone to Internal on MacBook Pro every time you connect AirPods Pro to avoid terrible sound quality?
That's just Bluetooth being Bluetooth. You can either have good sound quality but no mic or shit sound quality and mic.
I'm surprised and disappointed that Apple, despite the proprietary W1 chip in the AirPods didn't build a custom protocol to work around this limitation.
1. Open Utilities -> Audio Midi Setup
2. In the left pane click + and add a new aggregate device
3. Add your internal mic to the aggregate device
4. Go to System Preferences -> Sound and select the aggregate device as your input
Unlike the 'raw' internal mic device this one should stay active when you disconnect / connect your headphones.
I've never found a better solution than this :( Kind of shocking that this is required - but it works.
Oh boy, at least it's only annoying. Not sure if this is just because I use 3rd-party bluetooth headphones (bose QC35) and inadequate Apple software testing, but if I try to use headphones for audio and switch to the internal macbook mic, Facetime either freezes or crashes every time.
OK, they did BSOD every Windows 10 machine I've tried them on after a few minutes. But when I only have them paired to my iPhone (and only my iPhone), they're perfect.
Bluetooth has many modes. The regular audio one is A2DP which sounds good but has no mic support. Then there is HSP which sounds like a tin can microphone broadcast over AM radio. I imagine apple has something proprietary to do 2 way audio on the airpods tho.