When playing Unity game audio via stereo bluetooth headphones (in this case, Apple AirPods) with a 48k sample rate, audio output is downsampled.
CoreSystem.getDriverInfo, I was able to confirm that the device is indeed being identified as 24k and mono.
My computer’s system settings reflected this; when game audio is played through this device, the sample rate, which normally displays the default device sample rate, also showed 24k, and returns to the default value of 48k once the game is stopped.
I did some reading on the forums and saw that a similar behavior was observed on mobile devices due to a mobile platform default sample rate. On the off chance the headphones’ bluetooth packet included a mobile flag, I updated platform sample rate settings in both FMOD Studio and Unity’s FMOD settings, but this had no effect.
Any guidance would be much appreciated!
FMOD version: 2.00.22
Unity Version: 2020.3.46f1