bbosen Posted January 10, 2020 Share Posted January 10, 2020 I just LOVE Mumble! I've had great success integrating it into the "cockpit" of my free, open-source combat flight simulator and it behaves very much like an aircraft radio. My sim is written in "c++", and I used the well-known "popen()" function to activate Mumble's standard (but little-known) "Mumble URL" facility to command my local copy of Mumble V1.3.0 to connect with my Mumble Server and then to enter the appropriate channel from among about 30 channels that are dedicated to various teams and missions during online combat.The result is fantastic. THANKS for MUMBLE! Your generosity knows no bounds and your skills are awesome!Here's a link to a brief YouTube clip showing all of this in action: I left the standard Mumble 1.3.0 panel visible in this video just to help viewers see the amazing level of cooperation between Mumble and the aircraft cockpit. That standard Mumble panel is at the right edge of the movie clip screen, and you will be able to see who is transmitting and the channels in use according to Mumble's well-established norms. The remainder of the display is dominated by the air combat action, with the cockpit instruments at the bottom. Notice the section named "Mumble Panel", where you will see aircraft radio-style indicators revealing the names of people that are transmitting on Mumble, the channels in use, and etc.The foundational interface to Mumble is based on a very simple function call following this pattern: popen(MumbleStringMission3Red, "r");...where "MumbleStringMission3Red" designates the desired Mumble server and channel and can be initialized with a simple text string. I won't bore the forum with further "c++" details, but if anybody wants help with this I can refer you to simple source code that is guaranteed to work. :D Link to comment Share on other sites More sharing options...
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now