I have an app in which I only want to be recording from one particular screen. On every other screen I would like to not be recording mostly so that audio can still play while the app is in the background without the red recording bar being there. The only way I've been able to do this is to stop AudioKit (AudioKit.stop()) but I'm pretty sure the starting and stopping of AudioKit is causing some very random hard to track down crashes. I have also tried calling stop on the Microphone, and setting input enabled to false but this has not worked either.
I know there is a similar question AudioKit: Can I disable an AKMicrophone without calling AudioKit.stop()?
but the answer doesn't address this.
Is there anyway to stop receiving input from the microphone without stopping the engine?