Unfortunately, the free service at piping.glitch.me that we were using to host this service is no longer available. Accordingly, our web page that had been publishing the names of online LAC players is no longer available and we're not sure when we'll ever get it back. In the meantime, players can use any of the other facilities (also described in these forums) to find online allies and/or opponents.
We have moved these gatherings to THURSDAY evenings (USA timezones). Further details through THIS link.
If you upgrade your desktop LINUX machine from the venerable "X11" desktop manager to the more modern "Wayland" desktop manager, the increased security logic asserted by Wayland will prevent mumble from monitoring your keystrokes and invoking "Push To Talk" (and other handy communication features that our users like to map to keystrokes they might use in flight). Accordingly, if you decide to switch from X11 to Wayland, you will probably be FORCED to use "Voice Activity" to activate mumble voice...
Beta testing of version 9.82 (published in May2025) has caused problems for a few users that had previously configured Mumble shortcuts for "Mute Microphone" and "Deafen Speakers" (it has been commonplace to map these functions for activation whenever the player presses "F5" or "F6", respectively). Because new version 9.82 toggles "Mute Microphone" whenever the player presses "F5" in flight, players that have additionally configured mumble to toggle "Mute Microphone" when mumble detects "F5", experience...
Beta testing of version 9.82 (published in May2025) has caused problems for a few users that had previously configured Mumble shortcuts for "Mute Microphone" and "Deafen Speakers" (it has been commonplace to map these functions for activation whenever the player presses "F5" or "F6", respectively). Because new version 9.82 toggles "Mute Microphone" whenever the player presses "F5" in flight, players that have additionally configured mumble to toggle "Mute Microphone" when mumble detects "F5", those...
A new version of Linux Air Combat, designated 9.82 (or Lac09p82) is now available for beta testing in the beta testing area of our SourceForge Downloads. This new version will be of particular interest to people that want to update their desktop Linux system to the new "Wayland" display manager in preference to the classic "X11" Desktop display manager. As always, you can learn the details of this upgrade (and every published version of LAC) from our online ChangeLog here: https://askmisterwizar...
From our experience, if you are just starting out with LAC on typical nVidia display adapter hardware and using the nouveau driver, we recommend the following settings from LAC's "Setup->"Video" menu: QUALITY: 2 (LAC allows ranges from 0 to 5) VIEW: 110 (LAC allows ranges from 30 to 230) SPECIAL EFFECTS: OFF RESOLUTION: 1280 X 720 (or lower) FULL SCREEN: ON (These are the same settings we use for the Raspberry Pi Model 4.) Depending on the speed of your CPU and the specific nVidia display adapter...
From our experience, if you are just starting out with LAC on typical nVidia display adapter hardware and using the nouveau driver, we recommend the following settings from LAC's "Setup->"Video" menu: QUALITY: 2 (LAC allows ranges from 0 to 5) VIEW: 110 (LAC allows ranges from 30 to 230) SPECIAL EFFECTS: OFF RESOLUTION: 1280 X 720 (or lower) FULL SCREEN: ON (These are the same settings we use for the Raspberry Pi Model 4.) Depending on the speed of your CPU and the specific nVidia display adapter...
A new version of Linux Air Combat, designated 9.82 (or Lac09p82) is now available for beta testing in the beta testing area of our SourceForge Downloads. This new version will be of particular interest to people that want to update their desktop Linux system to the new "Wayland" display manager in preference to the classic "X11" Desktop display manager. As always, you can learn the details of this upgrade (and ever published version of LAC) from our online ChangeLog here: https://askmisterwizard...
We've coded this feature into the newest alpha-test version of LAC. It works, but somehow it is occasionally resulting in segmentation faults. We haven't yet found the cause of this problem. Until we get this fixed, we must retain this in "alpha test" status.
Another nice thing about this new approach for muting mumble's microphone is that it does NOT require a mumble shortcut. It's now built-in to LAC's flight logic. Our newest development (currently in alpha test) also has new logic to toggle the "deafen" facility within mumble. By default, this is mapped to the keyboard's F6 function key, which is consistent with our published legacy documentation. Where the "legacy" approach required a mumble shortcut for this, LAC's newest alpha-test version has...
This is still under development. Later alpha-test versions have moved this new "Mute Microphone" function. By default, it is no longer invoked with the keyboard's F1 key. We now invoke it with F5 instead. This is consistent with our legacy versions and our published documentation, wherein F5 has long been used to toggle the "Microphone Mute" function of mumble. Our alpha testers report that this works nicely in flight. We expect to release this for beta testing sometime in June of 2025.
As our small online crowd evolves, we sometimes find it best to change the time of our main weekly gatherings in order to accommodate the needs of the majority. That time has come again. We are changing our main weekly online gathering. Hereafter we will have TWO Thursday gatherings as follows: 1 of 2: 12:30 Zulu time. (That's 7:30AM USA Eastern, 6:30AM USA Central, 5:30AM USA Mountain, and 4:30AM USA Pacific. It's also 7:30 PM in the Philippine Islands. 2 of 2: 23:00 Zulu time (That's 6:00 PM USA...
As our small online crowd evolves, we sometimes find it best to change the time of our main weekly gatherings in order to accommodate the needs of the majority. That time has come again. We are changing our main weekly online gathering. Hereafter we will have TWO Thursday gatherings as follows: 1 of 2: 12:30 AM Zulu time. (That's 7:30AM USA Eastern, 6:30AM USA Central, 5:30AM USA Mountain, and 4:30AM USA Pacific. It's also 7:30 PM in the Philippine Islands. 2 of 2: 11:00 PM Zulu time (That's 6:00...
Although these weekly Thursday online gatherings tend to attract the most robust attention from our small online community, you can generally find at least one or two players monitoring the root channel of our mumble server at LinuxAirCombat.com all the time. These are LAC's true fanatics, and they frequently help newcomers. Give them a shout and expect to have a grand time learning about LAC with them. This is discussed further here: https://sourceforge.net/p/linuxaircombat/discussion/general/t...
As our small online crowd evolves, we sometimes find it best to change the time of our main weekly gatherings in order to accommodate the needs of the majority. That time has come again. We are changing our main weekly online gathering. Hereafter we will have TWO Thursday gatherings as follows: 1 of 2: 12:30 PM Zulu time. (That's 7:30AM USA Eastern, 6:30AM USA Central, 5:30AM USA Mountain, and 4:30AM USA Pacific. It's also 7:30 PM in the Philippine Islands. 2 of 2: 11:00 PM Zulu time (That's 6:00...
As our small online crowd evolves, we sometimes find it best to change the time of our main weekly gatherings in order to accommodate the needs of the majority. That time has come again. We are changing our main weekly online gathering. Hereafter we will have TWO Thursday gatherings as follows: 1 of 2: 12:30 PM Zulu time. (That's 7:30AM USA Eastern, 6:30AM USA Central, 5:30AM USA Mountain, and 4:30AM USA Pacific. It's also 7:30 PM in the Philippine Islands. 2 of 2: 11:00 PM Zulu time (That's 6:00...
As our small online crowd evolves, we sometimes find it best to change the time of our main weekly gatherings in order to accommodate the needs of the majority. That time has come again. We are changing our main weekly online gathering. Hereafter we will have TWO Thursday gatherings as follows: 1 of 2: 12:30 PM Zulu time. (That's 7:30AM USA Eastern, 6:30AM USA Central, 5:30AM USA Mountain, and 4:30AM USA Pacific. It's also 7:30 PM in the Philippine Islands. These gatherings usually attract a small...
As our small online crowd evolves, we sometimes find it best to change the time of our main weekly gatherings in order to accommodate the needs of the majority. That time has come again. We are changing our main weekly online gathering. Hereafter we will have TWO Thursday gatherings as follows: 1 of 2: 12:30 PM Zulu time. (That's 7:30AM USA Eastern, 6:30AM USA Central, 5:30AM USA Mountain, and 4:30AM USA Pacific. It's also 7:30 PM in the Philippine Islands. 2 of 2: 11:00 PM Zulu time (That's 6:00...
As our small online LAC community has evolved, we've simplified the way we use mumble for voice comms. Most of the time nowadays, everybody just uses the "root" channel for everything. Accordingly, you'll find it easier to communicate if you disable LAC's "automatic mumble management" (disabling this will prevent LAC from switching mumble to other channels. It will tend to stay in the "root" channel all the time). This is easily done. In flight, just tap the "a" key of your keyboard to toggle LAC's...
As our small online LAC community has evolved, we've simplified the way we use mumble for voice comms. Most of the time nowadays, everybody just uses the "root" channel for everything. Accordingly, you'll find it easier to communicate if you disable LAC's "automatic mumble management" (disabling this will prevent LAC from switching mumble to other channels. It will tend to stay in the "root" channel all the time). This is easily done. In flight, just tap the "a" key of your keyboard to toggle LAC's...
As our small online LAC community has evolved, we've simplified the way we use mumble for voice comms. Most of the time nowadays, everybody just uses the "root" channel for everything. Accordingly, you'll find it easier to communicate if you disable LAC's "automatic mumble management" (which will prevent LAC from switching mumble to other channels. It will tend to stay in the "root" channel all the time). This is easily done. In flight, just tap the "a" key of your keyboard to toggle LAC's automatic...
As our small online LAC community has evolved, we've changed the way we use mumble for voice comms. Most of the time nowadays, everybody just uses the "root" channel for everything. Accordingly, you'll find it easier to communicate if you disable LAC's "automatic mumble management" (which will prevent LAC from switching mumble to other channels. It will tend to stay in the "root" channel all the time). This is easily done. In flight, just tap the "a" key of your keyboard to toggle LAC's automatic...
As our small online LAC community has evolved, we've changed the way we use mumble for voice comms. Most of the time, everybody just uses the "root" channel for everything. Accordingly, you'll find it easier to communicate if you disable LAC's "automatic mumble management" (which will prevent LAC from switching mumble to other channels. It will tend to stay in the "root" channel all the time). This is easily done. In flight, just tap the "a" key of your keyboard to toggle LAC's automatic mumble management...
As our small online crowd evolves, we sometimes find it best to change the time of our main weekly gatherings in order to accommodate the needs of the majority. That time has come again. We are changing our main weekly online gathering. Hereafter we will have TWO Thursday gatherings as follows: 1 of 2: 12:30 PM Zulu time. (That's 7:30AM USA Eastern, 6:30AM USA Central, 5:30AM USA Mountain, and 4:30AM USA Pacific. It's also 7:30 PM in the Philippine Islands. 2 of 2: 11:00 PM Zulu time (That's 6:00...
On some desktop LINUX platforms, espeak's acoustic volume gets gradually softer and softer over time, fading down so much that it can get hard to hear the speech it generates. This is a very gradual process, only becoming a problem after several days or several weeks, or even over several months. LAC players have increasingly noticed this problem in 2025 when running LAC from Raspberry Pi platforms. Recently we spent several days trying to find a solution. We played with all of the obvious audio...
We recommend installing the free, well-known "KMix" audio mixer on your Raspberry Pi system, especially if you're using espeak, because KMix can be used to solve a problem with espeak's acoustic volume as described by THIS posting in our "espeak" forum: https://sourceforge.net/p/linuxaircombat/discussion/mumbleandespeak/thread/2292f36f03/
It's well known that Raspberry Pi hardware does not include any support for audio input. If you want to use a microphone on a Raspberry Pi, you will need to take some extra steps. Two common options are: 1 of 2- Use a bluetooth headset. All of the most popular Raspberry Pi operating systems support the well-known "bluetooth" protocol, and low-cost bluetooth headsets can be purchased through many retailers. It's easy to buy a bluetooth headset that includes a bluetooth microphone. 2 of 2- Use a USB...
On some desktop LINUX platforms, espeak's acoustic volume gets gradually softer and softer over time, fading down so much that it can get hard to hear speech from other players. This is a very gradual process, only becoming a problem after several days or several weeks, or even over several months. LAC players have increasingly noticed this problem in 2025 when running LAC from Raspberry Pi platforms. Recently we spent several days trying to find a solution. We played with all of the obvious audio...
On some desktop LINUX platforms, espeak's acoustic volume gets gradually softer and softer over time, fading down so much that it can get hard to hear speech from other players. This is a very gradual process, only becoming a problem after several days or several weeks, or even over several months. LAC players have increasingly noticed this problem in 2025 when running LAC from Raspberry Pi platforms. Recently we spent several days trying to find a solution. We played with all of the obvious audio...
On some desktop LINUX platforms, espeak's acoustic volume gets gradually softer and softer over time, fading down so much that it can get hard to hear speech from other players. This is a very gradual process, only becoming a problem after several days or several weeks, or even over several months. LAC players have increasingly noticed this problem in 2025 when running LAC from Raspberry Pi platforms. Recently we spent several days trying to find a solution. We played with all of the obvious audio...
On some desktop LINUX platforms, espeak's acoustic volume gets gradually softer and softer over time, fading down so much that it can get hard to hear speech from other players. This is a very gradual process, only becoming a problem after several days or several weeks, or even over several months. LAC players have increasingly noticed this problem in 2025 when running LAC from Raspberry Pi platforms. Recently we spent several days trying to find a solution. We played with all of the obvious audio...
On some desktop LINUX platforms, Mumble's acoustic volume gets gradually softer and softer over time, fading down so much that it can get hard to hear speech from other players. This is a very gradual process, only becoming a problem after several days or several weeks, or even over several months. LAC players have increasingly noticed this problem in 2025 when running LAC from Raspberry Pi platforms. Recently we spent several days trying to find a solution. We played with all of the obvious audio...
Welcome to the "Mumble and LAC" forum. The Linux Air Combat community makes extensive use of the free, well-known "Mumble" Voice-over-IP (VOIP) application, and we sponsor our own Mumble Server to support our players. Mumble is the basis for all voice communication among our players, whether in simulated flight during an online mission, or just "hanging out" on the root channel of our free Mumble server. This forum is for discussion of Mumble in that context. If you are wondering how to set up Mumble...
If you were running LAC in full-screen mode when LINUX switches focus to mumble, you'll probably find that LAC is switched out of full-screen mode while mumble has focus. You can switch focus back to LAC as described above, but LAC won't resume full-screen mode until after several seconds. Just have patience; within about 10 seconds you'll be back in LAC's full-screen mode. (You'll be able to fly your simulated airplane, using your usual flight controls as configured, even before LAC switches back...
Sometimes when you start mumble (or when LAC automatically starts mumble) it is unable to generate any sound. Sometimes it can issue local beeps or status message sounds when you connect to our server or switch channels, but you can never hear anything when other players transmit their voice to you. In these situations, there are always 3 items I check. Usually I can find a solution. The 3 items are: 1 of 3: Make sure your earphones are on! This seems so obvious it's almost silly, but it bites me...
Sometimes when you start mumble (or when LAC automatically starts mumble) it is unable to generate any sound. Sometimes it can issue local beeps or status message sounds when you connect to our server or switch channels, but you can never hear anything when other players transmit their voice to you. In these situations, there are always 3 items I check. Usually I can find a solution. The 3 items are: 1 of 3: Make sure your earphones are on! This seems so obvious it's almost silly, but it bites me...
Sometimes when you start mumble (or when LAC automatically starts mumble) it is unable to generate any sound. Sometimes it can issue local beeps or status message sounds when you connect to our server or switch channels, but you can never hear anything when other players transmit their voice to you. In these situations, there are always 3 items I check. Usually I can find a solution. The 3 items are: 1 of 3: Make sure your earphones are on! This seems so obvious it's almost silly, but it bites me...
Sometimes when you start mumble (or when LAC automatically starts mumble) it is unable to generate any sound. Sometimes it can issue local beeps or status message sounds when you connect to our server or switch channels, but you can never hear anything when other players transmit their voice to you. In these situations, there are always 3 items I check. Usually I can find a solution. The 3 items are: 1 of 3: Make sure your earphones are on! This seems so obvious it's almost silly, but it bites me...
Sometimes when you start mumble (or when LAC automatically starts mumble) it is unable to generate any sound. Sometimes it can issue local beeps or status message sounds when you connect to our server or switch channels, but you can never hear anything when other players transmit their voice to you. In these situations, there are always 3 items I check. Usually I can find a solution. The 3 items are: 1 of 3: Make sure your earphones are on! This seems so obvious it's almost silly, but it bites me...
The workaround described above takes requests from the user through mapped LAC keyboard keys instead of Mumble Shortcuts. To compensate for the lack of access to Mumble shortcuts when wayland is in use, LAC directly invokes functions of Mumble's published "API" to select appropriate mumble channels, and sound energy entering your microphone activates voice transmission when you speak instead of demanding a "Push-To-Talk" mumble shortcut. Additional compensation steps can replace these other mumble...
It's commonplace for LAC users to rely on two simultaneous software applications for maximum enjoyment of online flight. Those two applications are: 1 of 2: LAC (or "Linux Air Combat"). This is our free, open-source flight simulator. 2 of 2: Mumble. This is the free, open-source VOIP application that most of our players use to speak with one another in flight. LAC can invoke mumble for you automatically when you commence an online mission, and it can also automatically switch mumble to the appropriate...
It's commonplace for LAC users to rely on two simultaneous software applications for maximum enjoyment of online flight. Those two applications are: 1 of 2: LAC (or "Linux Air Combat"). This is our free, open-source flight simulator. 2 of 2: Mumble. This is the free, open-source VOIP application that most of our players use to speak with one another in flight. LAC can invoke mumble for you automatically when you commence an online mission, and it can also automatically switch mumble to the appropriate...
It's commonplace for LAC users to rely on two simultaneous software applications for maximum enjoyment of online flight. Those two applications are: 1 of 2: LAC (or "Linux Air Combat"). This is our free, open-source flight simulator. 2 of 2: Mumble. This is the free, open-source VOIP application that most of our players use to speak with one another in flight. LAC can invoke mumble for you automatically when you commence an online mission, and it can also automatically switch mumble to the appropriate...
It's well known that Raspberry Pi hardware does not include any support for audio input. If you want to use a microphone on a Raspberry Pi, you will need to take some unusual steps. Two common options are: 1 of 2- Use a bluetooth headset. All of the most popular Raspberry Pi operating systems support the well-known "bluetooth" protocol, and low-cost bluetooth headsets can be purchased through many retailers. It's easy to buy a bluetooth headset that includes a bluetooth microphone. 2 of 2- Use a...
It's well known that Raspberry Pi hardware does not include any support for audio input. If you want to use a microphone on a Raspberry Pi, you will need to take some unusual steps. Two common options are: 1 of 2- Use a bluetooth headset. All of the most popular Raspberry Pi operating systems support the well-known "bluetooth" protocol, and low-cost bluetooth headsets can be purchased through many retailers. It's easy to buy a bluetooth headset that includes a bluetooth microphone. 2 of 2- Use a...
Players who replace the legacy "X11" display manager with the new "Wayland" version suffer from loss of all of mumble's keyboard shortcuts. We've implemented workarounds for nearly all of mumble's really important shortcuts as follows: "F1" Push-To-Talk shortcut: We've carefully tuned mumble's "Voice Activation" to replace "Push-To-Talk". Channel Selection Hot Keys: In flight, LAC will switch to your "TeamCast" channel when you press "F10", LAC will switch to your "MissionCast" channel when you press...
Players who replace the legacy "X11" display manager with the new "Wayland" version suffer from loss of all of mumble's keyboard shortcuts. We've implemented workarounds for nearly all of mumble's really important shortcuts as follows: "F1" Push-To-Talk shortcut: We've carefully tuned mumble's "Voice Activation" to replace "Push-To-Talk". Channel Selection Hot Keys: In flight, LAC will switch to your "TeamCast" channel when you press "F10", LAC will switch to your "MissionCast" channel when you press...
Players who replace the legacy "X11" display manager with the new "Wayland" version suffer from loss of all of mumble's keyboard shortcuts. We've implemented workarounds for nearly all of mumble's really important shortcuts as follows: "F1" Push-To-Talk shortcut: We've carefully tuned mumble's "Voice Activation" to replace "Push-To-Talk". Channel Selection Hot Keys: In flight, LAC will switch to your "TeamCast" channel when you press "F10", LAC will switch to your "MissionCast" channel when you press...
Players who replace the legacy "X11" display manager with the new "Wayland" version suffer from loss of all of mumble's keyboard shortcuts. We've implemented workarounds for nearly all of mumble's really important shortcuts as follows: "F1" Push-To-Talk shortcut: We've carefully tuned mumble's "Voice Activation" to replace "Push-To-Talk". Channel Selection Hot Keys: In flight, LAC will switch to your "TeamCast" channel when you press "F10", LAC will switch to your "MissionCast" channel when you press...
A new version of LAC, undergoing alpha testing in May2025, improves this situation by invoking two additional mumble functions through mumble's published API ("Application Program Interface"). Those two functions are: 1 of 2: Toggle mumble microphone mute on/off 2 of 2: Toggle mumble "deafen" on/off After alpha testing is completed, we plan to release this new version of LAC for public beta testing in late May or early June of 2025, whereupon you will be able to mute and unmute mumble's microphone...
A new version of LAC, undergoing alpha testing in May2025, improves this situation by invoking two additional mumble functions through mumble's published API ("Application Program Interface"). Those two functions are: 1 of 2: Toggle mumble microphone mute on/off 2 of 2: Toggle mumble "deafen" on/off After alpha testing is completed, we plan to release this new version of LAC for public beta testing in late May or early June of 2025, whereupon you will be able to mute and unmute mumble's microphone...
A new version of LAC, undergoing alpha testing in May2025, improves this situation by invoking two additional mumble functions through mumble's published API ("Application Program Interface"). Those two functions are: 1 of 2: Toggle mumble microphone mute on/off 2 of 2: Toggle mumble "deafen" on/off After alpha testing is completed, we plan to release this new version of LAC for public beta testing in late May or early June of 2025, whereupon you will be able to mute and unmute mumble's microphone...
A new version of LAC, undergoing alpha testing in May2025, improves this situation by invoking two additional mumble functions through mumble's published API ("Application Program Interface"). Those two functions are: 1 of 2: Toggle mumble microphone mute on/off 2 of 2: Toggle mumble "deafen" on/off After alpha testing is completed, we plan to release this new version of LAC for public beta testing in late May or early June of 2025, whereupon you will be able to mute and unmute mumble's microphone...
A new version of LAC, undergoing alpha testing in May2025, improves this situation by invoking two additional mumble functions through mumble's published API ("Application Program Interface"). Those two functions are: 1 of 2: Toggle mumble microphone mute on/off 2 of 2: Toggle mumble "deafen" on/off After alpha testing is completed, we plan to release this new version of LAC for public beta testing in late May or early June of 2025, whereupon you will be able to mute and unmute mumble's microphone...
A new version of LAC, undergoing alpha testing in May2025, improves this situation by invoking two additional mumble functions through mumble's published API ("Application Program Interface"). Those two functions are: 1 of 2: Toggle mumble microphone mute on/off 2 of 2: Toggle mumble "deafen" on/off After alpha testing is completed, we plan to release this new version of LAC for public beta testing in late May or early June of 2025, whereupon you will be able to mute and unmute mumble's microphone...
Furthermore, you'll still be able to use LAC's "Morse Code Radio" to switch ALL PLAYERS flying with you into any of the most relevant, most important mumble channels. Refer to LAC FAQ #39 in our "LacFAQ" page here: https://askmisterwizard.com/2019/LinuxAirCombat/LacFaq.htm
Furthermore, you'll still be able to use LAC's "Morse Code Radio" to switch ALL PLAYERS into any of the most relevant, most important mumble channels. Refer to LAC FAQ #39 in our "LacFAQ" page here: https://askmisterwizard.com/2019/LinuxAirCombat/LacFaq.htm
Mumble Access Control Vocabulary Mumble has a rich and powerful set of tools for controlling access. LAC's mumble server uses these tools when it's desirable to assert rules enabling "Parent" channels to speak into and hear from "Child" channels, while preventing distinct "Child" channels from speaking to or hearing from each other. In order to understand those tools, it's essential for those administering LAC's mumble server to understand certain fundamental terms as follows: Channel: The most basic...
Mumble Access Control Vocabulary Mumble has a rich and powerful set of tools for controlling access. LAC's mumble server uses these tools when it's desirable to assert rules enabling "Parent" channels to speak into and hear from "Child" channels, while preventing distinct "Child" channels from speaking to or hearing from each other. In order to understand those tools, it's essential for those administering LAC's mumble server to understand certain fundamental terms as follows: Channel: The most basic...
Mumble Access Control Vocabulary Mumble has a rich and powerful set of tools for controlling access. LAC's mumble server uses these tools when it's desirable to assert rules enabling "Parent" channels to speak into and hear from "Child" channels, while preventing distinct "Child" channels from speaking to or hearing from each other. In order to understand those tools, it's essential for those administering LAC's mumble server to understand certain fundamental terms as follows: Channel: The most basic...
Mumble Access Control Vocabulary Mumble has a rich and powerful set of tools for controlling access. LAC's mumble server uses these tools when it's desirable to assert rules enabling "Parent" channels to speak into and hear from "Child" channels, while preventing distinct "Child" channels from speaking to or hearing from each other. In order to understand those tools, it's essential for those administering LAC's mumble server to understand certain fundamental terms as follows: Channel: The most basic...
Mumble Access Control Vocabulary Mumble has a rich and powerful set of tools for controlling access. LAC's mumble server uses these tools when it's desirable to assert rules enabling "Parent" channels to speak into and hear from "Child" channels, while preventing distinct "Child" channels from speaking to or hearing from each other. In order to understand those tools, it's essential for those administering LAC's mumble server to understand certain fundamental terms as follows: Channel: The most basic...
Mumble Access Control Vocabulary Mumble has a rich and powerful set of tools for controlling access. LAC's mumble server uses these tools when it's desirable to assert rules enabling "Parent" channels to speak into and hear from "Child" channels, while preventing distinct "Child" channels from speaking to or hearing from each other. In order to understand those tools, it's essential for those administering LAC's mumble server to understand certain fundamental terms as follows: Channel: The most basic...
Mumble Access Control Vocabulary Mumble has a rich and powerful set of tools for controlling access. LAC's mumble server uses these tools when it's desirable to assert rules enabling "Parent" channels to speak into and hear from "Child" channels, while preventing distinct "Child" channels to speak to or hear from each other. In order to understand those tools, it's essential for those administering LAC's mumble server to understand certain fundamental terms as follows: Channel: The most basic tool...
I found a great review of LAC, written by Artificial Intelligence from "www.perplexity.io". The review includes lots of clickable links with questions about LAC that can be answered by the AI as it consults hundreds of web articles and video clips for the requested information. Here's the link: https://www.perplexity.ai/search/linux-air-combat-8WNNMa38Tua_y3eeH0FXIA
This is also very useful for those running LAC on Valve's "SteamDeck" hardware. Because the SteamDeck doesn't generally have a keyboard, you can't use "F2" to transmit to both teams of your mission. But because our Mumble Server now merges both the RedTeam channel and the BlueTeam channel with the corresponding "MissionCast" channnel of every mission (while keeping the RedTeam isolated from the BlueTeam when the MissionCast channel is NOT used), you can now use the SteamDeck's "Tap Menu" to switch...
Another approach to solving this SteamDeck problem has been made available with the upgrade to LAC version 9.75. It's described HERE: https://sourceforge.net/p/linuxaircombat/discussion/lacandsteamdeck/thread/c35fb7ea0d/
Another approach to solving this problem has been made available with the upgrade to LAC version 9.75. It's described HERE: https://sourceforge.net/p/linuxaircombat/discussion/lacandsteamdeck/thread/c35fb7ea0d/
This is also very useful for those running LAC on Valve's "SteamDeck" hardware. Because the SteamDeck doesn't generally have a keyboard, you can't use "F2" to transmit to both teams of your mission. But because our Mumble Server now merges both the RedTeam channel and the BlueTeam channel with the corresponding "MissionCast" channnel of every mission (while keeping the RedTeam isolated from the BlueTeam when the MissionCast channel is NOT used), you can now use the SteamDeck's "Tap Menu" to switch...
Update from Mar2025: We enhanced our Mumble server. Now it is MUCH easier to communicate with those on the opposition team. Learn more about this HERE:
I expanded our forums with one new forum totally dedicated to the Raspberry Pi. It includes postings about compiling and running LAC on Pi4b, Pi400, Pi5, and Pi500. LOTS of great information there. Here's a direct link to that forum: https://sourceforge.net/p/linuxaircombat/discussion/laconraspberrypi/
We have published several YouTube video clips and PlayLists showing successful compilation on various LINUX systems. Here is a YouTube Playlist from Nov2020 showing exactly how we got LAC compiled and running on a brand-new PcLinuxOs desktop LINUX system (the techniques we used will work on most other desktop LINUX distros too): https://www.youtube.com/watch?v=k3At2cbU8LM&list=PL1IYes9MY6lLY8YDWy_riB18Tp50We4JI Here is a PlayList from Sep2020 showing exactly how we got LAC compiled and running on...
We have published several YouTube video clips and PlayLists showing successful compilation on various LINUX systems. Here is a YouTube Playlist from Nov2020 showing exactly how we got LAC compiled and running on a brand-new PcLinuxOs desktop LINUX system (the techniques we used will work on most other desktop LINUX distros too): https://www.youtube.com/watch?v=k3At2cbU8LM&list=PL1IYes9MY6lLY8YDWy_riB18Tp50We4JI Here is a PlayList from Sep2020 showing exactly how we got LAC compiled and running on...
We have published several YouTube video clips and PlayLists showing successful compilation on various LINUX systems. Here is a YouTube Playlist from Nov2020 showing exactly how we got LAC compiled and running on a brand-new PcLinuxOs desktop LINUX system (the techniques we used will work on most other desktop LINUX distros too): https://www.youtube.com/watch?v=k3At2cbU8LM&list=PL1IYes9MY6lLY8YDWy_riB18Tp50We4JI Here is a PlayList from Sep2020 showing exactly how we got LAC compiled and running on...
We have published several YouTube video clips and PlayLists showing successful compilation on various LINUX systems. Here is a YouTube Playlist from Nov2020 showing exactly how we got LAC compiled and running on a brand-new PcLinuxOs desktop LINUX system (the techniques we used will work on most other desktop LINUX distros too): https://www.youtube.com/watch?v=k3At2cbU8LM&list=PL1IYes9MY6lLY8YDWy_riB18Tp50We4JI Here is a PlayList from Sep2020 showing exactly how we got LAC compiled and running on...
Here's an outline for a mission I would LOVE to see: 1- All aircraft are launched facing each other as usual, but 300 km apart so that each is 150 km from the center of the map. (Compared with our "classic" missions, this separates initial aircraft positions about 4 times farther.) At launch, the available fuel for all aircraft is limited to just 250 km. With just 250 km of range before fuel is exhausted, this means that anybody that flies all the way into enemy territory and tangles with opposing...
Using code snippets and patterns as shown above, mission developers can insert text-to-speech into the design of a mission, and they can also bracket the invocation of espeak with conditional statements based on the presence (or absence) of other players and their locations. This would allow very sophisticated, conditional insertion of speech sounds when appropriate mission conditions are present. Consider the following types of conditions: 1- No Sentient Players at all. This could trigger vocalization...
LAC has been updated substantially since the prior posting in this thread. Current versions of lac are always installed in the global /usr filesystem where they can be more easily found from anywhere in the LINUX filesystem. Accordingly, instead of typing the command "./lac" from your home folder, you can now just type "lac" from anywhere in your filesystem.
Update: Raspbian's repository began offering "espeak" a couple of years ago, so it's no longer necessary for LAC to access it through a renamed copy of "espeak-ng".
All of the Raspberry Pi models that are powerful enough to run LAC (Pi4b, Pi5, Pi400, and Pi500) include support for bluetooth audio, so you have the additional option to use a bluetooth headset. This includes support for a bluetooth microphone. Once your bluetooth headset & microphone are working with your Pi, you'll be able to hear and speak through mumble.
One other advantage to starting mumble before starting LAC: This lets mumble run independent of LAC, which is nicer than making mumble DEPENDENT on LAC. When LAC starts mumble for you, mumble is dependent on LAC. Consequently, when you exit from LAC, you also exit from mumble. Because it is commonplace to exit from LAC when you end a mission and then re-enter LAC when you return to that mission or start another, unless mumble is running independently, you'll be dragged through the same cumbersome...