Discord is not communicating with the open-source community (XLR bug macOS)
This should not me marked as a solution. I was pretty much the one who originally reported this problem. I use a Focusrite Scarlett 18i20 as my audio interface. This problem started occurring in mid-February 2020 when Discord switched their audio engine to an “improved” implementation of their own. Before that, they had an option to use an “experimental audio engine” which solved this problem.
Also, this problem does not occur with all audio interfaces, a friend of mine uses an Audient ID4 just fine. I suspect it has something to do with sample rate conversion as Discord uses 16-Bit/48kHz for voice audio and many interfaces are 24-bit only, which would explain the stuttering.
This is the source of the problem: https://webrtc.googlesource.com/src/+/refs/heads/master/modules/audio_device/mac/
Unfortunately I haven’t found out what the fix is as of yet as I haven’t had the time to build an example app. If anyone here is experienced enough in CoreAudio, feel free to help.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now