Issue with Audio Sample Rate Conversion in Video Calls

Hey everyone,

I'm encountering an issue with audio sample rate conversion that I'm hoping someone can help with. Here's the breakdown:

Issue Description:

  • I've installed a tap on an input device to convert audio to an optimal sample rate.
  • There's a converter node added on top of this setup.
  • The problem arises when joining Zoom or FaceTime calls—the converter gets deallocated from memory, causing the program to crash.

Symptoms:

  • The converter node is being deallocated during video calls.
  • The program crashes entirely when this happens.
  • Traditional methods of monitoring sample rate changes (tracking nominal or actual sample rates) aren't working as expected.

The Big Challenge:

  • I can't figure out how to properly monitor sample rate changes.
  • Listeners set up to track these changes don't trigger when the device joins a Zoom or FaceTime call.

Please, if anyone has experience with this or knows a solution, I'd really appreciate your help. Thanks in advance! ⁠

Issue with Audio Sample Rate Conversion in Video Calls
 
 
Q