Factory function to create a SpatialAudio instance.
Three.js AudioListener attached to the camera
A new SpatialAudio instance
const listener = new THREE.AudioListener();camera.add(listener);const spatialAudio = createSpatialAudio(listener);await spatialAudio.load('ambient', '/audio/forest.mp3');spatialAudio.play('ambient', true); Copy
const listener = new THREE.AudioListener();camera.add(listener);const spatialAudio = createSpatialAudio(listener);await spatialAudio.load('ambient', '/audio/forest.mp3');spatialAudio.play('ambient', true);
Factory function to create a SpatialAudio instance.