Go Back   Project Reality Forums > PR:BF2 Mod Forums > PR:BF2 General Discussion
PR Time:
Register Forum RulesDeveloper Blogs Project Reality Members List Search Today's Posts Mark Forums Read
PR:BF2 General Discussion General discussion of the Project Reality BF2 modification.

Contact Support Team Frequently Asked Questions Register today!

Closed Thread
 
LinkBack (1) Thread Tools Display Modes
Old 02-12-2009, 08:10 PM   1 links from elsewhere to this Post. Click to view. #1
PR Management
Supporting Member

[R-DEV]Jaymz's Avatar
Send a message via MSN to [R-DEV]Jaymz
Thumbs up Mumble Voice Program in Project Reality

Mumble for Project Reality


Overview:
Mumble is an open source, low-latency, high quality voice chat software program primarily intended for use while gaming (simular to teamspeak and ventrillo). The difference and key aspect of mumble in relation to Project Reality is its extremely low latency compared to any other voice program and especially its Positional Audio feature, which means other players' voice will come from the direction of their character in game. This brings platoon wide tactics into the realm of possibility with PR and is a huge step forward. The Positional Audio works simular to Armed Assault's "Direct" channel (minus the audio occlusion), where the further away a player is from you, the less you can hear him (at about 60-70 meters he cannot be heard at all).


Project Reality Official Mumble Server
Code:
Address: 217.146.93.46
Port: 64738
Username: yournamehere (no spaces)
Password: (blank)
Video Demonstrating Mumble use in Project Reality

YouTube Video




***The full on integration of Mumble into Project Reality is an ongoing process, this thread will be continuously updated with new information as we get it***


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.

"Clear the battlefield and let me see, All the profit from our victory." - Greg Lake
[R-DEV]Jaymz is offline
Last edited by [R-DEV]dbzao; 02-04-2010 at 11:33 PM..
Old 02-13-2009, 05:24 PM   #2
PR Management
Supporting Member

[R-DEV]Jaymz's Avatar
Send a message via MSN to [R-DEV]Jaymz
Default Re: Mumble installation guide for PR

PR Mumble Installation Guide

NOTE: as of v0.9, Project Reality installer comes with PRmumble v0.5, before installing check to see if you already have mumble installed.

  • 1. If you have a previous version of mumble installed, make sure you uninstall it. Leave the "user preferences" box unchecked during uninstall and it will remember your settings and server info.
  • 2. Download and Install the latest PR Mumble beta. Its now also included in the v0.9 installer so when you install PR v0.9 just click yes to install PR mumble.
Quote:
DownloadL:PR mumble 0.5beta (11.4MB):

PrMumbleMurmur_v0.5beta_Installer.exe (Hosted by Sendspace)
  • 3. Run the Audio Wizard (Configure -> Audio Wizard).

    Follow the onscreen instructions.

    TIP: During Device selection, Select your Soundcard from the drop down box as both the Input Device and Output Device. Selecting "Default Device" may have some adverse effects in mumble.
  • 4. Go to Configure -> Settings then select the Shortcuts tab.

    - "Local Speech" - Make sure you have this binded to a key. This transmits locally around your character and used for talking to players around you.

    - "Squad Leader Radio" - Make sure you have this binded to a separate key than local speech. This transmits to all Squad Leaders if your a Squad Leader in the appropriate Squad Leader channel. It will transmit via "Radio", meaning non-positional and will transmit regardless of their distance to you. Use this ONLY in the squad leader channels to coordinate with other squad leaders on your team.
  • 5. Go to the Server -> Connect screen and then go to the Custom Servers tab. You should have an entry with the following server information:

    Code:
    Label: PR Official Mumble Server
    Address: 217.146.93.46
    Port: 64738
    Username: yournamehere (no spaces)
    Password: (blank)
    - Fill in the Username field and then Press Add, and then Press Connect.

    (A warning window will pop up about about a certificate, just press Yes, it won't come up again.)
  • 6. Once connected, join the channel of the PR game server that you will be playing on and load up PR. Remember that positional audio won't start until you join the server, both transmitting and receiving, so be sure not to transmit until you spawn into the game world. This limitation will hopefully be fixed in future versions of PR mumble.

    TIP: Always remember to start Mumble before starting BF2 to avoid any Positional Audio Glitches!
  • 7. Have fun and good luck! Report any problems in the project reality forums.



Additional Mumble Settings / Tweaks
  • Compression
    - Quality = 10 (If your connection is bad or you notice in-game lag, lowering this setting will help)
    - Audio per packet = 20ms (If your connection is bad or you notice in-game lag, raising this setting will help)

  • Mumble Audio Output for optimal sound levels
    - Set Mumble Volume to 60%
    - Set BF2 ingame effects to 50%
    - Set BF2 VoIP to 100%

  • Overlay
    - Enable Overlay - Mumble comes with an overlay that displays who is speaking, however it has been known to have problems with BF2 Punkbuster and its best to keep it disabled at this time.


Mumble Links

Mumble Website: Mumble Main Page

Mumble Forums PR thread: https://sourceforge.net/forum/forum....orum_id=492606

Official Mumble FAQ: FAQ/English - Mumble for more info.

Mumble SVN History / Changelog: http://mumble.svn.sourceforge.net/vi...mble/?view=log


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.

"Clear the battlefield and let me see, All the profit from our victory." - Greg Lake
[R-DEV]Jaymz is offline
Last edited by [R-DEV]fuzzhead; 08-23-2010 at 10:34 AM..
Old 02-15-2009, 05:41 AM   #3
Programming Manager
Supporting Member

[R-DEV]dbzao's Avatar
Default Re: Mumble installation guide for PR

Squad Leader Communication in Mumble Guide


***Currently, we have all the channels on our official Mumble server set up to a accommodate communication between Squad Leaders. To make use of this as a Squad Leader, follow this simple guide***

  1. Ensure you have "Local Speech" binded in the shortcuts tab. This is what you will use to talk to players near your vicinity.
  2. Ensure you have "Squad Leader Radio" binded in the shortcuts tab. This is what you will use to talk to Squad Leaders on the "Radio" anywhere on the map.

  3. Join the correct channel for the server you are playing on. See below for further explanation...



The above diagram shows the TCombat channel on the PR Mumble server. The channels "TCombat Chicago", "Squad Leader Radio Net (Team 1)" and "Squad Leader Radio Net (Team 2)" are all "linked" together. This means that when transmitting using Local Speech, everybody will hear everyone else in any of these three channels. However, if Scott in the "Squad Leader Radio Net (Team 1)" channel was to trasmit using his "Squad Leader Radio" key, only the other players in "Squad Leader Radio Net (Team 1)" would hear him.

Using this in combination with BF2 VoIP can gives great results!



Mumble Comms
  • Squad Leaders and Grunts can communicate by transmitting using "Local Speech". This will transmit in 3D positional if the player is in-game.
  • Squad Leaders can communicate to each other by using the "Squad Leader Radio" key. This is not transmitted as Positional Audio, so it's essentially radio communication for Squad Leaders.


BF2 Comms
  • Commanders can and should still use BF2 voip as usual. For speaking to specific Squad Leaders, or to all Squad Leaders at once.
  • Squad members can still make use of BF2 Voip. Using this for distant communication or stuff only relevant to their squad. As well as inter-squad vehicular communication.


Mumble etiquette

When using Mumble, never use the Squad leader chat button, unless you are in the squad leader channel and wish to speak to the other squad leaders.

This includes saying "Hi" "Bye" or "Mic check" - 64 people on the server do not want your spam! If you want to make small talk, use the local chat button, whilst near to other players. Also do not play music through Mumble - most players do not appreciate it.

Generally, please do not use Mumble during the round start timer, as people will want to use this time to plan squad tactics over BF2 VOIP. ( If other people do spam mumble during this time, then temporarily use the mumble mute hotkey ) Its also advisable to mute mumble if you load into a server mid game, as during this time you hear all 64 players.
[R-DEV]dbzao is online now
Last edited by [R-DEV]fuzzhead; 08-24-2009 at 04:12 AM..
Old 05-03-2009, 03:59 PM   #4
Programming Manager
Supporting Member

[R-DEV]dbzao's Avatar
Default Re: Mumble for Project Reality

Here are the most common issues I've seen people have with Mumble:

1. Player doesn't want to play with more people than his friends/clan. So Mumble isn't interesting for him since TS or just BF2 voip are enough. To me it's a shame he doesn't want to do it, since having 2, 3, 4 squads working together is just great.

2. Player joins the Mumble server before joining the game and hears 4 or 5 people talking at the same time and thinks this is just insane. How can people understand anything like that? He needs to remember that he needs to join the game and spawn in for the positional audio to kick in, and then you will hear only people close to you and the audio will be very natural.

3. Player didn't set it up right (or maybe some conflict with the sound card, which is rare). So he joins the game and still hears everybody talking at full volume, not positionally. We posted the step-by-step guides helping getting it right and we are working on improving the pre-configured Mumble PR client to help in that situation.

4. Squad Leaders are not in the SLs channel, or everybody is in it. The way our mumble server is setup is for SLs only to be in that channel so they can use the Squad Leader Radio shortcut to talk when far away, like you would do in TS/Ventrillo. The intention is just for the SLs to use it as they are really the ones responsible for getting things done.

5. Player doesn't want to use Mumble since the enemy can hear him. It happens since we configured the mumble channels to have only one channel for both teams. It's a little annoying consequence even though realistic to some degree. Setting two separated channels is possible, but then you have the annoyance of moving to the right channel and everything. We are checking if we can setup a script that does that automatically. Also it's the same issue with TS, as people can just join the wrong channel the same way and hear the enemy plans.

6. Player on Mumble doens't shut up, plays music, spams, etc. We gave channel admin powers to serveral admins in the different communities that use Mumble so they can move, kick, mute and deafen people in their channels. This can happen on any public communication tool, so it's up to the admins to get it controlled.

7. Player outside the SLs channel is using the Squad Leader Radio shortcut, or he's outside of the game talking, so everybody can hear him. This is something we couldn't get around to fix in Mumble, we even talked to the Mumble devs about it. We will see, but for now the admins and the community needs to remember these guys to not talk that way. Maybe it's the time of day I play, but lately it has been very few cases like this and when it happens we can quickly set it straight.

8. Too many keys to talk to different people. Well, it's true, but somewhat realistic if you think about it. I have no real life experience, but I can only assume it's something like that for real soldiers, specially squad leaders. You have your normal voice, squad radio, commander/SL radio. If you are using just PR and Mumble and want to work with more squads, you will have all of those and you need to manage it. Maybe you don't want that experience, so be it.


So when all of these are sorted out, you use Mumble and have other SLs and players working together and having a richer experience.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.

"There's always one more bug." - Lubarsky's Law of Cybernetic Entomology
[R-DEV]dbzao is online now
Last edited by [R-DEV]dbzao; 02-04-2010 at 11:38 PM..
Old 05-12-2009, 12:51 AM   #5
Assets Manager
Supporting Member
Gameserver Administrator

[R-DEV]fuzzhead's Avatar
Default Re: Mumble for Project Reality

Quote:
Originally Posted by R-DEV TwistedHelix

PR Mumble v0.4 beta changelog
  • Fixed the wrong registry key entries ... now should only install and read from Mumble(PR Edition) key/folder (hopefully this sorts out a host of issues)
  • Hardcoded values should now not be saved or loaded from the registry
  • Removed the update version and version check system so that now new snapshot message should not appear
  • Default Quality set to 10
  • Default Volume set to 60%
  • On creating a 'New' entry in the server connect dialog, the PR Official Server should come up as default.
  • Greyed out the values on sliders
  • Renamed Push-to-Talk --> Local Speech
  • Renamed Force-Center-Position --> Squad Leader Radio
  • Probably some other stuff that I can't remember

First post updated with link.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
[R-DEV]fuzzhead is online now
Old 07-05-2009, 10:18 PM   #6
Assets Manager
Supporting Member
Gameserver Administrator

[R-DEV]fuzzhead's Avatar
Default Re: Mumble Voice Program in Project Reality

updated 1st post with v0.5:

Mumble is an audio communication program that works externally from BF2. It allows users to communicate within the battlefield, with the sound volume and position being relative to your location on the Battlefield. It also allows people from other teams to communicate with one another, so long as they are within a certain distance.

The Mumble developer team and Project Reality team have been hard at work creating the next instalment of the Mumble client. After much testing, the time has come to do what is called a "stress test". Much like, say, cold weather testing on a car, we try and attempt to push mumble to it's limits, and see how well it can cope under serious strain.

Quote:
Originally Posted by TwistedHelix
mumble beta 0.5 changelog compiled 14/05/09 (updated tiny things 30/06/09)

* client now keyed to server
* greyed out selection for continuous and VAD in the settings config, push to talk only
* greyed out selection for VAD in the audio wizard, push to talk only
* g15 LCD helper back in
* Default connection set to new PR official mumble server
* set installer to install files as PRmumble(0.5beta) and PRmurmur(0.5beta)
* Made changes to the database instance so no conflicts with previous installs


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 1 or greater. You currently have 0 posts.
[R-DEV]fuzzhead is online now
Closed Thread


Tags
guide, guidefor, installation, mumble, program, project, reality, voice
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


LinkBacks (?)
LinkBack to this Thread: http://www.realitymod.com/forum/f10-pr-bf2-general-discussion/53937-mumble-voice-program-project-reality.html
Posted By For Type Date
Forgotten Honor Tournament - Best Forgotten Hope Tournament This thread Refback 03-07-2009 05:09 AM


All times are GMT -4. The time now is 02:27 PM.


Powered by: vBulletin. ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO.
All Content Copyright ©2004 - 2010, Project Reality Studios.