The Multi Audio Listener package addresses a limitation in Unity's Audio Listener feature. In most games, having multiple Audio Listeners is not necessary, but it becomes an issue in local co-op games where multiple players are on the same machine. This package solves the problem by creating a single Audio Listener in the middle and multiple AudioSources, which move in sync with the players to mimic the sound heard by each player closest to the game object with the MultiAudioSource.
The package works by creating a single Audio Listener in the middle of the game world and a corresponding number of AudioSources. Each AudioSource is assigned to a player and moves in sync with the player's position, creating the illusion of each player hearing sounds as if they were in their own position. This allows for a more immersive and realistic audio experience in local co-op games.





