Implement stereo simulation of relative spatial positioning of voice chat participants, for purposes of comfort, accessibility and fluency of social interaction.

評論

5 條評論

  • Tc001

    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
  • x4vn

    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
  • 5nefarious

    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
  • JSt

    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

登入寫評論。