OpenIntelWireless / IntelBluetoothFirmware

Intel Bluetooth Kernel Extensions for macOS
https://OpenIntelWireless.github.io/IntelBluetoothFirmware
GNU General Public License v3.0
2.42k stars 252 forks source link

No audio output on Airpods Pro 2 #462

Open BloodLancet opened 9 months ago

BloodLancet commented 9 months ago

After my airpods pro 2 firmware unintentionally updated to latest firmware, i got no audio output but detected in mac audio ouput selection. On earlier firmware the airpods just works fine. I've tried the alpha version Airportitlwm 2.3.0 and got similar result. My device is Lenovo T580 on ventura 13.4 with factory default intel wifi card (8265/8275). i'm not planning to upgrade to sonoma because don't want to risk my daw and audio plugin compatibility.

martinhung1002 commented 9 months ago

I'm having the exact same issue on my AirPods Pro 2 and I'v tried everything I could but still in vain and probably there is no way out at the moment....This is not just happening on Sonoma but Ventura as well, after the AirPods Pro 2 firmware automatically updated to the latest version.

Icee666 commented 9 months ago

I have same problem (Airpods pro 2) and AX210 on Mac 13.4

garishdp1502 commented 8 months ago

I have same problem with intel wifi card 8265. Ventura 13.6.1

isKoi commented 7 months ago

Ax200NGW Same problem in Ventura 13.3.1.I can see the battery percentage and settings but it just doesn't output sound. There is an exception as when I am on the input tab of sound settings it's work but the sound is really rough and grainy.

wxxsfxyzm commented 7 months ago

Same problem with my AirPods Pro 2 and AX1650x(200NGW), Ventura 13.6.1, when connected everything is fine except no sound comes out from headphones. Interestingly when I changed output sample rate from MIDI panel from 48khz to 8khz, it works flawlessly. In other words, output at call quality is fine, what is broken is music quality output.

wxxsfxyzm commented 7 months ago

Accidentally did something which temporarily make 48khz work:

  1. Open Safari and play a video, no sound will be delivered through AirPods Pro 2
  2. Open Audio MIDI Setting, set AirPods' output format to "1 channel 16bit 8khz", now you will hear the sound at call quality
  3. while keep video playing, change format back to "2 channel 32bit 48khz", you can hear the sound normally in a few seconds.
  4. Now open some audio app they should work as well. Now you can close Safari. Note that when all audio session is ended, this trick will no longer work, next time you need to hear a sound, you should do it all over again. Still can't figure out why it will happen.
wxxsfxyzm commented 7 months ago

Accidentally found that when using Safari to play videos, the sound is just fine for Airpods, but not for other apps.

VincenzoXu commented 6 months ago

Ihad the same problem with ax200 on Sonoma 14.2. Same as described above, normal in safari(edge), abnormal in audio player.

VincenzoXu commented 6 months ago

By the way,AirPods work fine.

monkeyunyun commented 6 months ago

I have same problem (Airpods pro 2) and AC 9560 on Ventura 13.6.1

Robert-PF commented 6 months ago

I have same problem , the pods’s sound quality is terrible

dannyCaiHaoming commented 4 months ago

The same problem, at first I thought it was the problem of my newly added usb hub and usb3.1 interface. But what I found later was that when I switched from the mac sound to the phone, I couldn't switch back to the mac properly. The first time the sound on mac is all right. But when we switch it back, it's completely lost.

dannyCaiHaoming commented 4 months ago

同样的问题,一开始我以为是我新添加的usb hub和usb3.1接口的问题。但后来我发现,当我从mac声音切换到手机时,无法正常切换回mac。第一次在mac上声音还可以。但当我们把它切换回来时,它就完全丢失了。 Additional description: There is a problem with the music player, the web video playback is normal after switching back. It's embarrassing.

wan-qiyuan commented 4 months ago

AirPods Pro 2 Sonoma14.3.1 AX200 only Singleside with 8 khz

dannyCaiHaoming commented 4 months ago

AirPods Pro 2 Sonoma14.3.1 AX200 仅单面 8 khz My Intel network card is AX210, Bluetooth function via usb connection. The first time you connect, everything should be fine. But when the AirPods pro automatically switches to the phone and back to the mac, there's a problem

zxystd commented 4 months ago

Not this repo drivers issue.

Robert-PF commented 4 months ago

who can provide the repo drivers issue? where we can find it?

geitir commented 3 months ago

Same issue. I also have OnePlus Buds Pro which default to 44.1 kHz and work fine. I believe the 48 kHz is the cause of the problem, but AirPods Pro 2 don't support 44.1.

Can you tell us what the likely root cause is if you know that this repo is not the cause?

JonaUCB commented 2 months ago

Facing the exact same problems, sometimes it even works while playing videos in the browser. Never works on spotify. Another addition to this "bug", when connected to airpods and trying to use the microphone, the bluetooth crashes entirely.

kidxiang commented 1 month ago

Accidentally did something which temporarily make 48khz work:

  1. Open Safari and play a video, no sound will be delivered through AirPods Pro 2
  2. Open Audio MIDI Setting, set AirPods' output format to "1 channel 16bit 8khz", now you will hear the sound at call quality
  3. while keep video playing, change format back to "2 channel 32bit 48khz", you can hear the sound normally in a few seconds.
  4. Now open some audio app they should work as well. Now you can close Safari. Note that when all audio session is ended, this trick will no longer work, next time you need to hear a sound, you should do it all over again. Still can't figure out why it will happen.

This method does work, but it’s troublesome to do it every time.

wxxsfxyzm commented 1 month ago

Find another workaround is to use Roon to play local music. Since the problem lies in system side, Roon has a private audio framework called RAAT which cloud bypass system audio framework to send audio to audio devices. image I believe any music apps have this ability can work flawlessly, I only use Roon for now. Although this is not a simple and easy method and it only works for local music, at least it is functional and may be a temporary workaround for those who wants to listen to local music. In the meantime, I hope this can provide everyone with new ideas. Based on my testing, the multi-device connection between Roon playing music and the iPhone, music switching, and the conversation awareness feature on the Mac side all work properly.

ThxGiving commented 2 weeks ago

Much easier workaround:

If your hardware uses Bluetooth 4.0 instead of 4.2 or above, this solution is highly likely to work for you.

Open System Preferences > Sound > Input

Change sound input from Airpods to Internal Microphone, when Airpods 2 connected.