Feature #28539

Official support for Mumble's LINK - open plugin interface for positional audio data

Added by harakka about 3 years ago. Updated over 1 year ago.

Status:Assigned Start date:02/09/2012
Priority:Normal Due date:
Assignee:Dwarden % Done:

0%

Category:API
Target version:1.63 BETA
Affected ArmA II version: First affected ArmA II version:
Reproduced by another DH user:No Single / Multi Player?:
I am using some Mods:No BIForumURL: http://forums.bistudio.com/showthread.php?86513-Would-You-like-to-see-Mumble-support-implemented-into-ARMA-2
I am using: NGUrl: news:h3i731$k7p$1@new-server.localdomain
Reproducible for you:No WIKIurl:
Related to content of DLC:

Description

Mumble is a popular open source VoIP application used by many ARMA2 players, similar to Ventrilo and TeamSpeak. It has built-in support for positional audio and having official support for Mumble positional audio in ARMA2 would be great, as Mumble users would then hear their fellow players voices coming from the correct direction in-game without requiring use of mods.

The instructions for implementing positional audio support in game can be found here.

Mumble's Link can be used by any other application including TeamSpeak 3 etc.

Another option would be some kind of general API or functionality to access the player position, heading and top vectors from outside of the game engine, without using ARMA2 scripting or mods, for use in 3D audio plugins.


Related issues

related to ARMA2 Community Issue Tracker - Feature #26967: Additional gamespy fields Assigned 12/10/2011
related to ARMA2 Community Issue Tracker - Feature #23664: VON - Improve voice codec/quality/speed In progress 08/21/2011
related to ARMA2 Community Issue Tracker - Feature #5892: Implement faceAPI Assigned 11/16/2009
related to ARMA2 Community Issue Tracker - Feature #9436: Implement Basic I/O so ArmA can talk to other applications Duplicate 03/05/2010
related to ARMA2 Community Issue Tracker - Feature #25915: Official support for 3rd party plugins (dll's) In progress 10/27/2011

History

Updated by Dwarden about 3 years ago

  • Category set to API
  • Status changed from New to Assigned
  • Assignee set to Dwarden
  • Target version set to 1.61 BETA
  • BIForumURL set to http://forums.bistudio.com/showthread.php?86513-Would-You-like-to-see-Mumble-support-implemented-into-ARMA-2&highlight=mumble
  • NGUrl set to news:h3i731$k7p$1@new-server.localdomain

Updated by Dwarden about 3 years ago

  • BIForumURL changed from http://forums.bistudio.com/showthread.php?86513-Would-You-like-to-see-Mumble-support-implemented-into-ARMA-2&highlight=mumble to http://forums.bistudio.com/showthread.php?86513-Would-You-like-to-see-Mumble-support-implemented-into-ARMA-2

Updated by Dwarden about 3 years ago

  • Description updated (diff)

Updated by kju about 3 years ago

The API is now available, isn't it?

Updated by harakka about 3 years ago

If you mean Issue #25915, using that functionality requires users installing a .dll in ARMA2 directory and running a mod, yes? This feature request was intended to be about the ability to use Mumble positional audio so that it Just Works for the users, without them doing anything extra.

Updated by kju about 3 years ago

I see. Thanks for explanation

Updated by Xeno about 3 years ago

Then I also want TS3 positional audio support out of the box. 90%+ of the ArmA servers use TS3 and not Mumble.

Updated by Dwarden about 3 years ago

Xeno wrote:

Then I also want TS3 positional audio support out of the box. 90%+ of the ArmA servers use TS3 and not Mumble.

i'm not aware of any simple API like Mumble's Link
(please realize it's OPEN, anything, anyone can use Mumble's link output offered by game-engine)
(this includes e.g. TeamSpeak 3 plugin/module using that information)

it's also free and extremely easy to implement which can't be said about other SDKs

Updated by Xeno about 3 years ago

Dwarden, I've added my comment because there is absolutely no reason to waste developer time for something almost nobody uses in the ArmA world.
TS3 is standard in the community, not mumble or Ventrillo or whatever. If somebody wants mumble support he can do it the same way as the ACRE guys did.

It would make much more sense to improve the ingame voice ip system instead! This would render support for voice ip system x or y void and improve the situation for everybody.
For example, the TS3 SDK is part of Americas Army 3 and other game titles.

Updated by Dwarden about 3 years ago

nobody ? even ACRE developers asked me for MUMBLE's link in past
and I confirmed they STILL want it yesterday for correct 3D positional updates

voting on forum is 319:61 where these who vote against are 'blindly' denying it w/o realizing it benefits other software too

supporting Mumble's Link isn't just for MUMBLE ...
did You even LOOK on the documentation what it offers?
it's not EXCLUSIVE solution for ONE software, it's OPEN

yes TS3 SDK is part of some games (not extra successful ones when we on it)
and it takes N times amount of time/effort/cost to implement than Mumble's Link (takes minimum of work)

Updated by Xeno about 3 years ago

I didn't know about mumble link, might be because I think that mumble is total crap (at least my experience from tests with 20-30 people), but seems to be nice for position updates.
Didn't know that others can make use of it too, like ACRE.

Updated by Dwarden about 3 years ago

i see i will rename the ticket,
i think that's one of the main problem that reader thinks it's Mumble's exclusive support
which is wrong assumption

Updated by Dwarden about 3 years ago

  • Subject changed from Official support for Mumble VoIP positional audio to Official support for Mumble's LINK - open plugin interface for positional audio data

Updated by columdrum about 3 years ago

I don't like Mumble either, but if its an open API and it can be used to improve ACRE, go for it! ^^

Updated by MagicStuffUser over 2 years ago

May be use TS3?!

Updated by kju over 2 years ago

  • Target version changed from 1.61 BETA to 1.63 BETA

Also available in: Atom PDF