This also consistently throws a failed_constructor() when instantiating a CoreAudioSource fails, regardless of the actual exception
This also consistently throws a failed_constructor() when instantiating a CoreAudioSource fails, regardless of the actual exception