The game I’m working on has the camera set as the listener, so spatialization is reflected by camera movements. Attenuation is determined by the character’s location. Does anyone know how we can get the snapshots to work based on when the character enters or leaves the audio volume, rather than the camera?
Snapshots are a type of event, and so you can create and play instances of snapshots just as you would create and play instances of events. All you need to do is play an instance of a snapshot event when the player character enters a certain area of your level, and stop that instance when the player character leaves it, you should get the behavior you want.