Open rjappy opened 2 years ago
Possibly yes. A mono source placed on the listener does get panned in a basic sense (it's placed directly in front, as if on a virtual front-center speaker between the left and right speakers), it just won't pan as a result of the listener orientation (it will remain in between the left and right speakers even if the listener is turned left or right).
A mono source is also just a single sound, which plays in front, whereas a stereo source is effectively two sounds, one playing from the left and the other from the right. Consequently, a stereo source has about twice as much energy as a mono source (and a quadraphonic source will have about four times as much energy of a mono source, etc). This ensures that, no matter how many speakers a user may have or what configuration of speakers they may have, sources will have consistent energy and not be louder or quieter on different systems.
When it comes to VLC and other simple mixers, they generally work by duplicating the mono sound to the left and right channels, effectively playing two copies at full volume (technically it's usually the audio server/service, or even the device drivers or hardware, that would do this). For surround sound, it may even duplicate it on the side/rear channels, increasing its volume even more.
Not sure this is a bug . its my understanding that mono sources placed at listener position wont have panning or any attenuation applied similar to stereo sources - but this doesnt seem to be the case.
stereo sources are played at full volume , same as been played outside on VLC . mono sources however seem to be attenuated a bit.
also tried with source spatialization extension and explicitly disabled it . but volume is still lower.
is this expected behaviour , apart from setting gain to 1,setting source position to listener position is there any other specific state to be set.