Stichwort 2D/3D audio effect.
Der Listener, das ist die Person die zu hört, von dem gibt es theoretisch nur einen bzw. bei Multiplayer je nach dem an welcher Position ein Spieler sich befindet, und muss deswegen immer Positionsabhängig berechnet werden.
Die Geräsche sind an die jeweiligen Objekte gekoppelt und haben einen "konstante" Lautstärke, welche mit der redialen Entfernung abnimmt (einfachste Sichtweise).
1. Wenn du als Listener auf dem Krankenwagen sitzt, dann Bewegst du dich mit dem Krankenwagen und damit ändert sich die Entfernung zum Objekt nicht, da du ja mitfährst, und damit bleibt die Lautstärke des Geräsches zu jeder Zeit gleich.
Wenn du hingegen als Listener am "Bürgerstandrand" stehst und der Krankenwagen kommt von links nach rechts vorbei dann ändert sich die Lautstärke, wie gesagt mit der Entfernung, und es entsteht der Effekt den du bei EINS beschrieben hast.
2. Wenn der Krankenwagensteht, Bildhaft in der Mitte des Bildschirms, und du kommst als Spieler. bzw. Listener von links nach rechts an diesem vorbei, dann hast du den selben Effekt wie deine Beschriebung bei eins, hier gilt wiederm die Entfernung zum Objekt ist (anti-)propotional Lautstärke des Objekts.
Wenn du es so siehst dann wird beim Listener etwas leiser gemacht, aber im Prinzip ist es Ansichtssache, ich finde dies jedoch physikalsich einfacher zu verstehen.
Physikalscih gilt der Listener für alle Geräsche, welche sich überlagern. Wie du es virtuell machst ist deine Sache.
Mfg Rushh0ur