Global AudioListener

Is there a way to use single (Global AudioListener) to be used by multiple positional audio elements.
I tried declaring and initializing Threejs Audio Listener as a global variable.
And then added it as a child to camera inside init().
Then tried using listener in separate function for multiple times.
It doesn’t give any error nor any results of audio out.

P.S: It works only when using AudioListener as a local variable inside function which runs multiple times., But this creates multiple audioListeners and multiple children inside camera.