What is a correct way to manage AudioKit's lifecycle?
I'm building an app that has to track input amplitude of users mic. AudioKit has a bunch of handy objects for my needs: AKAmplitudeTracker and so. I haven't found any viable info on how is it supposed to start AudioKit, begin tracking etc. For now all code related to AudioKit initialization is in viewDidLoad method of my root VC of audio recorder module. It is not correct, because random errors occur and I can't track whats wrong. Code below shows how I use AudioKit now. var silence: AKBooster! var tracker: AKAmplitudeTracker! var mic: AKMicrophone! ... override func viewDidLoad() { super