in the game I’m currently working on we have the necessity, with certain kind of cameras, to scale all the distances of 3D sounds. For example, when we use a certain camera we would like all the distances from the events to the listener to be multiplied by 0.5 so that all events sound nearer.
The necessity is purely gameplay-driven, for reasons that I’m not writing here. We want all sounds sound louder, but not louder than normal when they’re near (i.e. we want to keep all volumes the same, and have distance attenuation work the same, although with the volume decay just slower).
We’re using FMOD Studio with the Studio API, and I’ve found nothing useful so far.