Implement stereo simulation of relative spatial positioning of voice chat participants, for purposes of comfort, accessibility and fluency of social interaction.
A longstanding problem with VoIP-based conversation is that, in nearly all cases, voices of all participants are output to the same apparent position in space.
This effect is unnoticeable in one-on-one conversations, but, in calls consisting of three or more participants, quickly becomes apparent, especially when multiple people speak simultaneously, causing their voices to blend together. Receiving voice output in this manner can overwhelm and inhibit users at risk of overstimulation. Additionally, the lack of distinction in this regard can make it difficult to learn new voices.
If voice output could be received at varying simulated positions (as if participants in the call were seated around a table), it might help to remedy these issues. Individual apparent positions would render it easy and instinctive to distinguish voices in a group, and make it easier to learn to recognize unfamiliar voices. Furthermore, for users (such as myself) who are at risk of being overstimulated by persistent, complex sounds, separating voices may decrease overall prevalence of debilitating overstimulation.
-
It would be really great to be able to hear different people from different directions. It would help a lot even if a few people start talking over each other.
6 -
Any news / direction on this. Even a yes / no this is(n't) a feature we want to implement?
I can find dozens of posts going back half a decade requesting / suggesting / asking about this but no answers :)Just to clarify, there's no need to change codecs or anything (for this), sound can still be transmitted in single channel, This is just asking for the ability to 'position' each other member of a channel on a virtual left to right mix in the same way we can change volume for each member of the channel.
An easy implentation would be a 'Pan' slider just beneath the existing 'volume' slider for each user when we right clicked on them.
A better future implementation would be the ability to open a 2D space (square or circle) for a voice channel and position all users and roles, allowing the distance and position to overide or modify the above Volume and Pan controlls...
6 -
I came here to voice this exact suggestion and I'm glad others also see the need for it.
To add justification, the human brain is really good at separating audio streams that appear to be coming from different directions. You can easily isolate exactly which source you want to listen to. Trying to do the same when all of the sources are in the same position is almost impossible.
I think it would be best to just evenly pan the other participants from left to right. It may also help to add delay timing on top of the panning. Of course, placing the speakers in an arc/circle would be ideal, but that would involve HRTFs.
0 -
It may not seem like it, but it's a very important feature, especially for gaming activities. I personally know a few people that will never make the move from TeamSpeak because they can space people which helps a lot in a heated moment during a raid :)
x4vn's suggestion is very good, another simple implementation could be allowing users to specify "separation angle" that defaults to 0. It would work the following way: for given angle `d` the first person in a voice room is directly in front of you, so the same setting as currently. The second person is "placed" in the 0+`d` position, the third in 0-`d` position, third in 0+2*`d` and so on - basically meaning that for regular users, who leave `d` set to 0 nothing changes, but now everyone can easily fan out the conversation.
3 -
I did a more formal write up of this feature request here:
https://support.discord.com/hc/en-us/community/posts/10858010590487-Feature-request-Static-spatial-audio-for-group-voice-chat1
Vui lòng đăng nhập để lại bình luận.
Bình luận
5 bình luận